CJSG _ Generate WBS element Group
Hi
I have generated a WBS element group using tcode CJSG.
I was hoping to be able to use this in some of the standard reports like transaction S_ALR_87013543 however WBS element group is not available on the selection screen.
Can WBS element group be used for selection in the standard cost reports, and if not where is this functionality available?
Thanks in advance.
Ian
Hello Ian,
I am new to SAP and I am facing a similar issue as you have mentioned in this thread. If you have found a solution for how to use the WBS Element group in the cost report please let me know.
Thanks in advance.
Best Regards,
Ravi.C
Similar Messages
-
hello
In PS are transactions CJSG, KJH2, KJH3 to generate, edit and view WBS element groups. Ok I can add many different WBS elements to my group. But I have one question. Which parameters should I change in config or in other place to get possiblity to report costs from such group of WBS elements?
So I have WBS element group and I would like to see their costs in eg CJI3 for this group. How could I achive it?
Edited by: Adam Sobkowicz on Jan 25, 2011 3:25 PM>
abdul khader wrote:
> may be you can use the functionality of dynamic selection by project type, by maintaining same project type in all WBSE to be grouped together.
this would give the right report only under the assumption that the Project Type used by the WBSE group under consideration is not shared by ANY other WBSE.
i think report painter/writer would be the only option to be able to use WBS element groups in the Cost reports.
Thanks and Regards -
Add a WBS Element into a WBS Element Group starting from a report
Hi,
I'd like to know if it is possible to add a WBS Element into a WBS Element Group starting from a report as like it possible for Cost Centers in report obtained by TC KS13
Thanks
GiovannaHi,
Did you try CJSG / KJH2.
Regards
Sreekanth -
WBS element group in Report Painter
Hi,
What is the procedure to insert WBS element group as parameter selection field in a report painter?
I'm working in PS Information System / Hierachy Reports and we want to extract economic information
Thanks!
SayatonHi
To create a Transaction Code for a Report Painter/report writer report
Tcode for Report Painter
To create a TCode, follow the steps below.
1) Go to Transaction code SE93, Enter TCode Name and Press Create.
2) Give short Description and select Parameter Transaction, Press Enter
3) Select Transation Radio Button and write START_REPORT in the next text
box Also Check the box Skip Initial Screen.
4) On the bottom of Screen (default Values), Enter Parameters
i) Name = D_SREPOVARI-REPORTTYPE. Value = RW
ii) Name = D_SREPOVARI-REPORT Value = Your Report Group Name (Say 1SIP)
5) Save and Execute.
<b>Reward points for useful Answers</b>
Regards
Anji -
Checking WBS elements when changing WBS element group
Dear Gurus,
Well I am a technical consultant, I use to dwell in the ABAP forum, so maybe I am going to say things without much sense, if so please tell me.
I have a problem. One of our customers uses transaction KJH2 to change WBS elements groups and they have asked us to check the WBS elements that the users can put in the transaction.
If a user adds a new WBS range both the WBS elements have to exist in the system, we have to check it somehow, probably using a user-exit or a BADI.
The problem is that I have been looking for a BADI or a USER-EXIT for many hours and I have been unable to find one which allows us to check this, same when the user inputs the WBS element as when we save the changes.
Somebody has some help? Any advice would be apreciated.
In the while I will keep trying to find it and if I succeed I will post it here anyhow.
So long I have put a break-point in the 'CL_EXITHANDLER' class and I have checked the BADIs that can be used when I make the process, none can be useful I think. I have tried to find a USER-EXIT and I have foud none.
Thanks in advance to everyone.Hi Ayan,
Maybe you are right and we can't use a BADI for this. But we have a customer which has requested us to code this data check so I have to try.
I agree that this is master data but it is a simple data check without many consecuences (at least it seems so to me), maybe there is a way to do this.
Right now I think I am going to stop this until Monday as the FI consultant is now on vacation.
Thanks a lot for your reply. -
How to generate external network number based on WBS element number
Hi all(experts)
I am new to PS and I have a requirment.
<u>To derive network no. from WBS identifier.</u>
Enhancement is CNEXOO12
Function module is EXIT_SAPLCOKO_002(data transfer for Network number).
I wnat to know how to use the above enhancement to generate external network number based on the WBS element number. We have to take the Project number and extract the part of the name from it and then assign it to NETWORK and ACTIVITIY under it. The above also depends upon the project type.
Please let me know the fields\structures\tables that are needed and available during runtime in this Function module exit. If possible with some examples.
Thanks for your time.
SHHi Karthik
Thanks for sending me the table relations.
Can you please help me with the following.
1) Can you please expand the table relations with an example because when I am doing a relation I am not able to get the AUFNR fromAUFK-->PSPEL because the there are four levels of WBS in the Project and if I plug the first level WBS from the PRPS there are no table entries found. if I put directly the WBS(fourth level X-yyyyyyy95.xxxx10.10.2) in the AUFK-PSPEL table it works and I get the AUFNR.
2) Can I do retrieve the network number from the sales order(KDUAF).
Please suggest.
By enhancing this CNEX0012(EXIT_SAPLCCOKO_002) which transactions in PS are affected.
Please reply at your earliest.
As always thanks for your time and your help
SH. -
Generate Plan Order from MRP Run (MD51) by WBS Element
Dear All,
1. I have created sales order with assigment WBS element (VA01)
2. Then I created Routing & BOM for Material (CA01 & CS01)
3. Generate MRP Run (MD51)
The problem the generated mrp run doesnt consume planned order .. i have set the planning strategy 21 or 40, but still doesnt works.. is there any other parameter that i should configure..???
Help Me...
MamaRaraHello,
Hopefully, the following link can assist you.
- Re: After firming planned order, new planned order is generating in MRP run
- Basic Scheduling in MRP run
- Re: MRP run
- During MRP run unwanted plant and storage location include and exclude
- MRP run does not consider the common stock
Thanks & Regards
JP -
Hi
I want to know if there is any FM or table which gives me all the WBS elements under WBS group?
Thanks1) call the function module CALL FUNCTION 'G_SET_GET_ID_FROM_NAME' with the WBS group as input and the output will be setid.
2) call the funtion module G_SET_FETCH' with the input as setid and the output will be two different internal tables values ans nodes.
3) Loop at the values internal table that will have the WBS element range values, that means the range as from WBS element value to WBS element.
4) Loop at the nodes internal table and for every loop value call the function module G_SET_FETCH again.So the output will be nodes and values are internal table, where the again you will be collecting the WBS element value,
Below is the code.
Types declaration
TYPES: BEGIN OF ltype_wbs,
value_fr TYPE rgsbv-from, " To hold WBS values
value_to TYPE rgsbv-to, " To hold WBS values
END OF ltype_wbs.
Internal table declaration
DATA : lt_values TYPE STANDARD TABLE OF rgsbv,
lt_nodes TYPE STANDARD TABLE OF rgsb1,
lt_nodes1 TYPE STANDARD TABLE OF rgsb1,
lt_wbs TYPE STANDARD TABLE OF ltype_prctr,
lw_wbs TYPE ltype_prctr,
Work area declaration
lw_values TYPE rgsbv,
lw_nodes TYPE rgsb1,
Local variable to store the set ID.
lv_id TYPE sethier-setid.
Ranges *
RANGES: r_wbs TYPE RANGE OF rgsbv-from,
r_wbs_wa LIKE LINE OF r_wbs.
get the set ID from the name.
CALL FUNCTION 'G_SET_GET_ID_FROM_NAME'
EXPORTING
shortname = p_pcgrp
IMPORTING
new_setid = lv_id
EXCEPTIONS
no_set_found = 1
no_set_picked_from_popup = 2
wrong_class = 3
wrong_subclass = 4
table_field_not_found = 5
fields_dont_match = 6
set_is_empty = 7
formula_in_set = 8
set_is_dynamic = 9
OTHERS = 10.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
Get the values from ID
CALL FUNCTION 'G_SET_FETCH'
EXPORTING
setnr = lv_id
TABLES
set_lines_basic = lt_values
set_lines_single = lt_nodes
EXCEPTIONS
no_authority = 1
set_is_broken = 2
set_not_found = 3
OTHERS = 4.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
IF lt_values IS NOT INITIAL OR lt_nodes IS NOT INITIAL.
LOOP AT lt_values INTO lw_values.
lw_wbs-value_fr = lw_values-from.
lw_wbs-value_to = lw_values-to.
APPEND lw_wbs TO lt_wbs.
ENDLOOP.
LOOP AT lt_nodes INTO lw_nodes.
REFRESH lt_values.
get the values from ID
CALL FUNCTION 'G_SET_FETCH'
EXPORTING
setnr = lw_nodes-setnr
TABLES
set_lines_basic = lt_values
set_lines_single = lt_nodes1
EXCEPTIONS
no_authority = 1
set_is_broken = 2
set_not_found = 3
OTHERS = 4.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
APPEND LINES OF lt_nodes1 TO lt_nodes.
LOOP AT lt_values INTO lw_values.
lw_wbs-value_fr = lw_values-from.
lw_wbs-value_to = lw_values-to.
APPEND lw_wbs TO lt_wbs.
ENDLOOP.
REFRESH lt_nodes1.
ENDLOOP.
ENDIF.
Range for profit centers in the table t_prctr_cc
LOOP AT lt_wbs INTO lw_wbs.
r_prctr_wa-sign = c_i.
r_prctr_wa-option = c_eq.
r_prctr_wa-low = lw_wbs-value_fr.
r_prctr_wa-high = lw_wbs-value_to.
APPEND r_wbs_wa TO r_wbs.
ENDLOOP.
DELETE ADJACENT DUPLICATES FROM r_wbs. -
Transaction to generate IDOC for WBS element
Hello All,
I have set up ALE DMV using BAPI (BAPI_PROJECT_SAVEREPLICA, ALE message type PROJECT) for sending the WBS element.
Object used is WorkBreakdownStruct and the method is SAVEREPLICA.
I have generated the partner profiles successfully and ALE-BAPI interface exits.
But when I create a new WBS element what is the transaction used to genearte an IDOC?
For example: BD10 is used to send a material (genearte idoc) using MATMAS, similarly what is the transaction in the case of WBS?
Please let me know if I am missing anything.
Thanks,
SandeepHi All,
I have solved it by myself.
Thanks,
Vinod -
Hi experts,
1-) I can not deliver sales orders because it requires serial numbers.
Can anybody tell me how to cancel asking serial numbers?
2-)If it is not available how can I create serial numbers?
I created serial numbers by trcode IQ01 but again I can not deliver sales order.
3-)At "create material serial number " screen it requires a WBS element.
What is WBS element?
And what is the role of it?
Thanks&RegardsHi refer below ,Reward if helps you
WBS element
1) What is WBS element?
2) What is the Tcode to get to that screen?
3) What is the need and purpose of WBS element?
4) Do we happen to work on Functional module during our implementation project?
5) In what scenario/situation we will be working on WBS?
WBS is nothing but Work Breakdown Structure. It is mainly used in Project System (PS) module. Tcode : CJ20N
For any project defined we must have at least one WBS. Within this WBS we can have networks. Networks are nothing but the series of activities. Material are used to perform the activities.
To explain in detail just consider one example:
Govt of India wants to have Roads to be build through out the India. So Project can be defined in sap as "Connectivity".
WBS can be roads within different states like Roads for Gujarat, Karnataka etc.. i.e. WBS Gujarat, WBS Karnataka etc.
We can define different networks for these WBS like Road Between Ahmedabad to Surat or Between Bangalore to Belgham.
For this network we can have many activities like Land selection, Land Preparation, Road Building, Final finishing etc etc.
Hemal's example was a good example. Project Systems comes into play only when the industry's business is based on projects like... Construction companies, Engineer to Order scenarios. You may not see anyone using PS module for retail business. As Hemal explained in that example, you have a main project which is broken down into WBS elements. You can use the TC CJ20N to create the project and the WBS elements. Each WBS may have mutiple Networks associated and each Network may have multiple Network Activities as explained in the example by Hemal.
On the Sales Order, if your client is implementing PS module, you may have to attach the Sales Order to the WBS element it belongs to. WBS element is nothing but a bucket where all the activities belonging to that particular part of the project are captured. In the example, WBS Gujurat will tell you how many Sales Orders were created for the Gujurat sector, how much was spent on raw materials, what's the currect stock (reject stock) available. How many Production Orders have been confirmed and how many of them are getting confirmed in the future. How many invoices have been generated or how much revenue has been generated for that particular sector. How many deliveries have been made, what deliverables are still not accomplished.
So as you can see, PS is the center stage for all the modules that are being implemented like FI/CO, SD, MM, PP in this example. You can have cost centers and work centers defined. You can also have profit centers assigned at the plant level and get reports on various selection criteria.
In a complete cycle of PS, like in reality, you initiate a project, you confirm/release the WBS/activities as per requirement, you execute the project and you close it.
One cannot initiate an activity unless it has been released by the project manager. Everything is accountable here and every dime is counted and at the end you know how much did you spend or make on each sector (WBS). Dont get confused with the term sector here... I am using it just for the explanation purposes.
In one typical example, the company I was working with until not too long ago, had Deliveries from the Project (TC: CNS0). We never used VL01N. We used CNS0 to create a delivery and then used VL02N for confirming the picking quantity for the already created delivery document.
I hope this should help you at least a bit. I'm not a PS consultant so I may not know a whole lot but trying going to CJ20N and you will see a lot yourself.
PS consultants are one of the highest paid consultants. Their supply is less and so is the demand. They are expected to understand real world business processes very well and they are generally the center stage of a project.
Serial Number Management :
Serial Number Profile
Working With Serial Numbers
Serial Number Master Record
Creating Master Records for Serial Numbers
Serialization Data in the Piece of Equipment
Maintenance of Configuration Data
Serial Number Profile:
Definition
A group of data, summarized by a four-digit identification code, that defines the conditions and business procedures involved when assigning serial numbers to items of material.
You enter the serial number profile in the master record at plant level for the material whose individual pieces are to be managed using material numbers. This means that an individual serial number profile can be assigned to a piece of material per plant. In this way a certain material can require serial numbers at one plant, and not at others.
Structure
The serial number profile contains the following information:
 The business procedures for which serialization
