WBS Element under a Network
Hi,
How can we restrict creation of WBS element below Network?
wbs cant b created under network,
just go to cj20n, select network/activity, then right click there, u ll never see any wbs element in create tab.
Graphically network is above a wbs in cj20n, does not mean that wbs is coming under network.
ashis
Similar Messages
-
Create WBS Element under Specific existsing Level1 WBS Element
Hi friends,
In a Project definition, once the User creates the Level 1 WBS Element,
I need to Create a Level 2 WBS Element by default. Please suggest me any function modules or BAPI
to Create the WBS element under Particular WBS Element.
I checked the BAPI BAPI_BUS2054_CREATE_MULTI
I hope it creates WBS elements, but not under Specific WBS element.
I am checking the function module CJWB_CREATE_PRPS
Please suggest how to go ahead.........
Thanks in Advance,
Ganeshwbs cant b created under network,
just go to cj20n, select network/activity, then right click there, u ll never see any wbs element in create tab.
Graphically network is above a wbs in cj20n, does not mean that wbs is coming under network.
ashis -
BAPI for finding child WBS elements under a Parent WBS element
Hi friends,
I am working on the transaction ZIOS02 transaction. On releasing the Parent or Main WBS element in ZIOS02 transaction I need to copy some data from ZIOS to PRPS based on WBS element.
I have a Bapi for retrieving all the WBS elements based on Project Definition (BAPI_PROJECT_GETINFO) but i want to know whether is there any BAPI for finding the child WBS elements when we give a Parent WBS elemnts as Input to BAPI.
Could any one please help me in the query ASAP.Hi friends,
I have got the answer for finding the child WBS elements.
In Function module BAPI_Project_get_info.
Use parameter subtree = 'X' and give the WBS element name in tables section under I_wbs_element. You will get all the child WBS elements which are under Main WBS element.
Thanks
Satish Raju -
Attach a network to several WBS elements`
hi to all,
i would just like to ask if its possible for a standard network to be assigned to several WBS elements? this is because i have a Standard WBS structure with elements having similar activities, i wonder if i could just create a single network then assign them to SEVERAL WBS elements and not just one.Hi,
To assign the standard network Activities to multiple standard WBS elements please follow the procedure below:
1. Go to Tcode :CN02 (If the network is already created with CN01 or else create with Tcode CN01)
2. Select the Network in question.
3. hit F5, this will take you to the standard network Header.
Assign the WBS Element where this network header should be asisgned.
4. Hit Shift+F1, this will take you to the screen where internal, external activities can be entered. Please select the relevent tab. And enter all the activities.
5. By default all the activities are assigned to the WBS element mentioned in the Network header, this can be seen by scrolling little right in the same screen under the column standard WBS Element.
6. Pick the column Standard WBS element and drop it next to Operation short text.
7. Now identify the activities to which the different WBS elements need to be assigned. Either select them from the list or you may refer to Tcode. CJ93.
Hope it is clear now.
Reward points if found useful. -
Standard network assigning various WBS Elements
Hi,
I am using Standard network and Stand WBS Element for creating actual project.
There are Std WBS Elements, using the same Standard network. As i know, we can assign Std WBS Element in Std network. How can i make it using same std network for various Std wbs element to create actual project as Std network is same for most of the WBS Elements.
I donot want to copy Std network for actual project once we create copying Std Project in CJ20N.
Regards
N.Rajucreate more standard wbs - there is no other way
-
IDOC and then create WBS element
Hi guys,
I need some help here.
The process is like this. I'm creating an IDOC which would then create a WBS element.
The message type used here is /ISDFPS/PS and Basic Type is /ISDFPS/PS01.
I'm posting the IDOC using FM "IDOC_INBOUND_SINGLE.
The segments that I'm populating are:
/ISDFPS/E1BP_PROJECT_DEF
/ISDFPS/E1BP_WBS_ELEMENT
Its posting and creating the WBS element successfully but there is a small issue.
Lets say I have a Project Definition A and under that I have a Parent WBS B
How do I put the newly created WBS element under the Parent WBS B?Friends, Let me correct my stand here.
In my system, I simulated scenario, I am not getting REL status for higher level TECO WBS, when I undo TECO for network activity. I tried to find out why my system is behaving in that way. I referred note " 938066 - CJ20N: Cannot Undo TECO status of activity"
According to it correction is provided in Support package SAPKH60005 and I am at
SAP_APPL 600 0002 SAPKH60002 Logistics and Accounting .
So, My system is not correctly behaving. I have verified the same with one another note Note 542974 - Status inheritance in different transactions
Thanks to Ahmed & A Bhardwaj for overlooking me. So, I re look and got the reason. Rashid, take solution given by Ahmed & Bhardwaj ( The same is up to mark )
With Regards
Nitin P. -
Create a Campaign as WBS ele. under a Project which doesn't exist in CRM
Hello Gurus,
We are trying to create a campaign as WBS element under a project definition which does not exist in CRM system as Marketing Project. We looked at the BADI CRM_MKTPL_R3_INT and could see that we can change the XML data in method CHANGE_XML_DATA. But in ECC , system is looking for GUID of the project definition and is not able to replicate the campaign as per the requirement. Please suggest a way to replicate Campaign as WBS element under a project definition which is not available as Marketing project in CRM but exists in ECC.
ECC system is looking for Project Definition guid in FM PR_assignments_pre_read.
Regards,
AshwiniHello Randhir,
Sure...We have a system Landscape in which Non-SAP systems communicate to SAP system.In our Scenario, the project definition (in our terminology it is called project code) is defined in non-SAP system and it gets replicated to SAP ECC and then whatever campaign that we create in SAP CRM should be created as WBS element under that project code which was replicated from non-sap system.Reporting will be done based on the project code in other systems.
For information, We are not replicating Marketing Plans to ECC.
Regards,
Ashwini. -
No costs visible statistical WBS element
Hi,
The followin steps are the setup:
- Project with a statistical WBS element and a network below
- Create a PO with Account category "Fixed Asset"
- Fill in a fixed asset, but also a (statistical) WBS element (put fields 'project' and 'network' optional in customizing)
- execute a MIGO to book costs
Now when I run the cost report for this project using transaction CJI3 then I do NOT get the costs visible on this statistical WBS element.
HOWEVER when I do the same steps, but instead of putting a statistical WBS element I put the network (next to the fixed asset) then I do get the costs visible.
Is this normal or do I have to change something in order to get the costs visible for my statistical WBS element?
kindest regards
bertIt is normal
-
No costs visible for statistical WBS element
Hi,
The followin steps are the setup:
- Project with a statistical WBS element and a network below
- Create a PO with Account category "Fixed Asset"
- Fill in a fixed asset, but also a (statistical) WBS element (put field 'project' optional in customizing)
- execute a MIGO to book costs
Now when I run the cost report for this project using transaction CJI3 then I do NOT get the costs visible on this statistical WBS element.
HOWEVER when I do the same steps, but instead of putting a statistical WBS element I put the network (next to the fixed asset) then I do get the costs visible.
Is this normal or do I have to change something in order to get the costs visible for my statistical WBS element?
kindest regards
bertIs this necessary?
Because in the end I want to book these costs as actual costs on my fixed asset... -
I deleted some of the WBS elements a week ago.
Now I still see them under the search list,
Is it because they are marked for deletion and not deleted actually,
If yes what should I do to remove them.
Please reply.Hi Ramesh,
The scene is like this.
End users created WBS elements starting with H.****
Then after I assigned project code H for tht co.code.
after applying project coding mask [OPSJ] those WBS elements automatically got deleted, I m not sure if they are deleted or not but when i go to CJ02 and enter that WBS it says it does not exists. but it still shows those WBS elements under ths search criteria.
I reffered to OSS notes as per it they have corrected this problem in version I am using.
Please guide if you have any idea.
MIlind -
Automatically PO creation from WBS element in a project
Hi,
Is it possible to create Purchase Order automatically from the project that has only WBS element (no network)?
My project has only WBS element and my client want to trigger PO creation automatically for prorements to projects.
I appreciate your replies.
Regards,
JaHi Ja,
Sorry, but you cannot create a PO automatically for a project that has only WBS elements and no network or acitivites. Since materials can only be attached to activities in a project it is mandatory to have an activity to trigger a PO automatically from the project.
You may have to create a PO manually and then assign the WBS as account assignment.
Regards,
Gokul -
Can Budget Availability Control be turned off at WBS elements Level?
For Project and WBS elements, we activate the budget availability control in the budget profile and assign the budget profile to the Project. So once we budget one WBS elements under that project and release the project, the availability control is active for all WBS elemens under this project.
My question is whether we can turn off the availability control for one WBS element under that Project and let the availability control on for the other WBS elements under that project.
thanks,
TingHi,
I doubt if this can happen. CJBW will deactivate avalability control for entire project. Try OPSX for that particular WBS, it will reset budgeted status. Not sure if this will help, try and confirm.
One more way could be assigning userstatus to the WBS and restricting 'Availablity control' by that status. This option looks more practical.
Regards
Edited by: Shrikant Rakate on Sep 10, 2008 9:21 AM -
Budget needs to be transfered from Main WBS to Sub WBS Element
HI,
Scenario:
Created a Project with Main WBS Element ( eg:0043-VI)and Budgeted on the same in CJ30.
Created a PO against 0043 -VI
Now i added two more WBS elements under 0043 -vi-st and 0043-vi-fn.
I want to allocate the budget on the sub wbs.Already Main WBS is assigned with some value.
Can any one suggest me how to transfer or use the sub WBS elements .
THANKS IN ADVANCE
BALUHello,
If there is some remaining budget after creating the commitment, you will be able to distribute it to the child WBS elements in CJ30.
The remaing budget can be calculated as "current budget" - "Assigned". The result can be distributed in CJ30.
Otherwise, you will need to suplement or increase the original budget for the parent WBS element as suggested.
Hope this helps
Rgds
Martina -
Updating Prod Hierarchy field for all 2 & 3 level WBS Elements
Dear All,
My requirment is to update Prod. Hierarchy field for WBS element. Here in input i give 2 level WBS Element with respective Prod. Hierarchy then my program should update the Prod. Hierarchy for 2 level and 3 level WBS element under it automatically.
I hope we need to use bapi BAPI_PROJECT_MAINTAIN.
If any one had a sample code please reply with the attachment.
Thanks & Regards
NSKHi Afzal,
In which table the Left Right Up Down WBS elements are maintained.
Regards
Shashikanth Naram -
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.
Maybe you are looking for
-
Profit Center Plans not updated in the reports
Dear All We have an issue with the COPA Plan allocations. We have several versions that we use for planning. We have run the plan allocatins in 0 version and the figures have flowed from Cost cneter to profiot center to copa. for other versions, th
-
Trex Indexing giving HTTP Status Code 401:Unauthorized error
Dear All, We have configured TREX search on KM repository of our EP production server and trying to search using the same our KM repository. The TREX is installed on the a separate server. When we try to Index production repository the documents are
-
Activity Monitor.app won't open
I have researched this like crazy and nothing has worked. I looked in my Console, and there are tons of iMovie errors(?) in there, and then there is one for the Activity Monitor that says: dyld: Library not loaded: /System/Library/PrivateFrameworks/G
-
How can I get my dvd to be playable without a menu, if the user wishes it?
-
Thread confusion - synchronized keyword
Hi All, I am trying to understand when and how to use synchronized. From my tinkering I have come to a situation that is confusing me: I have an object with two (unsynchronized) methods (called inc and dec). These methods increment and decrement an I