# MPS in SAP PP: PIRs (MD61), MPS Items and the MD40 Run

> Source: https://netray.co/erp-help/mps-in-sap-pp-master-production-scheduling-md61-md40
> Publisher: Netray (netray.co), AI and integration engineering for ERP and manufacturing systems.
> Section: ERP Help

## Short answer

Master production scheduling in SAP PP plans critical end items separately from the rest of MRP. Mark the material as an MPS item through its MRP type, enter planned independent requirements (PIRs) in MD61, run the MPS in MD40, review and firm the planned orders, then run MRP for the lower levels. It lets planners control the items that drive capacity and cost.

## Kind

how-to

## System

sap

## Erp

SAP ECC / S/4HANA

## Module

PP Master Production Scheduling

## Query

mps in sap pp

## Alternate Queries

- sap pp pir
- master production schedule SAP MD40
- planned independent requirements MD61
- MPS item SAP material master

## Applies To

SAP ECC 6.0 and S/4HANA on-premise, classic MRP-based PP. S/4HANA also offers MRP Live and Demand-Driven MRP, which behave differently.

## Steps

### How to set up and run MPS

**Items:**

In the material master (MM02), MRP 1 tab, set an MRP type that carries the master schedule item setting. Your configuration lists the MRP types that flag MPS items; check them in Customizing rather than assuming a code.

On the MRP 3 tab, set the strategy group and planning time fence if you want orders to freeze inside a horizon. A strategy such as make-to-stock (10) or planning with final assembly (40) is typical for finished goods.

Create planned independent requirements in MD61 (display MD63, change MD62) for the version, the material, the plant and the quantity per period, such as weekly buckets.

Run the MPS with MD40 (total planning for MPS items) or MD41 / MD43 for single-item, interactive planning. Set the creation indicator, MRP list and scheduling.

Review results in MD04 (stock/requirements list), MD05 (MRP list) and MD07 for the MPS item. Check the planned orders match the PIR and the lot size.

Firm or adjust planned orders (convert to production orders in CO40 / MD14 as needed) and, when satisfied, run MRP (MD01N / MD01) for the non-MPS levels.

Check capacity with CM01 / CM21 for the work centres loaded by the MPS orders.

## Sections

### What makes an item an MPS item

**Body:**

SAP does not use a field on its own for this. The material is an MPS item because its MRP type is configured as one, and the planning file entry of that material is then handled by the MPS run and not by normal MRP. That is why it is easy to plan the same item twice if the MRP type was changed halfway through the project.

Choose MPS items sparingly: the end products, key assemblies and bottleneck parts. Every MPS item is something a planner must review, so the point is fewer, more controlled decisions.

### PIRs in MD61

**Body:**

A planned independent requirement is the forecast or production plan that drives MPS. MD61 creates it by version, with quantities by month, week or day. The PIR sits in tables PBIM (header) and PBED (period quantities). The strategy decides how sales orders consume it: with strategy 40, sales orders consume the PIR and the unconsumed part stays as planned demand.

If MD04 shows no PIR, check the version is active for MRP (version 00 is active by default) and that the requirements type matches the strategy.

**Code:**

MD61  Create planned independent requirements
MD62  Change    MD63 Display
MD40  MPS total planning   MD41 MPS single item   MD43 interactive
MD04  Stock/requirements list  (check PIR and planned orders)

### Running and reviewing the MPS

**Body:**

MD40 plans all MPS items and their direct dependent requirements, so planners can validate the production plan before the components are exploded. MD43 lets the planner change the result interactively and save. The usual loop is run, review, adjust PIR or lot size, run again, then release to MRP.

The planning time fence (MARC-FXHOR) is what keeps the MPS from rescheduling orders in the near term. Without it, a new run may reshuffle orders production already started preparing.

### MPS versus normal MRP

**Body:**

Normal MRP explodes everything in one pass. MPS keeps the master items, especially those that drive cost and capacity, under planner control. For simple make-to-order shops this is overkill. For repetitive or high-value configurations it avoids unwelcome surprises in component demand.

## Pitfalls

- Putting every material on an MPS MRP type so no one can review them all.
- Entering PIRs in an inactive version so MRP never sees them.
- Running normal MRP before MPS, which plans the MPS items too and duplicates orders.
- No planning time fence, so firm orders move when quantities change.
- Forgetting to check capacity after the MPS creates large planned orders.

## Ai Angle

A grounded assistant on SAP can read PBIM, PBED and the planned orders and explain a mismatch, for example why an MPS item shows no demand or which PIR version is feeding MD04. It summarises what changed between runs. On-prem, Netray runs it against your own system with read-only access; planning changes stay with the planner.

## Faq

### What is MPS in SAP PP?

**Answer:** Master production scheduling is the planning of the main end items and key assemblies before the rest of MRP runs. Planners enter PIRs, run MD40, review results and then trigger MRP for components. It gives tighter control over the items that drive capacity and cost.

### What is a PIR in SAP PP?

**Answer:** A planned independent requirement is a forecast or production plan quantity for a material, entered in MD61 by version and period. It is stored in tables PBIM and PBED, and the planning strategy decides how sales orders consume it.

### What is the MPS transaction in SAP?

**Answer:** MD40 is the total planning run for MPS items. MD41 plans a single item and MD43 gives an interactive single-item run. Review results in MD04 or MD05 afterwards.

### Do I need MPS if I already run MRP?

**Answer:** Not always. MPS adds a planner review step for critical items. If your products are simple, standard MRP is usually enough. It earns its keep where capacity is tight or end-item decisions are costly.

## Search terms

mps in sap pp, sap pp pir, master production scheduling sap, md61 planned independent requirements, md40 mps run, sap mps item, planned independent requirements sap, sap master production schedule

---
Talk to an engineer: https://netray.co/contact?intent=erp_ai | Machine catalog: https://netray.co/agent/catalog.json