Can be performed
Must be performed
Is performed automatically
Is not performed
 Information on whether for a particular business procedure
Serial numbers can be assigned, for which a master record does not yet exist in the system
Serial numbers that already exist in the system as a master record must be specified
 Information on whether for a particular business procedure, a stock check should take place, and how the system should react in the event of inconsistencies
The business procedures for which an equipment master record should or should not additionally be created for each serial number
The equipment category that the system uses when assigning serial numbers automatically in the case of equipment master records.
Working With Serial Numbers:
Purpose
You use serial numbers to identify items of material, which enables you to distinguish between the individual pieces.
Process Flow
 You create a serial number profile in Customizing for Plant Maintenance and Customer Service.
 You create a material master record and enter a serial number profile.
 You create a batch master record for the material if it is to be managed in batches.
 You can create serial number master records in advance if you want to have a pool of serial numbers. From a technical perspective, an "incomplete" equipment master record is created for this.
 You can create configuration data for serial number master records.
 You assign serial numbers to the material when business procedures take place (for example, a goods receipt):
 Either you assign manually serial number master records that you created in advance, or
 The system assigns automatically new serial numbers and creates new serial number master records for this
Serial Numbers in Sales and Distribution :
Use
It is possible to assign serial numbers in sales orders, inquiries and quotations, as well as for deliveries and returns deliveries. This makes it possible to track individual objects when goods movements take place (for example, sale of goods to a customer).
Integration
In order to use the serialization functionality in sales orders, inquiries, and quotations, you must have implemented the Sales component, and to use the serialization functionality for deliveries, you need the Distribution component.
Prerequisites
A serial number profile with the following procedures must be entered in the material master record:
Profile Maintenance for Deliveries
 Procedure SDCC checks the serial number on goods issue. The serial number usage for it should be 03 = must.
 Procedure SDLS defines that the serial number should be created on delivery. The serial number usage for it should be 02 = can.
 Procedure SDAU defines that the serial number should be created in the SD order for items that are delivered. The serial number usage for it should be 02 = can.
 In this way, it is ensured that the serial number is assigned at the latest when the goods issue is delivered.
