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: 

ME01 Exit/BADI

Former Member
0 Kudos
440

Dear Experts,

I have a requirement to authorize the user who logged in for the TCODE - ME01 (Maintain Source List: Initial Screen).

My requirement is to fetch the material type of the entered material and check whether the user who called the transaction has the authorization for that material type or not.

If the user has the authorization then he can go to the next screen, i.e. Overview Screen, else he should get an error message saying that he do not have the required privileges to maintain the source list.

I can use the "authorization object" to check for the rights, but i am not able to find out the EXIT or BADI which will be called at the first screen of ME01 and where i can write my custom code.

Can anyone please tell me where should i write my logic to authorize the users based on the material type at the first screen of

ME01?

Thanks,

Praveen

3 REPLIES 3

Former Member
0 Kudos
97

Dear Experts,

Can anyone please help me out with this?

I did search through all the threads related to this in SDN and did not find anything usefull.

Thanks,

Praveen

0 Kudos
97

you could put an implicit enhancement point at the end of form BERECHTIGUNGEN in function group MEOR. This already has some authority checking in it as standard.

0 Kudos
97

Hi Neil,

Thanks for the reply, it really solved my problem quite easily.

SDN Really Rocks

Thanks,

Praveen