Full reference for SAP Production Planning (PP) transaction codes covering BOM management, routing, work centers, MRP, production orders, confirmations, and capacity planning.
| T-Code | Transaction Name | Description & Usage Scenario | Type |
|---|---|---|---|
| CS01 | Create Bill of Materials | Create a BOM defining the components and quantities required to produce one unit of a parent material. Used when introducing a new product or engineering a new assembly. Foundation of production and costing. | โ Master Data |
| CS02 | Change Bill of Materials | Modify existing BOM: add/remove components, change quantities, update validity dates, or ECM changes. Used when product design changes, substitute materials are introduced, or packaging changes. | โ Common |
| CS03 | Display Bill of Materials | View BOM components, quantities, and validity dates without modification. Used during production order creation, cost estimation, and material requirements planning. | |
| CS11 | BOM Explosion (Single Level) | Explode a BOM to display all direct components with quantities and unit of measure. Used for component availability checks before confirming production schedule. | โ Common |
| CS15 | Single-Level Where-Used List | Find all BOMs where a specific component material is used. Used before changing or discontinuing a component to understand which products are affected. | |
| CS20 | Mass Change of BOMs | Perform mass changes across multiple BOMs simultaneously (replace, add, delete components). Used for engineering change management affecting many products simultaneously. |
| T-Code | Transaction Name | Description & Usage Scenario | Type |
|---|---|---|---|
| CR01 | Create Work Center | Create a work center representing a production resource: machine, line, or labor group. Used when adding new production capacity. Defines available capacity, formulas, and costing. | โ Master Data |
| CR02 | Change Work Center | Modify work center parameters: available capacity, shift schedule, costing rates, or control key. Used when capacity changes (new machines, shift pattern changes) or cost rates are updated. | |
| CR05 | Work Center List | Display a list of work centers with their key attributes for reference and reporting. Used by production planners and schedulers to review available work center portfolio. | โฒ Report |
| CA01 | Create Routing | Define the sequence of manufacturing operations including work center, control key, and standard times. Used when setting up production for a new material. Essential for scheduling and costing. | โ Master Data |
| CA02 | Change Routing | Modify routing operations: sequence, work centers, standard times, or operation descriptions. Used after process improvements, time studies, or when operations are restructured. | |
| CA03 | Display Routing | View routing details, operations sequence, and assigned work centers. Used during production order creation, cost roll-up, and process review. |
| T-Code | Transaction Name | Description & Usage Scenario | Type |
|---|---|---|---|
| MD01 | Run MRP (Total Planning) | Execute MRP for all materials in a plant simultaneously, generating planned orders and purchase requisitions. Run weekly or after major demand changes. Creates planned orders for production and PRs for purchasing. | โ Common |
| MD02 | MRP for Single Item (Multi-Level) | Run MRP for one material and all its components recursively through all BOM levels. Used for targeted re-planning after a specific product's demand changes significantly. | โ Common |
| MD04 | Stock/Requirements List | View the real-time planning situation for a material: current stock, open orders, and future requirements. Most important PP monitoring transaction. Used daily by production planners to review planning results. | โ Common |
| MD06 | MRP Exception Messages | Display exception messages generated by MRP requiring planner action (reschedule, cancel, expedite). Used by planners as their action list after MRP run. Address exceptions to optimize the plan. | โ Common |
| MD07 | Current MRP List (Mass Evaluation) | Display MRP results for multiple materials simultaneously filtered by exception categories. Used for bulk review of planning situation, especially when managing large material portfolios. | โฒ Report |
| MD11 | Create Planned Order Manually | Create a planned order manually for a material when automatic MRP planning is not suitable. Used for make-to-order scenarios, prototype production, or when overriding automatic MRP results. | |
| MD12 | Change Planned Order | Modify a planned order: quantity, basic dates, or production version before converting to production order. Used by planners to adjust MRP-created planned orders before converting to production orders. | |
| MDVP | MRP List (Material) | Display the MRP list (static snapshot from last MRP run) for a material for historical comparison. Used to compare current stock/requirements situation against last MRP run results. | โฒ Report |
| T-Code | Transaction Name | Description & Usage Scenario | Type |
|---|---|---|---|
| CO01 | Create Production Order | Create a manufacturing order to produce a specified quantity of a material by a required date. Primary production execution transaction. Converts planned orders or creates independent production orders. | โ Common |
| CO02 | Change Production Order | Modify production order: quantities, dates, components, operations, or settlement rule. Used by production supervisors and planners during order execution management. | โ Common |
| CO03 | Display Production Order | View production order details: components, operations, status, costs, and confirmations. Used for production status tracking by supervisors, planners, and cost controllers. | |
| CO11N | Enter Production Order Confirmation | Confirm completion of production operations: report actual quantities, time, and scrap. Used by production operators to report work completed at each operation. Updates order status. | โ Common |
| CO12 | Collective Entry of Confirmations | Enter confirmations for multiple production orders or operations in a single list screen. Used for efficient batch confirmation when multiple orders are completed simultaneously. | |
| CO13 | Cancel Production Order Confirmation | Cancel an incorrectly posted production confirmation to allow re-entry. Used when wrong quantities or times were confirmed. Reverses the material and activity postings. | |
| CO15 | Enter Goods Receipt for Order | Receive finished goods into stock upon production order completion as a goods receipt posting. Used to record completed production output. Updates stock and production order status. | โ Common |
| COHV | Mass Processing of Production Orders | Perform mass actions on multiple production orders: release, confirm, close, settle, or set deletion flag. Used by production controllers for efficient mass status changes at period-end or shift close. | |
| COOIS | Production Order Information System | Comprehensive production order reporting with flexible selection and display options. Used by production managers for order status overview, completion rates, and performance analysis. | โฒ Report |