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.

Complete and Continue