Section 3 of 10

MRP and Production Orders

What MRP calculates, what MRP types and lot-sizing procedures mean, and how planned orders become production orders.

Open contents

MRP works out what is short, when, and by how much, and proposes procurement to cover it. It is the heart of PP and one of the things SAP does best.

What MRP is calculating

The basic calculation
Stock on hand
+ Planned receipts (purchase orders, production orders, planned orders)
- Planned issues (sales orders, dependent requirements, forecast)
- Safety stock
------------------------------------------------------------------
= Available quantity (negative means a shortage)

Where a shortage appears, MRP proposes coverage: a planned order for in-house production, a purchase requisition for external procurement.

For anything planned in-house it then explodes the BOM to create dependent requirements for the components, repeating in low-level-code order until the lowest level is reached.

MRP types

Common MRP types
TypeMethodBehaviourSuited to
PDRequirements planningCalculate requirements and propose coverageKey components and products
VBManual reorder pointOrder when stock drops below a set levelStandard parts, consumables
VMAutomatic reorder pointThe system calculates the reorder pointStable demand
VVForecast basedPlan from forecast of past consumptionSeasonal demand
NDNo planningExcluded from MRPProcured per order

Not everything needs PD. Screws and washers are perfectly well handled by a reorder point. The choice trades planning effort against inventory risk.

Lot sizing

ProcedureBehaviourCharacteristic
EX (lot for lot)Cover exactly the shortageMinimum stock, maximum orders
FX (fixed)Always a fixed quantityWhere the production lot is fixed
HB (replenish to maximum)Fill up to a maximum levelShelf-filling
TB (period lot size)Group requirements over a periodFewer orders

Running MRP

CodeContent
MD01MRP for a whole plant
MD02Single material, multi-level
MD03Single material, single level
MD04Stock/requirements list, live
MD05MRP list, a snapshot from the last run
MD07Collective stock/requirements display

Converting planned orders

A planned order is a proposal, not a commitment. Converting it to a production order is what starts manufacturing.

Planned orders can be firmed so that subsequent MRP runs do not change their quantity or dates, which stabilises the near-term plan. A planning time fence automatically firms everything inside a defined horizon, preventing the immediate schedule from moving daily.

๐Ÿ“– Unfamiliar term? Look it up in the SAP glossary.

Check your understanding

Test what you just read.

Quiz 1

Which transaction runs MRP for a single material?

Quiz 2

Planned Orders generated by MRP can be reviewed in MD04.

Quiz 3

Which transaction converts Planned Orders into Production Orders?

Quiz 4

Production Orders can also be created manually with CO01.

Quiz 5

Which transaction maintains Planned Independent Requirements (PIR) as MRP input?

Quiz 6

Arrange the steps from MRP to Production Order in the correct order.

Click items in the correct order