cancel
Showing results for 
Search instead for 
Did you mean: 

ME53N Prevent user from making a change

sharon_lape
Discoverer
0 Kudos
972

How do you prevent a user from making a change to a purchase requistion via transaction ME53N? We want the user to make a change to the purchase requisition using transaction ME52N not transaction ME53N. When the user is in transaction ME53N and clicks on the pencil to change the purchase requisition we want to prevent the user from making any changes by sending a message or force the screen to go to display mode. Thank you in advance.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Sharon,

I don't believe that your exact requirement can be met with standard SAP.

However, this is a very odd requirement. It sounds like you are saying that it is OK for a user to make a PR change in ME52N, but for the same user it is not OK to make a PR change in ME53N.

In most companies, if it is not OK for a user to make a PR change in ME53N, it is therefore also not OK for this user to make a PR change in ANY transaction, including ME52N.

It is a straightforward matter to allow a user access to ME53N and ME52N, but to block his ability to change any PR at any time. If this is your requirement, then consult with your authorization team about the authorization objects that are checked in the ME5* series of transactions. As I recall, it is possible to tailor authorizations (create/change/display etc) by plant, by Purchasing group, by purchasing org,by document type, etc.

Rgds,

DB49

Answers (3)

Answers (3)

Former Member
0 Kudos

The default value for authorization objects: M_BANF_BSA, M_BANF_EKG,

M_BANF_EKO & M_BANF_WRK<(>,,<)> authorization field ACTVT are as

following in SU22.

01 Create or Generate

02 Change

03 Display

08 Display change documents

You can change the default value for it via SU24. to fulfill this requirment

Former Member
0 Kudos

Hi Sharon,

If you want to prevent PR change through ME53N by pressing display/change button you can below statement in one of user exit provided;

IF I_AKTYP EQ ' ' which controls the display/change button.

Best regards

Former Member
0 Kudos

Hi Sharon,

As u r saying if the user is in ME53N display mode and if he clicks on pencil icon to go to change mode system should not allow. If he is not having authorization for change mode.

Sytstem behaves the same way, if the authorization is not provided to the user for change mode ME52N then even though if he clicks on pencil icon for chnage mode when he is in display mode ME53N , system will not allow him to go for change mode ME52N.

If it is allowing in your case means contact basis team and check on authorization control.

adeel_sarwar
Contributor
0 Kudos

Get your programmer to have a look at the Purchase Req user exit. This will be an enhancement

Regards

ADeel