on 04-06-2010 4:50 AM
Hi
I have a requirement , i need to control the Change request processing at BP level ,to be in detail , once the change request is created , only the change manager BP(which is assigned to change request ) can able to edit the document and set the status to approve , now what is happing is whom all having the change manager role or administrator can able to edit the document and the set the status to approve since the authorization key eg:sdcr_02 is assigned to auth.object B_USERSTAT.
Regards
Arumugam
Hi,
the status change can be prevented with B_USERSTAT.
For the rest there are several solutions possible:
1. Use BADI ORDER_SAVE to check if the current user is in role change manager. If not, you can cancel the save process. So only the change manager can save changes to the ticket.
2. Use BADI CRM_ORDER_FIELDCHECK to set the fields to display if the current user is not in role change manager. But this does not work with texts and partner roles, they would still be editable.
3. Use BADI CRM_ORDER_AUTH_CHECK to check if the current user is in role change manager. If not, you can stop him to open the ticket in edit mode!
Hope this helps,
Christoph
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
86 | |
10 | |
10 | |
9 | |
7 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.