SDAU This procedure makes possible the use of serial numbers in sales orders, inquiries and quotations
SDLS This procedure makes possible the assignment of serial numbers for deliveries.
SDCC This procedure makes possible the assignment of serial numbers when performing completeness checks for deliveries.
SDRE This operation makes possible the assignment of serial numbers for returns deliveries.
SDCR This procedure makes possible the assignment of serial numbers when performing completeness checks for returns deliveries.
Serial Number Master Record:
Definition
Data record that contains information for serial number management. The serial number is given to an item of material in addition to the material number, in order to differentiate that individual item from all other pieces of this material. The combination of material and serial number is unique.
Structure
The following information is contained in the serial number master record:
 Status information
You can establish here, which system and user statuses are valid for the master record. If necessary, you can set or delete the user status, display the authorized business procedures and set particular system statuses.
 Stock information
You can see here in which plant and warehouse the item of material is located, or to which batch it belongs. You can also see what type of stock and special stock is involved. The stock information is recorded automatically when goods movements are performed, and cannot be changed manually.
 Partner Data
Here, for example, you can use freely definable partner functions and partners to specify in Customizing which companies are responsible for the maintenance of the serialized material.
Configuration data
Here, you can configure a item of material according to its characteristics or make reference to a configured object.
Example of Serial Numbers
Company X manufactures solar collectors (panels). They produce three different types:
 Type A
 Type B
 Type C
