2006 Dec 27 4:42 PM
Hi All,
We have a requirement where in we have to restrict certain users from changing the sales order payment terms. This process has to be SOX compliant also.
This requirement is for a certain sales org.
What are all the various ways of achieving this objective with a scalable solution.
Thanks in advance,
Ashish
2006 Dec 27 4:48 PM
Hi,
In the userexit USEREXIT_FIELD_MODIFICATION in the include MV45AFZZ...
Check for the sales org..
FORM USEREXIT_FIELD_MODIFICATION.
IF VBAK-VKORG = '0100'. " CERTAIN SALES ORG.
disable the input for payment terms..
IF SCREEN-NAME = 'VBKD-ZTERM'.
SCREEN-INPUT = '0'.
ENDIF.
ENDIF.
ENDFORM.
Thanks,
Naren
2006 Dec 27 5:39 PM
Have you checked with basis guys whether can be limited by authorization objects?.
Thanks
Viswa
2006 Dec 27 5:47 PM
Check with your functional people to see if this is configurable.
Rob
2006 Dec 27 8:04 PM
It always good to restrict changes in payment terms using authorization object.
Those who have authorization they will be able to change. Or by using user exit you can disable payment terms.
K. Kishore
2006 Dec 27 8:08 PM
Hi Kishore,
Any pointers on what kind of authorization object is to be used
Regards,
Ashish