SAP PS - Material

This component is used to plan and manage material requirement in project and to manage the material flow in the project. Material requirement planning in project comes from Material management and Production Planning and Control.

Procurement of Material using MRP

MRP run or planning run is an engine, which is used to fill the demand and supply gap. Issues & Receipts are called MRP elements. Issues include PIRs, Dependent Requirements, Order Reservations, Sales Orders, Issuing Stock Transfer Orders, etc. Receipts include Production Orders, Purchase Requisitions, Purchase Orders, Open Production Orders, Receiving Stock Transfer Order, Schedule lines, etc.

MRP Parameters

MRP parameters are required to run material requirement planning to meet Planned Independent Requirement (PIR) and to use the Routing information.

Different MRP parameters can be used.

Processing Key

  • NetChange − In this run system consider those material which has undergone some changes from the previous MRP run.

  • NetChange in planning horizon − This run considers the requirement in predefined planning horizon and not like net change, which check the future requirements. In this run, the system considers only those material, which have undergone some changes from their last MRP run.

  • Regenerative Planning − In this run, the system considers all the material irrespective of changes. It is time consuming and not common in Production planning.


  • Basic Scheduling − It only calculates the basic dates for orders in MRP run and in house production time for material master in use.

  • Lead time Scheduling − In this MRP, production dates are defined by lead-time scheduling for planned orders.

Running Material Requirement Planning for all Products

Step 1 − Use T-code: MD01 or go to Logistics → Production → MRP → Planning → Total Planning → Online


Step 2 − To run MRP with Net Change in planning horizon, enter the following details.

  • Enter the manufacturing Plant for which you want to take MRP run.

  • Enter Processing key as NETCH.

  • Enter Input 2 in Create Purchase req. shows purchase requisition in opening period.

  • Enter 2 for schedule lines shows.

  • Enter 1 in MRP List and system will create MRP list similar to stock /requirement list for later analysis of previous MRP run.

  • Enter Planning mode 3 as we will delete and recreate all planning data for all materials.

  • Enter Scheduling indicator 2 shows MRP will do lead time scheduling and consider routing times to calculate planned order dates.

Step 3 − Click the tick mark at the top as shown in the screen shot given below.


Step 4 − If you are sure on MRP run, click the tick mark.


System will take some time to run the MRP and do the calculations. You can see material requirement and what parameters have been considered during the run.


MRP run for a single material

To perform MRP run for a single material −

Step 1 − Use T-Code: MD02 or go to Logistics → Production → MRP → Planning → Single item Multilevel.


This is used to plan individual item planning. Enter material number and Plant.

  • Processing key, NETCH (Net Change for total horizon)
  • Create purchase req. 2
  • Delivery schedules 2
  • Create MRP list 1
  • Planning mode 3
  • Scheduling 2

Click the Tick mark.

Click Tick Mark