cancel
Showing results for 
Search instead for 
Did you mean: 

how can i stop users not change material description

Former Member
0 Kudos

Hi

normally user changes the material description in the material master (MM02).

how can i stop users not change material description.

is their any authorisation check available for the material description only.

seeks your advice

thanks

Accepted Solutions (1)

Accepted Solutions (1)

jignesh_mehta3
Active Contributor
0 Kudos

Use T-Code SHD0 to create a Transaction Variant (e.g. ZMM02).

In this Transaction Variant, make Material Description field as visible only.

Remove Authorization of MM02 to the required Users & Authorise them for ZMM02.

Hope this helps,

Thanks,

Jignesh Mehta

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,

transaction variant is the only way to achieve this, if you do not wish to complicate things.

Regards,

Shantanu

sarthak_mohantysd
Active Contributor
0 Kudos

Hello Manoj,

normally user changes the material description in the material master (MM02). 
how can i stop users not change material description.
is their any authorisation check available for the material description only.

If your business requirement is to prevent the material description change at Sales Order level then the best approach would be to implement User exit which will only consider the Material description present at Material Master.

  1. USEREXIT_FIELD_MODIFICATION

  2. USEREXIT_MOVE_FIELD_TO_VBAP

  3. USEREXIT_SAVE_DOCUMENT

But if you want to prevent at Material Master record level then my suggestion would be to take the help of BASIS consultant and restrict the authorization for MM02 t-code so that changes are not updated.

Kindly update the forum based on these above suggestion.

Regards,

Sarthak

Former Member
0 Kudos

You can control this while saving material master in MM02 - through a userexit.

For userexit see -

Thanks