on 05-24-2011 8:53 PM
Hi All,
My client has a requirement...
Payment Term in customer master should be editable only to authorised persons...for all others it should be in display mode...
do we have any user exits to achieve this???
or any valuable inputs/suggestions will be awarded marks...
Prasad
Dear Prasad,
You can acheive this in standard.
Go to IMG>Logistics - General>Business Partner>Customers>Control>Define and Assign Field Authorization Groups
Maintain Customer field groups and maintain the fields(KNVV-ZTERM) in the Group fields.
Go through the help file you will get the detail process to acheive this.
Also if in your company person creating sales area data(Sales Personnel) and person maintaining company code data (FI Personnel) is different and suppose if you want only FI people should be authorized to Maintain and change Payment terms then you can make Payment term field greyed out for T code VD01/VD02 and make it editable in XD01/XD02.
This can be done in TCode OB20 - Transaction dependent screen layout.
Hope any of the solution can be worked around to acheive ur requirement.
Regards
Mayank
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
I thank you very much...SHIV RAM, Shantanu and Mayan K Patel...
Actually Shantanu..No i am NOT using Credit Management...but your inputs are very much appreciated...
I could resolve the issue with Mayank Patels answer...Thanks Mayan...also SHivram..your inputs are very useful too..
Thanks guys...
Prasad
Hi,
Are you using Credit management functionality?? if yes then there is a credit check for sensitive fields and "Payment terms" is a sensitive field. So what happens is that the sales order gets blocked if the payment terms are changed in the order. Then you can have VKM1 transaction authorization to release the sales orders for only few people.
This way you can do away with the user exists and developments.
If you are not using credit management then you have to use user-exit or transaction variants.
Regards,
Shantanu
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Try to control this using user exit EXIT_SAPMF02D_001 in enhancement SAPMF02D. Other option would be, you can check with the basis team to see any authorization object can be created based on this field and assigning the same to user ID.
Regards,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
98 | |
12 | |
11 | |
6 | |
6 | |
4 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.