Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Restrict changes in payment terms

aaparanjpe
Explorer
0 Kudos
184

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

5 REPLIES 5

Former Member
0 Kudos
103

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

Former Member
0 Kudos
103

Have you checked with basis guys whether can be limited by authorization objects?.

Thanks

Viswa

Former Member
0 Kudos
103

Check with your functional people to see if this is configurable.

Rob

0 Kudos
103

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

0 Kudos
103

Hi Kishore,

Any pointers on what kind of authorization object is to be used

Regards,

Ashish