In SAP HANA and ECC 6.0, PP (Production Planning) is a key module in SAP ERP that helps businesses plan, schedule, and execute manufacturing from demand forecast through to finished goods. If you are preparing for an SAP PP interview, this guide covers 45+ commonly asked questions with detailed answers - from foundational concepts through master data, planning and execution, capacity and scheduling, to production order management - for both freshers and experienced professionals.
These are the most commonly asked SAP PP interview questions, covering the planning lifecycle, master data, MRP, costing, and quality integration, with full answers.
In SAP HANA and ECC 6.0 Production Planning (PP), a Work Center represents a physical location or machine where production activities take place. It plays a key role in manufacturing by defining where and how operations are performed. Work Centers are assigned to Routing, which specifies the sequence of production steps. They store essential data like capacity, labor costs, scheduling parameters, and machine efficiency. Work Centers also support costing, capacity planning, and scheduling in production orders. By accurately defining Work Centers, businesses can optimize resource utilization, reduce production delays, and improve efficiency in the manufacturing process.
MTS (Make-to-Stock): Products are manufactured in advance based on demand forecasts and stored in inventory. Customer orders are fulfilled directly from stock. This is used for mass production industries like FMCG and automotive.
MTO (Make-to-Order): Production starts only after receiving a customer order. Each order is processed separately, reducing inventory costs but increasing lead time. This is common in industries like custom manufacturing and aerospace.
Consumption-Based Planning (CBP) in SAP MM/PP is a material planning strategy that determines procurement based on historical consumption data rather than demand forecasts. It ensures materials are replenished when stock levels fall below a defined threshold.
Types of CBP:
The MRP Profile in SAP MM/PP is a template that stores predefined Material Requirements Planning (MRP) settings for materials. It helps in standardizing MRP parameters across multiple materials, ensuring consistency and efficiency in planning. By assigning an MRP Profile during material master creation, fields like planning type, lot-sizing, procurement type, and safety stock are automatically populated. This reduces manual entry effort and ensures accurate MRP execution.
Sales and Operations Planning (SOP) in SAP PP helps balance demand and supply by creating a structured forecasting and planning process. It enables businesses to analyze historical sales data, predict future demand, and align production capacity accordingly. SOP ensures optimized inventory levels, reduces stockouts, and prevents overproduction by integrating sales forecasts with production planning. It supports both Standard SOP (predefined planning structures) and Flexible SOP (customizable planning structures) to suit business needs.
Standard SOP: Uses a predefined planning structure (Info Structure S076) for demand forecasting and production planning. It is suitable for routine, straightforward planning processes.
Flexible SOP: Allows businesses to create customized planning structures tailored to specific requirements. It provides more flexibility in defining key figures and data sources beyond the standard setup.
Pooled Capacity in SAP PP is used to share workload across multiple work centers with similar capabilities. Instead of assigning capacity to a single work center, pooled capacity allows multiple work centers to access the same resource pool, ensuring efficient resource utilization and load balancing. It is particularly useful in multi-machine or multi-labor setups, where different machines or workers can perform the same task. By using pooled capacity, companies can reduce bottlenecks, improve flexibility, and optimize production scheduling.
Employee integration in SAP PP links human resources (HR) data with production planning to manage workforce allocation, track labor efficiency, and optimize capacity planning. By integrating SAP HR (HCM) with PP, businesses can assign employees to work centers, define shift schedules, and calculate labor costs in production orders. This integration helps in real-time tracking of workforce availability, ensuring efficient scheduling and workload distribution. It also enables attendance-based cost calculations, improving accurate production costing.
SAP PP and QM integration ensures quality control during production by linking inspection processes with manufacturing activities. When a production order is released, the system automatically creates an inspection lot based on predefined inspection types (e.g., in-process or final inspection). During production, quality checks are performed at various stages, and results are recorded in SAP QM. If defects are found, corrective actions like rework or scrap can be triggered. This integration helps in maintaining product quality, reducing defects, and ensuring compliance with industry standards.
MD04 (Stock/Requirements List) and MD05 (MRP List) are both used for Material Requirements Planning (MRP) monitoring in SAP but serve different purposes.
In SAP PP, the actual cost of production is calculated based on real-time consumption of resources, including materials, labor, machine time, and overheads.
KO88 (Actual Settlement: Internal Orders): Used for settling internal orders (e.g., cost centers, assets, projects). It transfers costs from internal orders to the appropriate cost objects (cost centers, assets, etc.). KO88 → Internal Order Settlement (CO module).
CO88 (Actual Settlement: Production Orders): Used for settling production orders in SAP PP. It transfers actual costs from production orders to cost centers, material stock, or profitability analysis (CO-PA). CO88 → Production Order Settlement (PP module).
In SAP HANA and ECC 6.0, a planned order is converted into a production order in SAP PP when the production decision is finalized. This conversion typically happens when Material Requirements Planning (MRP) suggests production, and the planner manually converts it using T-Code: CO40 (Convert Planned Order) or directly in MD04 (Stock/Requirements List).
A Planned Order is a preliminary, MRP-generated proposal to procure or produce a material - it can still be freely changed, rescheduled, or deleted without affecting stock or costs. A Production Order is the firm, released document created by converting a planned order; it reserves components, triggers capacity requirements, and authorizes actual shop floor execution, goods issue, and cost collection. In short, a planned order is a suggestion, while a production order is a committed, executable instruction.
In SAP HANA and ECC 6.0, Customer Independent Requirement (CIR) in SAP PP represents forecasted demand that is not tied to a specific sales order but is used for Make-to-Stock (MTS) production planning. It helps in predicting future demand based on historical sales data, market trends, or business strategies. CIRs are entered in T-Code: MD61 and consumed during Material Requirements Planning (MRP) to generate planned orders or purchase requisitions. The system reduces CIRs when actual sales orders are received. This ensures smooth production flow, optimized inventory levels, and better capacity planning, aligning production with anticipated market demand.
In SAP HANA and ECC 6.0 PP, batch management ensures tracking and traceability of materials in production orders. It is used for quality control, expiration date management, and material differentiation based on attributes like manufacturing date, supplier, or composition. When a production order is created, the system assigns or allows manual selection of batches for raw materials using batch determination (T-Code: COB1, MSC1N). The produced finished goods are also assigned a batch number, which helps in inventory tracking, recall management, and compliance. Batch management integrates with QM for inspections and WM for stock handling, ensuring efficient production and material traceability.
SAP PP (Production Planning) is the module within SAP ERP and S/4HANA responsible for planning, scheduling, and executing manufacturing operations. It covers demand management, Material Requirements Planning (MRP), master data such as BOM, routing, and work centers, shop floor execution through production or process orders, capacity planning, and integration with Materials Management, Quality Management, and Controlling for costing and inventory accuracy.
Pooled capacity is a shared capacity resource that several work centers with equivalent capabilities can draw from, instead of each work center owning fixed, dedicated capacity. It's typically used when identical or interchangeable machines or labor can perform the same operation, allowing the system to load-balance across them and avoid artificially overloading one specific work center while another sits idle.
The main components are: Master Data (material master, bill of materials, work centers, routings, and production versions); Sales & Operations Planning (demand forecasting); Material Requirements Planning (MRP); Shop Floor Control (production and process order creation, execution, and confirmation); Capacity Planning and Scheduling; and Production Costing and Order Settlement, which ties actual production costs back into Controlling.
SAP PP supports three broad manufacturing strategies: Discrete Manufacturing, which uses individual production orders for distinct, often configurable products; Repetitive Manufacturing, which plans and reports continuous, high-volume production without order-specific documents; and Process Manufacturing (PP-PI), which uses process orders and master recipes suited to process industries such as chemicals, food, and pharmaceuticals where formulas and batch records matter more than discrete units.
This is typically an experience-based interview question, and a strong answer names specific lot-sizing procedures used on a project: static procedures like Fixed Lot Size (FX) or Lot-for-Lot (EX), and dynamic/period procedures like Daily, Weekly, or Monthly lot size, or optimized procedures like Least Unit Cost or Part-Period Balancing. A good answer also explains why a particular lot size was chosen - for example, Lot-for-Lot for expensive, made-to-order components to avoid excess stock, versus Monthly lot size for cheap, steady-consumption items to reduce order frequency.
A Process Instruction (PI) sheet is an electronic work instruction generated for a process order in process manufacturing (PP-PI). It guides shop floor operators step by step through the operations defined in the master recipe, and can capture process data - such as actual quantities, temperatures, or confirmations - directly at each step, feeding that data back into the process order and, where configured, into Quality Management for inspection results.
A Production Version links a specific alternative BOM to a specific routing or master recipe for a material, together with a validity period and a lot-size range for which that combination applies. It allows one material to have multiple valid ways of being manufactured - for example, a manual process for small batches and an automated line for large batches - with the system automatically selecting the right version based on order quantity and date.
A Bill of Materials is a structured, hierarchical list of all components, sub-assemblies, and raw materials - with quantities and units of measure - required to manufacture a finished or semi-finished material. It is the foundation for MRP component requirement calculation, production order component lists, and standard product costing, and can be maintained with alternative BOMs for different production scenarios or quantity ranges.
Routing defines the sequence of operations, the work centers where each operation is performed, and the standard time (setup, machine, and labor) needed to manufacture a material. When a production order is created, the system copies the routing to build the order's operation sequence and scheduling dates, and the same standard values drive both capacity requirements at each work center and the planned cost of the order.
The material master's MRP views (MRP1–MRP4) store the parameters that directly control planning behavior: MRP type (PD, VB, VV, etc.), lot-sizing procedure, procurement type (in-house, external, or both), planned delivery/in-house production time, and safety stock. Because MRP reads these fields on every planning run, any change to material master settings immediately changes how that material is planned, scheduled, and procured going forward.
A Planned Order is an unfired MRP proposal that can be freely rescheduled, changed, or deleted with no impact on inventory or cost. A Production Order is the firm, released version created by converting a planned order (via CO40 or MD04); it reserves components, generates capacity requirements at work centers, and is the document against which goods issue, confirmations, and actual costs are recorded.
Backflushing automatically posts a component's goods issue at the moment of order confirmation, based on the BOM quantity, instead of requiring a separate manual goods issue transaction. It is commonly enabled for low-value, high-volume, or hard-to-individually-track components, and is used heavily in Repetitive Manufacturing, at operation or final confirmation in Discrete Manufacturing, and for backflushed components in Process Orders, reducing transactional workload on the shop floor.
An MRP Area lets a plant's stock be planned as separate, independent segments - by storage location, by plant, or by subcontractor - rather than as one combined plant-level pool. To exclude a specific storage location's stock from the standard plant-level MRP run, that storage location is assigned to its own storage-location MRP area (configured via customizing and the material master's MRP4 view); its stock is then only considered when that specific MRP area is planned, not during the general plant MRP run.
Capacity Planning compares the capacity requirements generated by scheduled operations (from routings on planned and production orders) against the capacity actually available at each work center over time. Planners use tools like the capacity evaluation (CM01) and capacity leveling (CM07) to spot overloads and underloads and to redistribute or reschedule work so production stays feasible and on time.
Lead time - made up of in-house production time (from the routing) and goods receipt processing time (from the material master) - determines how far ahead of a required delivery or requirement date a planned order must be scheduled to start. MRP uses this lead time during backward scheduling to set start and finish dates, so an inaccurate lead time directly causes late or unrealistically early production dates.
SAP does not automatically prevent overloading a work center at order creation - it surfaces the overload visually in capacity evaluation reports (CM01) and the capacity planning table (CM07/CM25). From there, planners resolve it manually or with heuristics: leveling and dispatching operations to open capacity slots, splitting an operation across shifts, moving work to an alternate work center or a shared pooled-capacity resource, or adjusting order dates.
Beyond the standard, rework, process, and repair order types covered earlier, production orders can also be categorized by scenario: single-level orders for a standalone material, collective orders that link a parent order to automatically-created orders for its sub-assemblies, and orders tied to a sales order for Make-to-Order production, each controlled by the order type's configuration.
Created (manually or via planned order conversion) → Released (authorizing execution) → Component Goods Issue → Operation Confirmations as work progresses → Goods Receipt of the finished product into stock → Technically Completed (TECO) once all activity is done → Settled, transferring actual costs to their target cost objects → Closed.
An Order Type is a customizing object (such as PP01) that controls the behavior of a category of production orders - its number range, default settlement profile, status management scheme, availability check settings, and which fields are required or optional. Different order types are typically configured for standard production, rework, and other specialized production scenarios so each behaves according to its own business rules.
SOP sits upstream of detailed MRP, translating a sales/demand forecast into a rough-cut production and resource plan. Its role is to confirm, at an aggregate level, that capacity and key materials can support the forecast before that forecast is disaggregated and passed down into MRP as Planned Independent Requirements, catching capacity or supply gaps early rather than after detailed planning has already committed resources.
Long-Term Planning lets a company simulate the effect of a future demand plan on materials and capacity without touching live operational data. A separate planning scenario is created, forecasted requirements are loaded into it, and a simulative MRP run is executed within that scenario - the results (simulated planned orders and capacity loads) can be reviewed and, once validated, either discarded or transferred into operative planning.
Repetitive Manufacturing is a production strategy for continuous, high-volume output of similar products, where individual production orders are not created. Instead, a production version defines the BOM and routing, and periodic run schedule quantities are planned and backflushed at reporting points, dramatically reducing the transactional overhead compared to discrete order-based manufacturing while still capturing costs and consumption accurately.
Inspection types configured on the material's Quality Management view trigger the automatic creation of an inspection lot at key points - commonly goods receipt of raw materials, in-process checks during production, or final inspection at order confirmation. QM records the results against that lot; a failed inspection can automatically block the stock, trigger a usage decision workflow, or route the material into rework, keeping quality control tightly linked to the physical production flow.
WIP is monitored operationally through order information systems such as COOIS, which lists order status, confirmed quantities, and remaining open operations across many orders at once, and financially through Controlling's WIP/Results Analysis calculation (transactions like KKAX or KKAO), which values unfinished orders based on costs incurred versus costs settled, feeding that valuation into period-end financial reporting.
Order Settlement (via CO88 or KO88 for internal orders) transfers the actual costs that accumulated on a production order - material consumption, labor, machine time, and overheads - to their final destination cost objects. Depending on configuration, this could be the receiving material's stock account, a cost center, an asset under construction, or profitability analysis, ensuring the production order itself doesn't remain a permanent cost holding point.
Production orders draw planned costs from the BOM (material cost) and routing (activity/labor cost), giving a standard cost estimate before production even starts. As the order executes, actual costs are captured and compared to plan, producing variance reports. When the order is settled, those actual costs and variances can flow into Profitability Analysis (CO-PA), letting finance teams analyze margin by product, customer, or market segment using real production cost data rather than only standard estimates.