JinJin48
JinJin48
SAP Consultant | BTP · S/4HANA · US Global Rollout
· 4 min read
TL;DR
  • SAP PP transactional objects span four phases — Planning, Production Order Management, Production Execution, and Costing — with sixteen objects connecting MRP-to-settlement end-to-end.
  • The dependency order is strict: MRP Run → Planned Order → Production Order [Created] → [Released] → Goods Issue / Confirmation → Goods Receipt → Production Order [TECO] → Variance Calculation → Order Settlement.
  • Each end-to-end production scenario (Make-to-Stock, Make-to-Order, Backflush, Repetitive Manufacturing) is covered in detail in PP-B02 onward.

1) Transaction Process Flow

SAP PP Transaction Process Flow — Phase 1 Planning, Phase 2 Production Order Management, Phase 3 Production Execution, Phase 4 Costing

2) Hierarchy Structure

SAP PP Transaction hierarchy — parent-child relationships across planning, production order management, production execution, and costing

3) ER Diagram

SAP PP Transaction ER diagram — cardinality between all sixteen transactional objects

4) Transaction Process

PhaseObjectIntegrationPlannedActualPrerequisiteTr-CdDescriptionPractical ExamplesRole
1 PlanningMRP RunMM--Material Master, BOM, RoutingMD01/MD02/MD03Execute material requirements planning and auto-generate planned ordersRun MRP for all materials in Plant 1000Production Planner
Planned Order-Planned Order-MRP RunMD11/MD12/MD13Register manufacturing or procurement plan; auto-generated from MRPCreate a production planned order for 100 units of Product AProduction Planner
Capacity Planning---Planned Order, Work CenterCM01/CM02Plan work center load and capacity; perform load levelingReview weekly load for Work Center WC01Production Planner
2 Production Order ManagementProduction Order [Created]COProduction Order [Created]Planned OrderPlanned Order, Production VersionCO01Create production order; convert from planned orderCreate production order 1000001 from planned orderProduction Planner
Production Order [Released]-Production Order [Released]Production Order [Created]Production Order [Created]CO02Release production order to authorize production startRelease production order 1000001Production Planner
Order Operation-Order OperationProduction Order [Released]Production Order [Released], RoutingCO02Define individual operations within the production order; set operation timesOperation 0010: Assembly 2 hrs, Operation 0020: Inspection 1 hrProduction Planner
Order ComponentMMOrder ComponentProduction Order [Released]Production Order [Released], BOMCO02Define components required for production operations; set quantitiesRegister Component X qty 10, Component Y qty 5Production Planner
3 Production ExecutionGoods IssueMM/FI-Order ComponentOrder ComponentMB1A/MIGORecord component goods issue to production order using movement type 261Issue 10 units of Component X to production orderWarehouse Clerk
ConfirmationCO-Order OperationOrder OperationCO11N/CO15Record operation completion and actual labor hoursConfirm Operation 0010 completed in 2.5 hoursShop Floor Operator
BackflushMM--ConfirmationCO11N/CO15Automatically execute component goods issue at time of confirmationAuto-issue components upon confirmationShop Floor Operator
Production Order [Confirmed]-Production Order [Confirmed]Production Order [Released]ConfirmationCO02Reflect production progress via confirmation; CNF status applied when all operations confirmedAll operations confirmed — CNF status setShop Floor Operator
Goods ReceiptMM/FI-Production Order [Confirmed]Production Order [Confirmed]MB31/MIGORecord finished goods receipt using movement type 101Receive 100 units of Product A into storage location SL01Warehouse Clerk
Production Order [Delivered]-Production Order [Delivered]Production Order [Confirmed]Goods ReceiptCO02Production completion reflected by finished goods receipt; DLV status setDLV status set upon goods receipt completionWarehouse Clerk
Production Order [TECO]-Production Order [TECO]Production Order [Delivered]Production Order [Delivered]CO02Technically complete the order; no further operations permittedTechnically complete production order 1000001Production Planner
4 CostingVariance CalculationCO--Production Order [TECO]KKS1Calculate the difference between standard cost and actual costQuantity variance +5,000 JPY, Efficiency variance -2,000 JPYCost Accountant
Order SettlementCO/FI-Production Order [TECO]Variance CalculationKO88Transfer manufacturing costs to settlement receivers such as finished goods inventorySettle 500,000 JPY manufacturing cost to finished goods inventoryCost Accountant

L1) Big Picture

IDCategoryTitle
pp-001OverviewWhat is SAP PP?

L2-A) Master Data

IDCategoryTitle
pp-a01OverviewSAP PP Master Data: Overview, Hierarchy & Relationships
pp-a02-01Master DataSAP PP Material Master
pp-a02-02Master DataSAP PP MRP Controller
pp-a03-01Master DataSAP PP Work Center
pp-a04-01Master DataSAP PP Bill of Materials (BOM)
pp-a04-02Master DataSAP PP Routing
pp-a05-01Master DataSAP PP Production Version
pp-a06-01Master DataSAP PP Class
pp-a06-02Master DataSAP PP Characteristic

L2-B) Transaction

IDCategoryTitle
pp-b01OverviewSAP PP Transactions: Process Flow, Hierarchy & Relationships 📍