To suppress "WBS HIERARCHY" for every WBS Element Node
Hi All,
Below are WBS nodes in the report. For every node, "WBS HIERARCHY" is repeating.
WBS HIERARCHY
C-11-5210
WBS HIERARCHY
C-11-5214
WBS HIERARCHY
C-11-5216
WBS HIERARCHY
C-11-8521
WBS HIERARCHY
C-15-1000
Is there any way to suppress this, so that I can get output as follows?
WBS HIERARCHY
C-11-5210
C-11-5214
C-11-5216
C-11-8521
C-15-1000
Thanks in advance!
Ketan Zare
Hi Amer,
This is required in Analyser. But where do I find this setting in query designer?
Thank you,
Ketan Zare
Similar Messages
-
How do we get complete hierarchy for a WBS element??
Hi All,
Is there any FM to get complete hierarchy for a WBS element??
Or any other method that would achieve this requirement ??
Eg:
C.00103.1
C.00103.1.1
C.00103.1.2.3
C.00103.2
C.00103.2.1 etc
If i give C.00103.1, all the WBS elements in the hierarchy should be displayed.
Any pointers are of great help.
Regards
PrathimaHi,
Available Methods
Getinfo : Read detailed information about WBS [ BAPI_PROJECT_GETINFO ]
Maintain : BAPI: Project maintenance [ BAPI_PROJECT_MAINTAIN ]
SaveReplica : Replicate work breakdown structure (ALE) [ BAPI_PROJECT_SAVEREPLICA ]
The WBS hierarchy object type defines the hierarchy of the WBSelements. A project definition always has exactly one hierarchy. If theposition of a WBS element changes, the whole hierarchy has to berebuilt. Therefore, the WBS hierarchy object type has only one command:
Create. Every WBS element receives exactly one entry in the table parameter IWbsHierarchieTable with which it defines its position.
Command: Create
Use this command to create or change a WBS element hierarchy for aproject definition. Enter the WBS hierarchy object type and the Create
command in the table of the IMethodProject parameter. The commandrefers to all entries in the table of the IWbsHierarchieTable parameterthat contains the data for the data for the hierarchy. Each entry inthe IWbsHierarchieTable refers to a WBS element that describes its position relative to the other WBS elements.
Example
- Positioning WBS elements TRAINING , TRAINING.1 and TRAINING.2 . (WBS elements TRAINING.1 and TRAINING.2 are subordinate toWBS element TRAINING. WBS element TRAINING1 is positioned on the left of TRAINING.2.)
IMethodProject
OBJECTTYPE = WBS-Hierarchy
METHOD = Create
OBJECTKEY =
REFNUMBER =
OBJECTTYPE =
METHOD = Save
OBJECTKEY =
REFNUMBER = I
ProjectDefinition
PROJECT_DEFINITION = PD-TRAINING
IWbsHierarchieTable
WBS_ELEMENT = TRAINING
PROJECT_DEFINITION = PD-TRAINING
UP =
DOWN = TRAINING.1
LEFT =
RIGHT =
WBS_ELEMENT = TRAINING.1
PROJECT_DEFINITION = PD-TRAINING
UP = TRAINING
DOWN =
LEFT =
RIGHT = TRAINING.2
WBS_ELEMENT = TRAINING.2
PROJECT_DEFINITION = PD-TRAINING
UP = TRAINING
DOWN =
LEFT = TRAINING.1
RIGHT =
Notes
Further Information
For more information, see the R/3 Library under PS Project System -> Structures -> EPS Interface
Regards,
Vijetha. -
Table that contains the change date for every cost element
Hi everyone!
Can anyone please help me find a table which contains the change date for every cost element?
Thanks,JessIf you basically want to find out if anyone changed the cost element, you need to use transaction KA05 and enter the cost element and controlling area.
This would actually bring you whatever field was changed and on double clicking give you the actual change and the date on which the change was made.
Problem is this change date is actually the creation date of a change document which is in the table CDHDR.Its not like the change date is on any master tables.
Hope this helps
Deepa -
WBS hierarchy not working in BAPI_PROJECT_MAINTAIN
I have created the following code. Before I added the section for the hierarchy table the structure was created ok, but with all WBS elements at level 1.
Now I have added the entries into the hierarchy table I am getting an error when I run BAPI_PROJECT_MAINTAIN.
The error message is CN 189 E - A reference object cannot be entered for the method 'Update'
I'd appreciate it if someone can see what I have done wrong.
Many thanks
Karen
Code **
wa_method_project-REFNUMBER = '00001'.
wa_method_project-OBJECTTYPE = 'WBS-Element'.
wa_method_project-METHOD = 'Create'.
wa_method_project-OBJECTKEY = wbs1.
append wa_method_project to i_method_project.
wa_method_project-REFNUMBER = '00002'.
wa_method_project-OBJECTTYPE = 'WBS-Element'.
wa_method_project-METHOD = 'Create'.
wa_method_project-OBJECTKEY = wbs2.
append wa_method_project to i_method_project.
wa_method_project-REFNUMBER = '00003'.
wa_method_project-OBJECTTYPE = 'WBS-Element'.
wa_method_project-METHOD = 'Create'.
wa_method_project-OBJECTKEY = wbs3.
append wa_method_project to i_method_project.
move-corresponding t_bid_definition to wa_WBS_ELEMENT_TABLE.
wa_WBS_ELEMENT_TABLE-PROJ_TYPE = 'BD'.
wa_WBS_ELEMENT_TABLE-WBS_ACCOUNT_ASSIGNMENT_ELEMENT = 'X'.
wa_WBS_ELEMENT_TABLE-WBS_ELEMENT = wbs1.
wa_WBS_ELEMENT_TABLE-PROJECT_DEFINITION =
t_bid_definition-PROJECT_DEFINITION.
wa_WBS_ELEMENT_TABLE-DESCRIPTION = t_bid_definition-DESCRIPTION.
append wa_WBS_ELEMENT_TABLE to i_WBS_ELEMENT_TABLE.
wa_WBS_ELEMENT_TABLE-WBS_ELEMENT = wbs2.
wa_WBS_ELEMENT_TABLE-PROJECT_DEFINITION =
t_bid_definition-PROJECT_DEFINITION.
wa_WBS_ELEMENT_TABLE-DESCRIPTION = 'WBS description 1'.
append wa_WBS_ELEMENT_TABLE to i_WBS_ELEMENT_TABLE.
wa_WBS_ELEMENT_TABLE-WBS_ELEMENT = wbs3.
wa_WBS_ELEMENT_TABLE-PROJECT_DEFINITION =
t_bid_definition-PROJECT_DEFINITION.
wa_WBS_ELEMENT_TABLE-DESCRIPTION = 'WBS Description 2'.
append wa_WBS_ELEMENT_TABLE to i_WBS_ELEMENT_TABLE.
clear wa_WBS_ELEMENT_TABLE.
wa_project_definition_upd-project_definition =
t_bid_definition-PROJECT_DEFINITION.
append wa_project_definition_upd to i_project_definition_upd.
wa_method_project-METHOD = 'Save'.
append wa_method_project to i_method_project.
clear: wa_method_project.
This is the section I added that stopped the thing working *****************
Create correct WBS Hierarchy
wa_method_project-OBJECTTYPE = 'WBS-Hierarchy'.
wa_method_project-METHOD = 'Create'.
append wa_method_project to i_method_project.
clear: wa_method_project.
wa_wbs_hierarchie_table-WBS_ELEMENT = wbs1.
wa_wbs_hierarchie_table-PROJECT_DEFINITION =
t_bid_definition-PROJECT_DEFINITION.
wa_wbs_hierarchie_table-DOWN = wbs2.
append wa_wbs_hierarchie_table to i_wbs_hierarchie_table.
clear wa_wbs_hierarchie_table.
wa_wbs_hierarchie_table-WBS_ELEMENT = wbs2.
wa_wbs_hierarchie_table-PROJECT_DEFINITION =
t_bid_definition-PROJECT_DEFINITION.
wa_wbs_hierarchie_table-UP = wbs1.
wa_wbs_hierarchie_table-RIGHT = wbs3.
append wa_wbs_hierarchie_table to i_wbs_hierarchie_table.
clear wa_wbs_hierarchie_table.
wa_wbs_hierarchie_table-WBS_ELEMENT = wbs3.
wa_wbs_hierarchie_table-PROJECT_DEFINITION =
t_bid_definition-PROJECT_DEFINITION.
wa_wbs_hierarchie_table-LEFT = wbs2.
append wa_wbs_hierarchie_table to i_wbs_hierarchie_table.
clear wa_wbs_hierarchie_table.
CALL FUNCTION 'BAPI_PROJECT_MAINTAIN'
EXPORTING
i_project_definition = t_bid_definition
tables
i_method_project = i_method_project
I_WBS_ELEMENT_TABLE = I_WBS_ELEMENT_TABLE
I_WBS_HIERARCHIE_TABLE = i_wbs_hierarchie_table
E_MESSAGE_TABLE = i_bapi_message.Here is the final code.
The Project Definition is created before you do this bit using BAPI_PROJECTDEF_CREATE which is where the entries for t_bid_definition come from.
I hope this helps
Karen
data: wbs1 type ps_posid,
wbs2 type ps_posid,
wbs3 type ps_posid.
clear: wbs1, wbs2, wbs3.
wbs1 = 'WBS1'.
wbs2 = 'WBS2'.
wbs3 = 'WBS3'.
wa_method_project-REFNUMBER = '00001'.
wa_method_project-OBJECTTYPE = 'WBS-Element'.
wa_method_project-METHOD = 'Create'.
wa_method_project-OBJECTKEY = wbs1.
append wa_method_project to i_method_project.
clear: wa_method_project.
wa_method_project-REFNUMBER = '00002'.
wa_method_project-OBJECTTYPE = 'WBS-Element'.
wa_method_project-METHOD = 'Create'.
wa_method_project-OBJECTKEY = wbs2.
append wa_method_project to i_method_project.
clear: wa_method_project.
wa_method_project-REFNUMBER = '00003'.
wa_method_project-OBJECTTYPE = 'WBS-Element'.
wa_method_project-METHOD = 'Create'.
wa_method_project-OBJECTKEY = wbs3.
append wa_method_project to i_method_project.
clear: wa_method_project.
move-corresponding t_bid_definition to wa_WBS_ELEMENT_TABLE.
wa_WBS_ELEMENT_TABLE-PROJ_TYPE = 'XX'.
wa_WBS_ELEMENT_TABLE-WBS_ACCOUNT_ASSIGNMENT_ELEMENT = 'X'.
wa_WBS_ELEMENT_TABLE-WBS_ELEMENT = wbs1.
wa_WBS_ELEMENT_TABLE-PROJECT_DEFINITION =
t_bid_definition-PROJECT_DEFINITION.
wa_WBS_ELEMENT_TABLE-DESCRIPTION = 'WBS 1 description'.
append wa_WBS_ELEMENT_TABLE to i_WBS_ELEMENT_TABLE.
wa_WBS_ELEMENT_TABLE-WBS_PLANNING_ELEMENT = ''.
wa_WBS_ELEMENT_TABLE-WBS_ACCOUNT_ASSIGNMENT_ELEMENT = 'X'.
wa_WBS_ELEMENT_TABLE-WBS_ELEMENT = wbs2.
wa_WBS_ELEMENT_TABLE-PROJECT_DEFINITION =
t_bid_definition-PROJECT_DEFINITION.
wa_WBS_ELEMENT_TABLE-DESCRIPTION = ''WBS 2 description'.
append wa_WBS_ELEMENT_TABLE to i_WBS_ELEMENT_TABLE.
wa_WBS_ELEMENT_TABLE-WBS_ELEMENT = wbs3.
wa_WBS_ELEMENT_TABLE-PROJECT_DEFINITION =
t_bid_definition-PROJECT_DEFINITION.
wa_WBS_ELEMENT_TABLE-DESCRIPTION = ''WBS 3 description'.
append wa_WBS_ELEMENT_TABLE to i_WBS_ELEMENT_TABLE.
clear wa_WBS_ELEMENT_TABLE.
wa_project_definition_upd-project_definition =
t_bid_definition-PROJECT_DEFINITION.
append wa_project_definition_upd to i_project_definition_upd.
Create correct WBS Hierarchy
wa_method_project-OBJECTTYPE = 'WBS-Hierarchy'.
wa_method_project-METHOD = 'Create'.
append wa_method_project to i_method_project.
clear: wa_method_project.
wa_method_project-METHOD = 'Save'.
append wa_method_project to i_method_project.
clear: wa_method_project.
wa_wbs_hierarchie_table-WBS_ELEMENT = wbs1.
wa_wbs_hierarchie_table-PROJECT_DEFINITION =
t_bid_definition-PROJECT_DEFINITION.
wa_wbs_hierarchie_table-DOWN = wbs2.
ppend wa_wbs_hierarchie_table to i_wbs_hierarchie_table.
clear wa_wbs_hierarchie_table.
wa_wbs_hierarchie_table-WBS_ELEMENT = wbs2.
wa_wbs_hierarchie_table-PROJECT_DEFINITION =
t_bid_definition-PROJECT_DEFINITION.
wa_wbs_hierarchie_table-UP = wbs1.
wa_wbs_hierarchie_table-RIGHT = wbs3.
append wa_wbs_hierarchie_table to i_wbs_hierarchie_table.
clear wa_wbs_hierarchie_table.
wa_wbs_hierarchie_table-WBS_ELEMENT = wbs3.
wa_wbs_hierarchie_table-PROJECT_DEFINITION =
t_bid_definition-PROJECT_DEFINITION.
wa_wbs_hierarchie_table-UP = wbs1.
wa_wbs_hierarchie_table-LEFT = wbs2.
append wa_wbs_hierarchie_table to i_wbs_hierarchie_table.
clear wa_wbs_hierarchie_table.
CALL FUNCTION 'ZBAPI_PROJECT_MAINTAIN'
EXPORTING
i_project_definition = t_bid_definition
tables
i_method_project = i_method_project
I_WBS_ELEMENT_TABLE = I_WBS_ELEMENT_TABLE
I_WBS_HIERARCHIE_TABLE = i_wbs_hierarchie_table
E_MESSAGE_TABLE = i_bapi_message.
Message was edited by:
Karen Dean -
Solution for inheritage of user statuses in a WBS hierarchy
In a SAP 4.6C system I have set-up a specific user status profile for the WBS-hierarchy of a project. The intention is that at the highest WBS-level the user-status is changed manually and that the statuses of the lower WBS-elements will be changed automatically (just like the system statuses). As far as I know
this is not standard SAP and has to be developed
Is there anyone who has dealt with the same problem? How do you have handled this: user-exits, substitution etc.?
I hope somebody can help me.
Regards,
PaulDear Hensgens
You might know that as of release 4.70 the functions 'set & pass user status'
and 'revoke & pass user status' are part of the standard.
Please refer to note 486765.
There is the possibility to do a downgrade of this functionality, we are aware that other customers have done so.
Regards
Martina -
Vendor wise/Invoice wise consumption for each WBS element
Any standard report from SAP, which provide details of Vendor Purchase order / Contract, details of SES with WBS no. and details of Vendor invoice in columnar form.
SAP system can not generate standard reports giving vendor wise/Invoice wise consumption for each WBS element of particular asset.
Please help me to get this report.
Thanks in Advance.Hi
Your starting point should be CJI3 report or any PS report... Here you get the FI Doc no
If this FI Doc No is generated from MM, check the Header segment of the document.. It would have MM Doc NO + Fisc Yr populated in the ref key... This gives you the link between FI & MM
From here on, you can take it forward... You can look up this doc no in MSEG Table and find the PO no... Then go to EKBE table for other PO details....
br, Ajay M -
Auto Run Program not updating Settlement Rules for few WBS elements
Hi,
Addition of settlement rules for OPEX WBS.
In producion system, two jobs are running daily for generating settlement rules of WBS elements but, all WBS elements are not updating with Settlement rules.
It is becoming a problem in the Period end while doing the settlement. Currently we are updating the settlement rule manually.
We have investigated and found the following WBS element with Profile name are not updating Settlement rule.
H-U0DU0204DE-EX-J0 - HHDC01
H-N0U00ULD01-P1-D1-W2 - 000090
H-U0DU0204DE-EX-U0-T1-OB - HHDC01
H-U0DU0204DE-EX-U1-W1-ON - HHDC01
H-U0DU0204DE-EX-U2-W1-ON - HHDC01
H-U0DU0204DE-EX-I0-E1 - HHDC01
H-U0DU0204DE-EX-I0-B1 -HHDC01
H-U1DU0204DE-EX-U0-W1-ON - HHDC01
Job Names :
ZFPD_UK_SETTLEMENT_RULE_GEN
ZFPD_NO_SETTLEMENT_RULE_GEN
Please suggest on this issue
RegardsHi,
I suppose these are background jobs. Usually there is an issue with background jobs that are run for a custom developed program. Not sure why that happens. Even i faced this issue with a couple of jobs in my system. I have still not found out the reason as to why this happens. There might be a possibility that these projects were being processed in the foreground by some user and hence they were omitted from the run.
I would suggest you to consult your technical guys on this.
Regards,
Gokul -
Reversing TECO status for Multiple WBS elements
Hi,
Question on setting and then reversing TECO status for a WBS element.
When a project is closed technically in project builder, all underlaying items (wbs, network/activity) are technically closed as well.
When you try to undo this, only the status of the top element is changed, not the underlaying items.
Is there any way in which we get the underlaying items changed as well (mass change is not an option)
Regards,
Jatinder BansalYou can try two methods :-
1. Open project in project builder, Select project definition and then go to WBS Overview under project definition, now select all WBS Element and then undo TECO status. Now all the WBS status will be updated. But, this will not have any effect on network and its activities.
2. Open the project in planning board, now select all the objects, now undo the TECO status. This will change the status of all selected objects like WBS,Network and activites.... -
Tables for Budget allocated and spent for a WBS element
Dear experts,
I am new to PS domain, kindly tell me the table names where I can find the Budget allocated to a WBS element and Open budget for a WBS element.
Thanks & Regards,
Murthy.Hi,
I think by conversion cost you mean Production cost of the turbine.
Since you do both the actvities Material procurement and production under the same WBS. The budget cannot be tracked separelty.
Have 2 different WBS strucute one for procurement and one for production. However you can add the existing Nwk activities to these WBS.
Regards,
Ramesh- -
FM for standard WBS element change - CJ92
Hi all,
Is there any function module to make changes in standars WBS element/proj.def tocde- CJ92.
If any knows, please provide me the same.
Thanks much!
Chandra.
Edited by: Sekhar on Apr 7, 2010 1:10 PMThanks... Is this work for standard WBS elements ?
-
How to carry forward budget next year for single wbs element
Hi,
i want to carry forward budget next year for single wbs element.
pl suggest me.
Thanks & Regards
Purna.MHi,
Go to CJCO click on Dynamic Selection and in master data of WBS element select No of person responsible and give the person responsible and execute.before that maintain no of person responsible in that specific WBS element.
hope it will solve ur problem.
Regards
Avinash -
Header WBS for two WBS elements
Dear All,
Is it is possible to create a Header WBS for two WBS elements which were
triggered by Two different line items in a sales document.Please detail the process
if a possibilty for the same exists.
Award points are assured for valuable replies.
thanking you
Best regards,
R.SrinivasanDear Sunil,
I am using the Standard project with same structures only.I am not able to get the header WBS for Two WBS elements triggered from the same sales order.what are other possibilities for this problem.
Can you please elobrate your reply
Thankingyou,
Best regards,
R.Srinivasan -
How to find Annual Budget for a WBS element ?
Hi All ,
Is there any way by which i can find the annual budget for a WBS element ?
I have been working on this for a long time , but couldnt get the answer .
So getting back to this place .
Thanks in advance .
Regards,
Ambar .Hi,
This link may help you.
how to get the budget amt and commited amt and available amt?
Regards,
Shamma -
hi all
is it possile to create 2 separate bom of same material for one wbs element ?
e.g.
i have material " M " and wbs element is " W "
so now i want to create 2 boms for this wbs .Hi,
You can't create more than one WBSE BOM for a Unique conmination of WBS Element/Material/Plant/Usage.
Hope this clears you.
Regards,
Hari. -
Product Hierarchy field in WBS
Hi Everyone
I have checked every where and still unable to find solution that whether can we add product hierarchy field in WBS or not? If yes then how can i?
I have already checked at spro>img reference>project systems>structures>operative structures>user interface settings> define layyout of WBS element deyail screens
But cannot get any answer or clue over there. I was wondering If the field Product heirarchy could add up (PRODH). please helpHi Master mind,
What exactly do you mean by saying Product Hierarchy? As Ken said, its not a standard PS field. If you wish to add this field at the WBS element level you will need to go for an enhancement CNEX0007 Customer-specific fields in WBS elements
Regards
Varun
Maybe you are looking for
-
ABAP "WRITE" Statements for Debugging
Just curious to know if one can use ABAP write statements in Update Rules for debugging and auditing, and where the results are actually written to, and if they're accessible via the AWB. Thank you.
-
Hi All, I am having a problem with the Date format in a Dashboard prompt. Using the following SQL for a default value, I get a date and time result, i.e. yyyy-mm-dd hh:min:ss SELECT CASE WHEN 1=0 THEN "Leach Center - Visits"."Visit Date" ELSE CAST(TI
-
Firefox won't recognize the "file://path" construct.
How would I code a link in source code so that I can link to a file on a local server? The standard "file://path" or label or label constructs are recognized by IE but not Firefox. Is there a coding that most browsers will recognize? (File is located
-
J2EE server not coming up plz help me
Hi, I am new to EP.While deploying EAR into portal unkowingly entered 3 times wrong password for SDM. Now J2EE server is not coming up.I changed SDM password thru command line.I even changed admin password thru config tool . still server is not comi
-
I need to update my operating system, but when I go into settings and then general I do not have the software option even available. What can I do? Aim not sure what operating system I'm currently working with I know it is not the iOS 5 or newer.