SAP MRP (Material Requirement Planning) Tutorial: MD01, MD02, MD04

What is SAP MRP?

The SAP MRP(Material Requirement Planning) is used to procure or produce the required material quantities on time for in-house purpose or for fulfilling customer demands. In manufacturing, the function of MRP is to guarantee material availability on time. The main objective is to plan the supply based on requirements and considering the current stock in hand and meet the shortages.

In this tutorial- you will learn

MRP Process flow

Master Production Schedule (MPS)

It is used specifically for critical materials usually high valued products where you do not want changes in your production plan within planning time fence in next MPS run, and production plan gets firmed automatically as soon as it comes within planning time fence unlike MRP run.

MRP Planning Parameters

MRP parameters are required for MRP run in terms of considering the requirements (PIR) in planning horizon, scheduling parameters and about the usage of BOM and routing data.

  1. Processing Key
  1. Net change (NETCH): In this run, the system considers those materials in the planning run from their last MRP run which have undergone some changes pertaining to receipts and issues or any stock changes.
  2. Net Change in Planning Horizon (NETPL): In this run, the system considers those materials in the planning run from their last MRP run which have undergone some changes pertaining to receipts and issues or any stock changes. It considers the requirements in a pre-defined planning horizon, unlike NETCH key which considers the total futuristic requirements.
  3. Regenerative Planning (NEUPL): It plans all the materials for the MRP Run irrespective of the changes they undergo. This plan is not so widely used. It takes a long time to obtain the final result.
  1. Planning Mode
  1. Adapt planning data: It only processes the changed data.
  2. Re explodes BOM and Routing: Read BOM and routing data again for the existing orders.
  3. Delete and recreate planning data: It completely deletes the planning data (all receipts) and creates again.
  1. Scheduling
  1. Basic Scheduling: MRP calculates only basic dates for the orders and in house production time for the material master is used.
  2. Lead Time Scheduling: The production dates are determined by the lead time scheduling for planned orders. The routings are read to schedule and calculate the capacity requirements on work centers.

How to run MRP for all Products

Step 1) From SAP easy access screen, open transaction MD01, we will run MRP at Plant level.

  1. Enter your manufacturing Plant for which you want to take MRP run.
  1. Enter Processing key as "NETCH" ( Net change in total horizon)
  1. Input "1" in Create Purchase req. Which means for externally procured materials, MRP will generate purchase requisitions instead of planned orders.
  1. Enter "3" for schedule lines which means MRP will generate schedule lines for raw materials having scheduling agreement.
  1. Enter "1" in MRP List and system will create MRP list similar to stock /requirement list for later analysis of previous MRP run.
  1. Enter Planning mode "3" as we will delete and recreate all planning data for all materials.
  1. Enter Scheduling indicator "2" which means MRP will do lead time scheduling and consider routing times to calculate planned order dates.

SAP MRP (Material Requirement Planning) Tutorial: MD01, MD02, MD04

After filling in all the fields, clickSAP MRP (Material Requirement Planning) Tutorial: MD01, MD02, MD04 to go to the next screen.

SAP MRP (Material Requirement Planning) Tutorial: MD01, MD02, MD04

Press enter to ignore this message.

SAP MRP (Material Requirement Planning) Tutorial: MD01, MD02, MD04

The system asks you nicely to re-check your input parameter because the MRP run is going to reschedule and overwrite all existing data. Are you sure??? If so, press enter.

SAP MRP (Material Requirement Planning) Tutorial: MD01, MD02, MD04

Are you really, really sure that you want to continue??? If so, then again press enter.

Step 2) System will take some time to calculate the material requirement.

  1. After the calculation is done, a report will appear. Here, it is possible to see how many materials were planned and on what parameters were given during the run.

SAP MRP (Material Requirement Planning) Tutorial: MD01, MD02, MD04

MRP Run for single material

