on 01-07-2010 9:36 AM
Hi all,
We are using SRM 7 and try to deploy the "Shop on behalf" function. We got 2 problems:
1. After user A created a shopping cart on behalf of user B. Before the SC get approval, user A is unable to edit or delete the shopping cart
2. When user B try to edit the shopping cart, the screen have no order or save button to keep the update
Please help. Thanks.
Regards,
Donald
Please check any workflow BADI has been implemented for restrictions.
Thanks
Venkatesh P
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello,
Are you using application controlled workflow? If so, consider the instructions contained in note 1397991.
According it, you should deactivate BBP_WFL_SECUR_BADI or implement note 1397705.
Kind regards,
Ricardo
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Richardo,
Thanks for the useful information. Yes, we are using application controlled workflow (SAP standard WS10000129 for testing purpose). Now the badi BBP_WFL_SECUR_BADI is inactive. Users A and B are at security level = 2 (Low), so changing shopping cart in approval status should be allowed.
1. After user A ordered a shopping cart on behalf of user B. Before the SC get approval, user A is still unable to edit/delete the shopping cart.
2. User B is able to edit and save the shopping cart now but unable to delete. User B got error message "User is not authorized for the action" when try to delete.
Any other thing that I should check?
Regards,
Donald
Hi Ricardo,
Yes, you are right, user B is missing some authorization and thus unable to delete SC. It was because SAP standard role /SAPSRM/EMPLOYEE did not have activity 06 (delete) in object BBP_PD_SC. It is okay now after I added the missing authorization.
My concern is on first question: After user A ordered a shopping cart on behalf of user B. Before the SC get approval, user A is unable to edit/delete the shopping cart. User A is assigned with sap_all authorization.
Regards,
Donald
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.