SAP PP (Production Planning) Module & Process

โšก Smart Summary

SAP PP (Production Planning) aligns demand with manufacturing capacity, tracks planned and actual costs, and orchestrates goods movements from raw material to finished product. It integrates with SD, MM, QM, FICO, and PM modules through a shared organisation and master-data backbone.

  • ๐Ÿญ Anchor at the plant level: SAP PP master data, planning, and confirmations all run at plant and storage-location level.
  • ๐Ÿ“š Master five data objects: Material Master, Bill of Material, Work Center, Routing, and Production Version drive every PP transaction.
  • ๐Ÿ” Run the planning cycle: Demand Management feeds MRP, MRP creates planned orders, capacity leveling smooths the load, and execution closes the loop.
  • ๐Ÿ“ฆ Convert and confirm orders: Planned orders become production orders, are released and executed, then confirmed with goods movements and costs.
  • ๐Ÿค– Use AI for forecasting: AI assistants improve PIR accuracy, predict MRP exceptions, and explain capacity bottlenecks directly from SAP PP transactions.

Introduction to SAP PP

What is Production Planning?

Production Planning is the process of aligning demand with manufacturing capacity to create production and procurement schedules for finished products and the components that make them.

SAP PP is the SAP module that supports this process. It tracks the manufacturing flow end to end โ€” including planned and actual costs and the goods movements that convert raw materials into semi-finished and finished goods. SAP PP is fully integrated with the other core SAP modules: SD, MM, QM, FICO, and PM.

Organisation Structure in SAP PP

Any live SAP PP implementation needs the location of manufacturing plants and the storage locations inside each plant to be configured first.

Why plants and storage locations matter in PP:

  • All Production master data is created at plant level.
  • Planning activities are also performed at plant level.
  • Production confirmation and the related goods movements happen at plant and storage-location level.

Master Data in SAP PP

Master data is generally static for a company and changes only when business requirements demand it. Five master-data objects must be maintained in the Production Planning module.

Master Data in SAP PP

1) Material Master

The Material Master contains information about every material a company procures, produces, stores, and sells. A unique material number identifies each master record. Materials with the same basic attributes are grouped by material type โ€” for example, finished, semi-finished, or raw material.

It is used for:

  1. Procuring materials.
  2. Goods movement postings such as goods issue, goods receipt, and physical inventory.
  3. Invoice verification.
  4. Sales and distribution for the sales-order fulfilment process.
  5. Production planning and control โ€” material requirements planning, scheduling, and production confirmation.

2) Bill of Material (BOM)

A Bill of Material is a formally structured list of the components and quantities required to produce a finished product or assembly. BOMs are used in material requirements planning and product costing.

You can create up to 99 alternative BOMs for a single product. For products with variants, a Super BOM contains every possible component, and the right component is selected based on the characteristic chosen in the sales order. For example, a bicycle Super BOM might list every frame colour and size, and the production order picks the variant chosen by the customer.

3) Work Center

A Work Center is a machine or group of machines where production operations are performed. Work centres are referenced in task-list operations (routings) and carry data for:

  • Scheduling.
  • Capacity.
  • Costing.

4) Routing

Routing is the sequence of operations performed at the Work Center. It records machine time, labour time, and other resource consumption, and is used both for scheduling operations and for the standard cost calculation of the product.

5) Production Version

The Production Version is the combination of BOM and Routing data for a given manufacturing process. It links a specific BOM with a specific Routing and tells SAP PP which combination to use during production.

A material may have multiple production versions if it can be manufactured by different routes โ€” for example, a primary line and a backup line.

Production Planning Cycle

The Production Planning and Control process splits into two phases: Planning and Execution.

Production Planning Cycle

Planning

Production planning typically starts from the budgeted sales plan. Demand for a product is captured through Demand Management as Planned Independent Requirements (PIR). PIRs feed into Material Requirements Planning (MRP), which checks the availability of every raw material at each BOM level using master data such as the Bill of Material and current plant stock.

When MRP detects a shortage, it creates purchase requisitions for externally procured materials and planned orders for in-house produced materials. These trigger the Procurement Cycle and the Execution Cycle respectively.

Because MRP works with infinite capacity, capacity leveling is required to remove bottlenecks before execution.

Execution

Planned orders are converted to production orders and scheduled using master data such as routings. The Production Supervisor releases the order on the shop floor, and a material availability check confirms that no components are missing.

Production is carried out through the operations defined in the Routing, with the relevant Work Center referenced for each operation. Once production finishes, confirmations are posted and goods movements record material consumption and goods receipt. The order moves to DLV (Delivered) status and the finished material is booked into the planned storage location.