Step 1) In Transaction MD02, we will run MRP for a single material.

  1. Input the material code for which you want to run MRP.
  1. Enter your manufacturing Plant code for which you want to take MRP run.
  1. Enter Processing key as "NETCH" ( Net change in total horizon)
  1. Input "1" in Create Purchase req which means for externally procured materials, MRP will generate purchase requisitions instead of planned orders.
  1. Enter "3" for schedule lines which means MRP will generate schedule lines for raw materials having scheduling agreement.
  1. Enter "1" in MRP List and system will create MRP list similar to stock /requirement list for later analysis of previous MRP run.
  1. Enter Planning mode "3" as we will delete and recreate all planning data for all materials.
  1. Enter Scheduling indicator "2" which means MRP will do lead time scheduling and consider routing times to calculate planned order dates.

SAP MRP (Material Requirement Planning) Tutorial: MD01, MD02, MD04

After filling in all the fields, clickSAP MRP (Material Requirement Planning) Tutorial: MD01, MD02, MD04 to go to the next screen.

SAP MRP (Material Requirement Planning) Tutorial: MD01, MD02, MD04

The system asks you nicely to re-check your input parameter because the MRP run is going to reschedule and overwrite all existing data. Are you sure??? If so, press enter.

SAP MRP (Material Requirement Planning) Tutorial: MD01, MD02, MD04

Are you 100% sure that you really want to continue??? If so, then again press enter.

Step 2) System will take some time to calculate the material requirement.

  1. After the calculation is done, a report will appear. Here, you can see how many materials were planned.

SAP MRP (Material Requirement Planning) Tutorial: MD01, MD02, MD04

Note : As there are 22 materials available in the plant, so only these 22 materials were planned.

Master Production schedule (MPS) run

Step 1) In Transaction MD43, we will run MPS for a single material.

  1. Input the material for which you want to run MPS. Here we have taken ID "13967476".
  1. Enter your manufacturing Plant "INA2" for which you want to take MPS run.
  1. Enter Processing key as "NETCH" ( Net change in total horizon)
  1. Input "1" in Create Purchase req. Which means for externally procured materials, MPS will generate purchase requisitions instead of planned orders.
  1. Enter "3" for schedule lines which means MPS will generate schedule lines for raw materials having scheduling agreement.
  1. Enter "1" in MRP List and system will create MRP list similar to stock /requirement list for later analysis of previous MPS run.
  1. Enter Planning mode "3" as we will delete and recreate all planning data for all materials.
  1. Enter Scheduling indicator "2" which means MRP will do lead time scheduling and consider routing times to calculate planned order dates.

SAP MRP (Material Requirement Planning) Tutorial: MD01, MD02, MD04

Click SAP MRP (Material Requirement Planning) Tutorial: MD01, MD02, MD04 to next screen after filling all the fields, the system will show messageSAP MRP (Material Requirement Planning) Tutorial: MD01, MD02, MD04, click SAP MRP (Material Requirement Planning) Tutorial: MD01, MD02, MD04 again, if everything is O.K.

Step 2) In this step, we are going to generate the interactive planning data by which simultaneously you can see the planning results.

  1. Press "Planning" button which will generate planned orders for the shortage quantity.
  1. Check the planned orders generated.

SAP MRP (Material Requirement Planning) Tutorial: MD01, MD02, MD04

MRP evaluation - Stock/Requirement List

In this list, you will see the requirements, current stock and planned receipts, i.e., orders for the material.

Step 1) From SAP easy access screen, open transaction MD04

  1. Enter material for which stock/requirement list needs to be displayed.
  2. Enter Plant Code.

SAP MRP (Material Requirement Planning) Tutorial: MD01, MD02, MD04

Step 2) After entering information in all the fields, clickSAP MRP (Material Requirement Planning) Tutorial: MD01, MD02, MD04 to go to the next screen, and Stock/requirement list displayed.

  1. Display stock/requirements list of the material is generated, where you can see

SAP MRP (Material Requirement Planning) Tutorial: MD01, MD02, MD04

Troubleshooting

 

YOU MIGHT LIKE: