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: 

Need to create MRP areas under MRP1 tab of MM01 ?

Former Member
0 Kudos

Hi Friends,

i need to create and change the MRP areas maintained under MRP1 tab of MM01 tcode.

Can any one advice how i should proceed with this requirement ?

Is there any standard BAPI or FM to do tackle this requirement.

Regards,

GURU

4 REPLIES 4

Former Member
0 Kudos

Hi,

Check this BAPI: BAPI_MATERIAL_SAVEDATA

Reward if useful!

0 Kudos

Hi,

BAPI: BAPI_MATERIAL_SAVEDATA does not support MRP create and change.

Regards,

Guru

0 Kudos

Hi guys,

i got the answer.

Solution is FM: MD_MRP_LEVEL_CREATE_DATA.

Regards,

Guru.

0 Kudos

<u><b>

MOST IMPORTANT NOTE : Follow your problem</b></u>

<u>Follow this approach for such functionalities :</u>

For any functionality – create/ change/ delete

Example for creating/changing/deleting MRP areas: Table is MDMA-BERID key field.

Data element: BERID.

1) First look for BAPI using BAPIMRP and different combinations in description also.

2) Look for Function module using the data element.

You will get FM: MD_MRP_LEVEL_CREATE_DATA.

3) Now you may want to know the different field passed to this function or sample program using this FM then use where used list on this FM.

4) You will get list of programs using this FM – Most important one is

RMMDDIBE used for Mass processing of MRP areas (create/change/delete) in TCODE: MM01. You can use this program for all operations.