A material master record exists in Company Xs system for each type. For quality control reasons the company wants to know for each solar collector delivery which customer has received which type of solar collector, and which serial number(s) of the collector type was/were delivered to the customer.
For this purpose, each solar collector that is produced is assigned a serial number that, together with the material number, uniquely defines it.
In addition, company X wants to maintain and repair particular solar collectors that it sells directly to individual customers. For this reason, an equipment history is to be maintained for the collectors. Company X is able to do this by creating equipment master records for these serialized solar collectors.
History
Use
 You can use the history of the serial number master record to ascertain which procedures have affected the serial number. You can find all documents that have been created for the serial number here:
 Production and refurbishment order
 Maintenance and service notification
 Maintenance and service order
 Sales order
 Delivery
 Inspection lot
 Goods document
 Maintenance plan
 Maintenance contract
Status Management
Use
Serial number processing is linked to status management. There are two different types of status:
 System status
System statuses are set when you execute a particular function for the serial number. For example, you post a goods receipt in the warehouse and set the status In warehouse by doing this.
User status
User statuses enable you to further delimit functions allowed for a serial number on the basis of a system status. You can assign and delete user statuses yourself if you have the authorization to do this.
Copying the Partner into the Serial Number :-
Use
Within the framework of a delivery, partner data is automatically transferred from the delivery note into the master record of the serial number when goods issues are posted.
Prerequisites
You have set the indicator Copy Partner in Customizing for Plant Maintenance and Customer Service under Plant Maintenance and Customer Service ® Master Data in Plant Maintenance and Customer Service ® Basic Settings ® Partner Data ® Copy Partner Functions to Master and Transaction Data.
 Furthermore, you have assigned the partner determination procedure and the corresponding functions to the equipment category under Technical Objects ® Equipment ® Assign Equipment to Partner Determination Procedure.
