2015 Nov 17 8:14 AM
Hello all,
I have to block a storage location by a logical placed in a Z table (this table contains some storage location to be blocked by logical way),
I looked for an user exit for transactiion MMSC but couldn't find one, so I've tried to add an enhancment in some places in the program
of MMSC (SAPMM03M), but couldn't find those spots (the best place is in PAI MODULE AUFNAHME_SCH).
The wanted way of working is when the user type the new storage location in the list, the system will check if this value is permitted by the Ztable
if yes, continue, if not, show a message and erase the value.
Waiting for your help.
Regards,
Amit Berku
2015 Nov 17 8:19 AM
Hi Amit,
Try out this BADI
BADI MD_CHANGE_MRP_DATA method CHANGE_MDPSX_MARD
If its not working... Go for Implicit Enhancement and find a suitable place. Make sure your code work only for your Requirement.
Cheers,
Kripa RAngachari.
2015 Nov 17 8:31 AM
Hello Kripa,
I've tried what you wrote and add a break point in the method and when I'm doing a change of material in the MMSC transaction (add a storage location to the list) and saved, the program didn't stop at this break point, so I guess this is not the right place.
I've already tried to find the Enhancment suitable place as I wrote in my first post, do you have any other idea that can help me here ?
Regards,
Amit Berku