At month-end, before settlement, the production order is usually set to technically complete (TECO) so the Controlling team can calculate production variances.

Demand Management

Demand Management estimates the required quantities and delivery dates for finished products and important assemblies. It works with PIRs (planned independent requirements) and customer requirements.

A planning strategy must be defined for each product โ€” it captures the manufacturing approach for planning and execution. The two most common strategies are:

  • Make to Stock: production runs independently of sales orders. Stock is built and held for later demand.
  • Make to Order: production runs against a specific sales order or line item.

Material Requirements Planning (MRP)

MRP identifies shortages and creates the matching procurement elements. Specifically, MRP:

  • Performs the net-requirement calculation.
  • Generates planned orders for in-house produced materials and purchase requisitions for raw materials.
  • Runs lead-time scheduling and calculates production dates for planned orders.
  • Explodes the BOM and generates procurement proposals at every BOM level.

Capacity Planning and Leveling

Capacity Planning analyses overload at each Work Center and shifts orders to avoid bottlenecks. Because MRP plans with infinite capacity, the planner must level the load at each Work Center through the capacity planning table. This produces a realistic, constraint-based production plan that the shop floor can actually deliver.

Production Orders

The output of MRP is a list of planned orders. Each planned order must be converted to a production order before execution. Unlike planned orders, a production order is a firmed receipt element and is not changed by subsequent MRP runs.

  • A production order specifies what material to produce, how much, when, and where.
  • It carries the BOM components and the routing operations to be performed at each Work Center.
  • When released, a material-availability check flags any missing components.

Production Order Confirmation

When goods are produced on the shop floor, the production order must be confirmed. During confirmation:

  • Component materials can be consumed automatically through the back-flush mechanism.
  • Goods receipt of the finished material can be posted automatically through the Operation Control Key in the Routing.
  • Manual goods issue and receipt are also supported if back-flush is not appropriate.
  • Any failed goods movement caused by a shortage of component stock can be reprocessed manually.
  • Activity costs such as machine and labour hours are updated on the production order based on the actuals reported.

After the final confirmation and goods receipt, the order moves to CNF (Confirmed) and DLV (Delivered) status. A wrong confirmation can be cancelled and re-posted with the correct data.

Production Order Close

When a production order is delivered in full โ€” or the business decides not to execute it further โ€” the order should be set to technically complete (TECO). After TECO, the order is removed from the stock/requirement list, ignored by subsequent MRP runs, and all dependent reservations are deleted from the system.

SAP PP Integration with Other Modules

SAP PP exchanges data with several SAP modules during the planning and execution cycle. The table summarises the most important integrations.

Module What it shares with PP
SD (Sales & Distribution) Sales orders that feed Make-to-Order strategies and demand.
MM (Materials Management) Purchase requisitions, purchase orders, inventory levels, and goods movements.
QM (Quality Management) Inspection lots triggered by production confirmations and goods receipts.
FICO (Finance & Controlling) Cost centres, activity types, and order-settlement postings.
PM (Plant Maintenance) Work Center availability and machine maintenance schedules.
WM/EWM (Warehouse Management) Storage-location moves and staging during production.

FAQs

SAP PP stands for SAP Production Planning. It is the SAP module that supports demand management, MRP, capacity planning, and the execution of production orders inside a manufacturing organisation.

A planned order is a proposal generated by MRP and can be reshuffled by subsequent runs. A production order is firmed, scheduled, costed, and executed on the shop floor. Conversion from planned to production order is irreversible.

Material Master, Bill of Material (BOM), Work Center, Routing, and Production Version. Together they describe what to make, how to make it, and where to make it.

Make-to-Stock produces finished goods to forecast and holds inventory until customers buy it. Make-to-Order produces only against a specific sales order or line item, so each unit is tied to a known customer.

TECO (Technically Completed) closes the order to further planning and execution. The order is removed from the stock/requirement list, MRP no longer considers it, and dependent reservations are deleted.

MRP plans with infinite capacity, so it can overload a Work Center on paper. Capacity leveling redistributes orders across days or work centres so the shop floor can actually deliver them within available shifts.

AI improves PIR forecasts, predicts MRP exceptions before they hit the shop floor, recommends capacity smoothing options, and flags Work Centers at risk of bottleneck based on historical confirmation data.

Yes. AI assistants translate T-codes such as CO01, MD04, and CR01 into plain-English step-by-step instructions, explain each field on the screen, and propose the next transaction in the planning or execution cycle.

Summarize this post with: