Problem solve Get help with specific problems with your technologies, process and projects.

Restricting change access to transaction CO02 without using a core mod

I have a client who wishes to restrict change access to certain fields of transaction CO02 (Change Production Order) for certain users. The restricted CO02 fields should still appear for these users as they normally would, but in display mode. They should not be changeable. I am a 9-year ABAP programmer and I figured out a way to do it using a core mod, but core mods are not permitted here. Is there any way to accomplish this using standard SAP security?
The best way to do this is to create a transaction variant using transaction SHD0. You should make your new variation of this the default variant for transaction CO02, and if necessary ,keep a wide open version of CO02 that you assign to a transaction on customer name space. This is not a modification of SAP delivered code. Remember that if CO02 is called in an interface program you may need to change the call to your wide open variant of the transaction.
This was last published in June 2006

Dig Deeper on SAP security administration

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Start the conversation

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.