Application Development and Automation 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: 
Read only

Material_Master_User_Exit

Former Member
0 Likes
1,187

Hi..

I want to know the user exit in material master where if anyone has changed the material then I should capture that change and if the material belongs to our plant then I want to update a customised table.

What is the user-exit in which I can perform the above operations?

Thanks

6 REPLIES 6
Read only

Former Member
0 Likes
850

I'm not sure if there is a user-exit where you can do this. If you can't find one, you could create a custom message type and active change pointer processing for that message type. You can then define a custom program to process change pointers for that message type adding whatever processing logic you need.

Look at function MASTERIDOC_CREATE_SMD_MATMAS.

Read only

Former Member
0 Likes
850

Hi Subhash,

Try Enhancement MGA00001 in SMOD and see if it helps. This gets triggerd on SAVE from MM01 and MM02.

Check this Enhancement MGA00002 and also Check these BADI's

BADI_MATERIAL_CHECK

BADI_MATERIAL_OD

BADI_MATERIAL_REF

Cheers

VJ

Message was edited by: Vijayendra Rao

Read only

Former Member
0 Likes
850

You can try with enhancements

MGA00001

MGA00002

MGA00003

regards

Read only

Former Member
0 Likes
850

hi

good

check with these user exits

for mm01->

MGA00001 Material Master (Industry): Checks and Enhancements

MGA00002 Material Master (Industry): Number Assignment

MGA00003 Material Master (Industry and Retail): Number Display

for mm02->

MGA00001 Material Master (Industry): Checks and Enhancements

MGA00002 Material Master (Industry): Number Assignment

MGA00003 Material Master (Industry and Retail): Number Display

thanks

mrutyun

Message was edited by: Mrutyunjaya Tripathy

Read only

0 Likes
850

Hi

Thank you all for your answers.

But Mrutyunjaya, how were you able to locate the enhancements MGA00001 etc because when I pressed F4 and then F6 in the transaction CMOD, (which is a general procedure to find a User-Exit), I couldn't find any.

So please tell me how were you able to trace out those enhancements?

Thank you

Read only

0 Likes
850

in smod not cmod, f4 and enter description e.g. aterialaster*