Features
 The system copies the partner data from the delivery note into the serial number master record.
 If partner data has already been specified in the serial number master record, this data is overwritten with the data from the delivery note. However, the system only overwrites partner data for which the indicator has been set in Customizing.
Creating Master Records for Serial Numbers:
Use
You are able to create directly master records for serial numbers during the assignment of serial numbers for various business procedures, if the serial number profile allows this.
In addition, you can create master records for serial numbers in advance. This would make sense if you want to have a particular quantity of numbers in the system, that you can assign during a business procedure. in particular, this is the case when you are using serial number profiles that require serial numbers to already exist for certain business procedures.
Activities
You have two options for creating serial number master records for a material in advance:
 You create an individual serial number for a piece of material.
You use this option, for example, if in make-to-order production you manufacture one item per day.
 You create several serial numbers simultaneously for a piece of material.
You use this option, for example, if in repetitive manufacturing you manufacture several items per day.
You can also create serial number master records if no serial number profile is entered in the material master record. However, use in business procedures is only possible if the serial number profile has been entered in the material master record.
Working with Serial Numbers in Deliveries:
Maintaining Master Data for Serial Numbers in Shipping
Assigning Serial Numbers in Deliveries
Deleting Serial Numbers from Deliveries
Creating Equipment in Deliveries
Some points of interest with serial numbers:-
-You can assign a unique serial number to each material. This allows you to monitor goods movement for individual materials, for example, when selling materials to a customer. Using serial numbers you can also manage the maintenance of individual materials more easily in the system. You must first create equipment master records, however, for these materials.
-To use serial numbers, enter serial number profiles in the master record for the relevant materials.
-Serial numbers are usually specified in the delivery item. However, you can also define them in the order.
-You can also have the serial numbers assigned automatically by the system.
-You must specify all serial numbers, at the latest, before posting goods issue.
Message was edited by:
SHESAGIRI GEDILA -
Difference between WBS Element & Internal Order
<b>Dear Sap Guru's
Can someone throw some light on the differences between WBS Element & Internal Order?
Regards,
Amit</b>Hi Amit,
To understand the difference between WBS Element & Internal Order, i shall take them one after the other.
To understand WBS elements, you need to understand the concept of <b>Project</b>.
<b>Project Definition</b> is the framework within which objects are grouped.
It provides the basis for the Work Breakdown Structure(WBS).
In principle Project Definition refers to a single Production Area or License Block
Objects could be sub-projects, phases of a project, distribution of activities, materials, services, general cost elements, etc.
Projects have a start and a finish date whether long term or short term.
<b>WBS</b> is the hierarchical model of the tasks to be performed in the project. It represents the sub-division of work into manageable components which can be budgeted, planned and controlled.
WBS is the operative basis for the further steps in project planning, e.g. cost planning, scheduling, capacity planning as well as project controlling.
WBS can be organized according to phases, according to functions/processes or according to objects (execution projects).
<b>Networks and Activities</b>
A network represents the process in a project or in a task in logical sequence, and is the basis for detail scheduling.
<b>Networks</b> are made up of two main components: <b>Activities</b> and <b>Relationships</b>.
Through the use of activities, a network represents the flow of a project. Activities are the starting point for planning, analysis and specification.
Networks are also used to generate requisitions of material and services.
On the other hand,
<b>Internal Order</b>
Is an instrument used to monitor costs and, in some instances, the revenues of an organization.
Internal orders can be used for the following purposes:
1. Monitoring the costs of short-term jobs
2. Monitoring the costs and revenues of a specific service
3. Ongoing cost control
Internal orders are divided into the following categories:
1. <b>Overhead orders</b> - For short-term monitoring of the indirect costs arising from jobs. They can also be used for continuous monitoring of subareas of indirect costs. Overhead orders can collect plan and actual costs independently of organizational cost center structures and business processes, enabling continous cost control in the enterprise.
2. <b>Investment orders</b> - Monitor investment costs that can be capitalized and settled to fixed assets.
3. <b>Accrual orders</b> - Monitor period-based accrual between expenses posted in Financial Accounting and accrual costs in Controlling.
4. <b>Orders with revenues</b> - Monitor the costs and revenues arising from activities for partners outside the organization, or from activities not belonging to the core business of the organization.
I hope the above helps.
Do not forget to award the points please.
Regards,
Jacob -
Settlement of WBS element down payments to an asset under constructions
The down payment (of the transactions tcode F-47 and tcode F-110), are
always settlement wbs element (tcode CJ88), we do not want to post down
payments to the receiving asset under construction (transaction type
180 or 181).
In the down payments are always taken into account in the settlement to
an asset. The settlement of the down payment is the actual reason for
the previous update of down payments in FI (Transaction type group
15). Furthermore, the settlement of down payments to assets should
not be capitalize.When you search on this forum try to put Date range "ALL" to get more results. Please read below threads and you will get the solution.
MIRO:Transaction in area 15 contradicts the net book value rule
Transaction in area 01 contradicts the NBV
Looks like you have a negative balance in your WBS which you are trying to settle to FA. -
Can PIR created at wbs element and MRP area of storage location level
Hi,
I tried to create an planned independent requirement at MRP area and WBS element level, but failed. The MRP area is not plant level, but storage location level.
*When trying to create account assignment category Q for it, then there is an error message saying:*
**only stock requirements are allowed when planning at MRP area level.**
Does it mean it is not possible to create planned independent requirement for this case?
Thanks!Select the "Issue storage location" as '2' here:
spro -> production -> material requirement planning -> mrp groups -> overall maintenance of mrp groups -> overview -> mrp control parameters at material level -> (field) Issue storage location selection
& make sure:
1. In the BOM issue storage location is blank for the components
2. For the FG products , in mrp area prod.storage loc is maintained
3. Components are extended to the mrp area.
Pl. revert with the results -
Work Order Cost Rolling Up to WBS Element!
Hi everyone,
I created a Project A with WBS structure in PS (not statistical WBS structure). And then I assigned a work order to one of the WBS element A.0001. I did not post any cost to the WBS element directly. I only charged $1000 to the work order. Now when I use CN41N to generate the cost report and I found the $1000 in work order rolled up to WBS element A.0001 ($1000 showed at work order level and also WBS element level). Then I settled $1000 in the work order to a WBS element C.0001 in Project C. When I run CN41N again to see the cost in Project A, the $1000 still showed up at work order level, but it did not show up at WBS element level A.0001. I need the cost to roll up at WBS element level also, so this is a big problem for me.
I did several test. Assigned another work order to this WBS element A.0001 and charged another $1000 to the work order. Then I settled them to cost center directly instead of to WBS element. The $1000 showed up at the work order level and also at WBS element level (the cost rolled up from work order to the WBS element in that report). Then I tried to settle to GL account, the cost will roll up to WBS element too.
So I found only when I settle the cost to WBS element, the cost won't roll up. I think it might be a configuration problem. Does anyone know where I need to configure in order to let the cost roll up to the WBS element after I settle the Work order to a WBS elements?
Really appreciate your help!
TingHi Martina,
This is awesome, very helpful! Now I know how to deal with it.
Thanks a lot!
Ting -
I would like to restrict users to choose WBS elements in work order (in settlement rule and Addit.data - WBS element) depending on WBS type (project type - PRPS - PRART) - does anybody know how to solve it using authorization objects?
Hi,
Please use the following steps as reference:
1.Go to T-Code pfcg
2.Create a Role by giving a name say ZPSTEST
3.Click on Authorization tab
4.You will be asked to save the profile first
5.Go to Change authorization data
6.Choose SAP_ALL and adopt reference.
7.Confirm Yes to insert all authorization
8.Go and expand the link project system
9.Expand the link PS: Project Manager for Project Definition
10.Here you will see two fields Activity for Authorization che and Number of responsible per
11.Click on change button on the first field.
12.Here click on Cancel full authorization
13.Now, here you can choose what all functions you want to assign for this authorization Role.
14.Choose say Display and save
15.Click on Number of responsible person and choose any person , say XYZ
16.Now the authorization role is ready. This setting will ensure that any person who is assigned this role will only be able to Display the projects , if the responsible person is XYZ
17.Go back to the pervious screen. In the process Generate the profile also.
18.Once you are in Change Roles Screen, go to tab USER. Here you can assign this role ZPSTEST to various users.
Reward points if useful.
Regards
Maybe you are looking for
-
Data load buffer [1] does not exist error when loading cube
Hello I'm trying to load data using Essbase Studio. Everything was working fine, the load used to occur very quickly. After updating the SQL query to load a larger period ( 5 years instead of 2 ), the load fails after exactly 10 minutes ! I'm wonderi
-
Check for Correct File Name Syntax
What is the most efficient way to check if a String can be used as a file name? Here is my current (bulky) way: public static boolean isValidFileName(String s) { try { File file = new File(s); file.mkdir(); file.del
-
PIcttures and photos from a PC
Is there any way to unlock photos and documents that came from a PC via External hard drive to a macbook? I have several files that are "locked" and I can go individually to each file and allow myself permission...but I have a lot of files and would
-
HT2173 How to know when a hard drive has failed ?
How to know when a hard drive has failed ?
-
5.0 software requires phone to be on wireless??? What does that MEAN?
Hi - I jsut downloaded the software update for Desktop Manager and it's telling me that my phone now has to be on a wireless network in order to make calls etc, but doesn't tell me what that means or how it might impact performance, etc. Anyone know