Restrict WBS Element Type During Element Creation
I have our Finance dept who is wanting to create a role that will restrict the users to creating ONLY a Statistical WBS Element, and no other type of WBS element. I have looked through the auth objects associated with CJ30, CJ20N, CJ01 and CJ11, but do not see any auth objects that restrict the type of WBS element that can be created.
Does anyone have an idea if this can even be done? Is this intended functionality?
>
Michael Towan wrote:
> I have our Finance dept who is wanting to create a role that will restrict the users to creating ONLY a Statistical WBS Element, and no other type of WBS element. I have looked through the auth objects associated with CJ30, CJ20N, CJ01 and CJ11, but do not see any auth objects that restrict the type of WBS element that can be created.
>
> Does anyone have an idea if this can even be done? Is this intended functionality?
i had a look-around CJ30 (not the other ones). i'm not familiar with this module but obviously the 'philosophy' behind WBS elements does not cover their 'type'. i don't think you can do this without using an enhancement. i had to run from work today to keep up for another appointment so i was not able to search for an enhancement that might do the trick. maybe you can do that with an abaper on your site?
Similar Messages
-
Restrict WBS elements in using PO
Hi all,
As per our SAP configuration we are creating PO using WBS as budgets having account assignments as Q. Our company has several divisions & we have given different WBS elements to each division as their annual budgets. Single person from each division is assigned to create PO. The issue is, there is no restriction on WBS when they create PO. Is there any way to restrict WBS element to particular user in such way that, only that particular user can use only their divisional WBS element in creating PO?????
Your expert advices are highly appreciated u2026u2026u2026.
Regards,
Samhi sam,
create as many transaction variants [SHD0]for tcode me51n with transactions variants names starting with Z and pressing enter will take u to PO screen ... here enter some data and press enter this would pop u screen variant here press continue to get into next screen ... u need to enter into account assignment screen variant by entering some data ... once u get this for WBS say with output only and save the transaction variant and test the same.This can be given for a user and in the similar manner create another transaction variant for SHD0 and give it for another user ... in this way u create n no of transaction variants for the same tcode and assign to diffe users ... have a look at the doc in help.sap.com
regrds
pushpa -
Restriction on no. of WBS elements creation
Hello Experts,
Is there anyway can I restrict the no. of WBS elements that can be allowed to get created below a Superior WBS element ?
Also, is there a way to restrict the no. of Orders in which a WBS can be assigned to ?
Thanks.
BalaHi Pal,
Thanks for your reply.. but the problem is the no. of WBS created will be in double digits and it is not fixed , it varies from proj to proj ..
is there any User exit available for this ?
Thanks
Bala -
Hi Friends,
Can anyone give me a clue of how to create a WBS Element in Background? Is there any Function Module or BAPIs available?
Prompt replies would be rewarded.
Thanks in advance.
Regards,
Tamilarasan.REPORT Z_TEST_PMB .
DATA: ipd type BAPI_PROJECT_DEFINITION,
imp type table of BAPI_METHOD_PROJECT with header line,
iwbs type table of BAPI_WBS_ELEMENT with header line,
em type table of BAPI_METH_MESSAGE with header line.
ipd-project_definition = 'PS02'.
imp-refnumber = '1'.
imp-objecttype = 'WBS-ELEMENT'.
imp-method = 'CREATE'.
imp-objectkey = ' PS024'.
append imp.
clear imp.
imp-method = 'SAVE'.
append imp.
iwbs-PROJECT_DEFINITION ='PS02'.
iwbs-WBS_ELEMENT = 'PS024'.
iwbs-DESCRIPTION = 'Preparation'.
append iwbs.
break mackowskit.
CALL FUNCTION 'BAPI_PROJECT_MAINTAIN'
EXPORTING
i_project_definition = ipd
i_project_definition_upd = ''
tables
i_method_project = imp
I_WBS_ELEMENT_TABLE = iwbs
E_MESSAGE_TABLE = em. -
ESS CATS - Restrict WBS elements in Search
Hi,
Can anyone point me at a user exit or BADi I can use to restrict the WBS elements returned in the search help from Record Working Time WebDynpro timesheet?
TIA
JHi Jambo,
Check with Content administrator if the search could be disabled at Service level. I think there are some options there.
If this helps, pl do reward
Thanks
Narasimha -
BADI/User Exit for WBS element creation (CRM to R/3)
In CRM 4.0 once a Campaign or Trade Promotion is created, a WBS is also automatically in R/3 (tcode CJ20N)
I have a requirement to fill out the 'user fields' at the WBS element level when the campaign/TPM status is set to Release.
I also need to fill out the 'company code' at the Project Definition level.
Could you let me know if there's a badi or user exit that i can use in order to achieve these requirements?
Your help will be much appreciated.
Thanks
ElynorHi Tomasz,
Thanks for your reply. Could you give me a hint on how to use these Badis since the passing parameters cannot be changed?
A sample code would be helpful
Many Thanks. -
Hi All,
I am trying to create WBS element using BAPI BAPI_BUS2054_CREATE_MULTI. The sequence is as follows:
BAPI_PS_INITIALIZATION
BAPI_BUS2054_CREATE_MULTI
BAPI_PS_PRECOMMIT
The error while creating element is :
Final check of the project definition and the WBS elements: Error
Any pointers on this why I am getting this error and what needs to be done?
Thanks,
SeemaHi Seema,
After the BAPI BAPI_PS_PRECOMMIT you have to call explicitily
COMMIT WORK AND WAIT.
You can have those details in the documentation of the BAPI "BAPI_BUS2054_CREATE_MULTI".
Regards,
Smart Varghese -
WBS Element creation and link to SD process
Hi,
I am involved in aproject, where they sell services.
In this scenario, please help me understand the WBS role and linkage to SD processes.
I was trying to create a contract, wherein it prompts to create a new WBS.
I like to create new WBS element, can anyone please let me have the steps involved in this ??
Please help me understand by experts.
Thanks in advance.Hi,
WBS is required in order to plan and post revenue. Also in case of milestone billing, dates are copied from WBS in billing plan.
You can create single WBS thru tcode: CJ11. For simplicity you can give the sales order number as WBS number, enter a Project Profile.
Let me know if you face any issues. I assume that you are not interested in entire WBS structure and a single element will suffice.
Regards -
WBS Element Creation Using BAPI
Friends,
While creating the WBS element using the bapi,
BAPI_BUS2054_CREATE_MULTI I'm getting an error in Return parameter of bapi.the error is
"Individual check for creating the object WBS Element CRA.011 required"
FYI: CRA.011 is nothing but the WBS element which i'm trying to create.
Pls help me in this. Advise me what are the mandatory fields to be passed in the it_wbs_element table of bapi.
Thanks.Hi Karthikeya,
I think the project profile which you are using has a different mask and the WBS element you are passing is different to the BAPI.
Are you able to create manually from CJ01 using the same WBS element?
Create a project manually and it will give the list of the mandatory fields set in the config. Using that list populate the BAPI struture accordingly.
Hope this helps.
Thanks
Lakshman. -
Reg.default condition types during PO creation
Dear Experts
When I create PO some condition types such as P000,JEXC and FRB1 only does come automatically.Where it is configured ?. And I have to be selected other condition types when creating PO. There is no problem. What is my quesition is, where to I have to configure to come automatically.
Pls advise.
Thanks
Rajakumar.kHi,
Enter M/08 t-code.
Select your pricing procedure and click on detail button.
The conditions that are marked as manual will come only if they are entered manually.
Other condirions will come automatically.
IF manual condition is checked
Conditions, that are given this indicator in the pricing procedure, are only included in determination (price determination, outputdetermination, batch determination) if they are entered manually.
Check P000, JEXC will not have manual condition check in ur pricing procedure.
Regards,
Raja -
Material Type during Material Creation
Hi all:
For creating Raw Material or Finished Product from MMR1 and MMF1, there is no need to select material type, . I have created Material Type for e.g Gold, Silver, Color Stone, even i have to create Gold, Silver and Color Stone material without selecting material type.
Could anyone help me with this.
Regards.
Shegar.Hi,
I guess defaulting is not possible. Copy the existing material and create a new one so that the inspection type is also copied.
Check the link
http://forums.sdn.sap.com/thread.jspa?messageID=9803039#9803039
Regards
Ayyallas
Edited by: ayyallas on Feb 22, 2012 12:51 PM -
Issue in BAPI_PS_PRECOMMIT in mass creation of WBS Elements
Hi,
I am facing a issue with BAPI_PS_PRECOMMIT.
we have the following WBS Hierarchy:
S - Proj, (level1)
S-XXX WBS Element (level2)
S-XXX-001 WBS Element (level3)
I have created a program for mass creation of WBS elements creation
which uses the following BAPI's
BAPI_PS_INITIALIZATION
BAPI_BUS2054_CREATE_MULTI
BAPI_PS_PRECOMMIT
BAPI_TRANSACTION_COMMIT
The proj: 'S' and the level2 WBS element: 'S-XXX' already exist in the system.
When I run the program for delta load, so as to create the following level3 WBS elements:
S-XXX-001
S-XXX-002
S-XXX-003
The system is throwing the following errors at the BAPI_PS_PRECOMMIT:
1. Final Check of the project definition and WBS elements: Error
2. Validation unsuccessful
Pls help me on this.
Thanks,
DeepakCheck the WBS elements doesn't exist already in your system.
Here is what I coded some days back for deletion of Network Activities, most of the things are same.
You are doing for WBS element.
* Call to initialization BAPI Before Delete
CALL FUNCTION 'BAPI_PS_INITIALIZATION'.
* Call to Network Activity Deletion BAPI
CALL FUNCTION 'BAPI_BUS2002_ACT_DELETE_MULTI'
EXPORTING
i_number = t_bapi_activity-network
TABLES
it_delete_activity = l_t_del_vornr
et_return = l_t_bapiret2.
DELETE l_t_bapiret2 WHERE type <> 'E'.
READ TABLE l_t_bapiret2 INDEX 1.
IF sy-subrc EQ 0. "If error in Deletion
MOVE: f_idoc_contrl-docnum TO t_idoc_status-docnum,
l_t_bapiret2-type TO t_idoc_status-msgty,
'CNIF_PI' TO t_idoc_status-msgid,
l_t_bapiret2-number TO t_idoc_status-msgno,
l_t_bapiret2-message TO t_idoc_status-msgv1.
MOVE c_idoc_status_error TO t_idoc_status-status.
APPEND t_idoc_status.
ROLLBACK WORK.
EXIT.
ELSE. "If Delete is successful COMMIT
* Call to PreCOMMIT BAPI
CALL FUNCTION 'BAPI_PS_PRECOMMIT'
TABLES
ET_RETURN = l_t_bapiret3.
* Call COMMIT BAPI
* CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
ENDIF.
The other solution is use BAPI_PROJECT_MAINTAIN. -
Multiple milestone creation issue for WBS element 'BAPI_PROJECT_MAINTAIN'?
Hi all,
I am using 'BAPI_PROJECT_MAINTAIN' to create Project definition,WBS element & milestone for WBS at once.
The program is working fine if one wbs element have one milestone.
But If any of the WBS elements have more than one milestone, the milestones are not creating properly.
The bottom level WBS milestones are creating for some higher level WBS. some milestones are not at all
creating. I am not getting any error message.
Code for mile stone section is :
**fill milsestone data for WBS in BAPI structures
lv_mlstno = lv_mlstno + 1.
it_wbsmilestone-milestone_number = lv_mlstno.
it_wbsmilestone-wbs_element = it_wbsdata-ID.
it_wbsmilestone-milestone_usage = it_wbsdata-mlstn.
concatenate it_wbsdata-edatu+6(4) it_wbsdata-edatu+3(2) it_wbsdata-edatu(2) into it_wbsmilestone-FIXED_MILESTONE_DATE_BASIC.
it_wbsmilestone-SALES_DOC_DATE_INIDICATOR = it_wbsdata-faktp.
it_wbsmilestone-INVOICE_PERCENTAGE = it_wbsdata-fproz.
append it_wbsmilestone.
clear it_wbsmilestone.
**fill milsestone data for WBS in BAPI update structures
it_wbsmilestoneupd-milestone_number = cs_x.
it_wbsmilestoneupd-wbs_element = cs_x.
it_wbsmilestoneupd-wbs_element = cs_x.
it_wbsmilestoneupd-milestone_usage = cs_x.
it_wbsmilestoneUPD-FIXED_MILESTONE_DATE_BASIC = cs_x.
it_wbsmilestoneupd-SALES_DOC_DATE_INIDICATOR = cs_x.
it_wbsmilestoneupd-INVOICE_PERCENTAGE = cs_x.
append it_wbsmilestoneUPD.
clear it_wbsmilestoneUPD.
**Fill bapi table method project1 for the creation of WBS milestone
**milestone will be created only after the creation of WBS elements first
**lv_refnum is the link to wbs element, which is already appened to it_methodproject
it_methodproject-refnumber = lv_refnum.
it_methodproject-objecttype = 'WBS Milestone'.
it_methodproject-method = 'Create'.
append it_methodproject.
clear it_methodproject.
endif.
How to resolve the issue?
Please help.
Thanks,
vamshiHi Ravi,
Thanks for your continuous reply.
The problem is solved.
I have passed the, reference number of WBS element creation to milestone creation in the 'Method' table.
Thatswhy it is picking wrongly.
I have corrected this by passing different reference numbers to WBS and milestone creations
based on their tables.
Thanks,
Vamshi -
WBS Elements not getting created in ECC Project System from CRM 7.0
Dear all,
We are trying to integrate SAP CRM 7.0 with SAP ECC-PS module. The objective is to bring in the marketing plan and elements data from the CRM system, and to create the corresponding WBS in project system. We have done most of the configuration as recommended by SAP in both the systems, and we see that the BDOCS are getting generated and sent to the ECC system. The following steps have been successfully completed:
1. Set up the RFC connections between the two systems
2. Selected the connection type as Middleware in CRM system.
3. Installed the cProject Add on in CRM box.
4. Created a project scenario (with project and network profiles) in the PS system and assigned the same in the CRM system.
5. The Project Scenario in PS config has the same name as the Project Type in CRM config.
6. Created and released the campaign ids being created in the CRM system.
As already mentioned, we can see that the BDOCS are coming to the ECC system and are getting stored in BDOC_TRACK table. However the issue is that the corresponding WBS elements are not getting generated in the ECC system. Is there anything that that we are missing in the ECC box which would trigger the WBS element creation?
Request you all to share your inputs which would be immensely beneficial for us in achieving this integration.
Thanks and Kind Regards,
Aditya ShrivastavaHello Aditya,
We too are facing this issue.. if you have resolved the issue could you please let us know the solution ?
Some inputs related to our system,
We have upgrade from CRM 4.0 to CRM 7.0 SP07 and R/3 backend system is on 4.7 SP27, earlier we have completed the upgrade on sandbox without any issues which was upgrade to CRM 7.0 SP04 but with SP07 we are facing the problem of WBS Element not getting created in R/3.
Your help is highly appreciated.
Thanks & Regards,
Sumukh Kapoor. -
Create a WBS Element level 3 Using BAPI_BUS2054_CREATE_MULTI
i have to create a new WBS element level 3 but i have some customs fields to use in the WBS element creation. Fields that i should take from prps ( prps-zzx, prps-zzy ).
Any suggestion?i have to create a new WBS element level 3 but i have some customs fields to use in the WBS element creation. Fields that i should take from prps ( prps-zzx, prps-zzy ).
Any suggestion?
Maybe you are looking for
-
Can I add an internal hard drive to my iMac G4?
My HD only has about 5GB left out of 80, and I know that's not good. If I can't add an internal, can I swap the hard drive for a new larger one myself?
-
What replacement battery do I need to get for my Macbook Pro?
I have had my Macbook Pro since 2006. I need a new battery and wasn't sure what would be a better way to get it-at a Mac store or on ebay for cheaper. On ebay they list different model numbers. Mine says Model #A1187 so does that mean I have to get t
-
ITunes crashing during manual sync/update requiring use of "Apply" button.
My iTunes will sync new music just fine via the "Recently Added" smart playlist (to my 16GB iPod Nano Touch), but anything else I do that requires me to lock in changes by hitting the "Apply" button immediately locks up iTunes. If I try to manually s
-
Although these quick-launch keys on this keyboard worked fine on this computer when running Windows XP, when I switched to Windows 7 64-bit they started to have this problem, but only with Firefox & Thunderbird. And if I program these keys to open ot
-
Characters not allowed in column names in Siebel table
Hello, I am trying to find out the characters or symbols which are not allowed to be a part of column names in Siebel tables. For instance, I checked and found out ( and ) along with all numbers and alphabets are allowed to be part of column name of