MRP Controller use in Classic MRP and Advanced Planning
📌 What is an MRP Controller?
The MRP Controller is a responsible person or team assigned to materials to plan, monitor, and manage material requirements.
It’s a mandatory field in the material master MRP 1 View.
📂 Use Case:
✅ Controls who is responsible for materials in planning runs.
✅ Filters planning lists, exceptions, and stock/requirement lists by controller.
✅ Helps distribute planning workload efficiently.
🔄 How It Works
AspectClassic MRPAdvanced Planning (PP/DS)PurposeGroup materials by planner responsible for MRP runs & follow-ups.Same — groups materials for planner responsibility in PP/DS finite scheduling.Key FunctionalityUsed in MRP runs (MD01N, MD04). Shows who is responsible for planned orders, purchase reqs, etc.Used in PP/DS Product View (/SAPAPO/RRP3) & Planning Board (/SAPAPO/CDPS0) to filter products & pegging.Planning FileMRP lists & exception messages filtered by controller.PP/DS pegging & alerts can be filtered by planner responsibility.Where MaintainedMaterial Master (MRP 1 View — MARC-DISPO).Same — field also transfers to PP/DS product master.
🛠️ Examples
✅ Classic MRP:
- Planner 001 = Raw Materials
- Planner 002 = Finished Goods
- Planner 003 = Subassemblies
Run MRP lists or MD04 filtered by MRP Controller to check exceptions for your products only.
✅ PP/DS:
- Use MRP Controller in Planning Board to run heuristics for only your group of products.
- Supports more complex planning with pegging & constraint checks.
📊 Key Tcodes:
Classic MRPPP/DSMD04/SAPAPO/RRP3 — Product ViewMD06/SAPAPO/CDPS0 — Planning BoardMD07Heuristic runs in PP/DSMDUBTransfer MRP Controllers to PP/DS
📂 Key Tables
TableDescriptionMARCMRP Area Data for Material (includes MRP Controller)MDKPMRP Document Header/SAPAPO/MATKEYPP/DS Product Master with MRP Controller
✅ Conclusion
🔑 Classic MRP:
- MRP Controller = person in charge of ensuring material availability.
🔑 PP/DS:
- Same field, but helps planners manage finite scheduling, pegging, and capacity planning for specific materials.
In both cases, it’s a key field for responsibility, monitoring, and efficient planning.