SAP PP (Production Planning) is an SAP ERP module that helps businesses manage the complete production cycle, from raw material procurement to finished goods delivery, it helps industries like automotive, FMCG, and pharmaceuticals in keeping their demand, production capacity, and supply properly aligned.
But working through long SAP navigation paths can be difficult and time-consuming, especially when the same tasks are performed every day. That is where SAP TCodes, also known as SAP Transaction Codes, become useful. They allow users to open specific SAP functions directly, saving time and reducing errors.
SAP Production Planning covers key activities such as material planning, BOM management, routing, production orders, confirmations, and reporting. In this blog, we will cover their meaning, common codes, importance, functions, and benefits.
What Are SAP PP TCodes?
SAP PP TCodes are short SAP transaction codes that help users open specific screens or functions directly, rather than navigating through multiple menu paths. Lets understand this with help of example, If a user wants to generate production order, analyze material requirement, maintain bill of material (BOM), establish routing, or access production report, he/she can access it using appropriate TCode.
In SAP PP Module, these transaction codes make daily production planning work faster, more accurate, and easier to manage in various industries like manufacturing, pharmaceuticals, automobile etc. These transaction codes are essential for activities like planning, production orders, Bill of Material (BOM), routing, work centers, material requirements planning (MRP), confirmations. Professionals learning through an
SAP PP course online can use these TCodes to gain practical hands-on experience and improve their efficiency in real-world production planning processes.
Why Are SAP PP TCodes Important?
These T-Codes simplify production planning on a daily basis by providing easy access to functions such as BOM, routing, MRP, production orders, confirmations, and reporting,enabling users to finish their work faster. Instead of spending time navigating through multiple SAP screens, users can quickly reach the required transactions and complete their tasks more efficiently.
The following SAP PP transaction codes can help SAP PP consultants as well as SAP PP users perform tasks related to production processes, such as material requirements planning, order management. Understanding these T-Codes is important for both learners and working professionals, as they make it easier to perform tasks quickly and efficiently.
SAP PP TCodes List with Functions
SAP PP TCodes provide easy access to key production planning activities such as master data, BOM, routing, MRP, production orders, confirmations, goods movement, capacity planning, and reporting. Below is a categorized SAP PP TCodes list with their areas and practical uses.
Read Also:-
SAP PP Master Data TCodes
TCode | Full Form / Area | Function / Use |
MM01 | Material Master | Create Material Master |
MM02 | Material Master | Change Material Master |
MM03 | Material Master | Display Material Master |
CS01 | Bill of Material | Create Bill of Material |
CS02 | Bill of Material | Change Bill of Material |
CS03 | Bill of Material | Display Bill of Material |
CA01 | Routing | Create Routing |
CA02 | Routing | Change Routing |
CA03 | Routing | Display Routing |
CR01 | Work Center | Create Work Center |
CR02 | Work Center | Change Work Center |
CR03 | Work Center | Display Work Center |
BOM Related SAP PP TCodes
The Bill of Material (BOM) is a collection of all parts and raw material that are required for assembling a final product. BOM Tcodes help users in managing the data associated with bills of materials efficiently.
TCode | Full Form / Area | Function / Use |
CS01 | BOM | Create BOM |
CS02 | BOM | Change BOM |
CS03 | BOM | Display BOM |
CS11 | BOM Analysis | Display BOM Level by Level |
CS12 | Multilevel BOM | Display Multilevel BOM |
CS13 | Summarized BOM | Display Summarized BOM |
CS15 | Where-Used List | Check Where a Material Is Used |
Routing and Work Center TCodes
Routing specifies the order of the production process operations and the work centers where the operation is executed. These TCodes are used to manage the production step, details of the operation and of the Work Center.
TCode | Full Form / Area | Function / Use |
CA01 | Routing | Create Routing |
CA02 | Routing | Change Routing |
CA03 | Routing | Display Routing |
CA11 | Reference Operation Set | Create Reference Operation Set |
CA12 | Reference Operation Set | Change Reference Operation Set |
CA13 | Reference Operation Set | Display Reference Operation Set |
CR01 | Work Center | Create Work Center |
CR02 | Work Center | Change Work Center |
CR03 | Work Center | Display Work Center |
These are essential TCodes for SAP PP as the routing and work centers are the keys to know how, when and where the production will take place and what operations are needed.
Demand Management and Planning TCodes
Demand management enables the company to plan production based on the forecast, sales demand, or planned independent requirements. These TCodes facilitate planning prior to start of production execution.
TCode | Full Form / Area | Function / Use |
MD61 | Planned Independent Requirements | Create Planned Independent Requirements |
MD62 | Planned Independent Requirements | Change Planned Independent Requirements |
MD63 | Planned Independent Requirements | Display Planned Independent Requirements |
MD04 | Stock/Requirements List | Check Stock and Requirement Situation |
MD05 | MRP List | Display MRP List |
MD06 | Collective MRP List | Display Multiple MRP Lists |
MD07 | Collective Stock/Requirements List | Display Stock/Requirements for Multiple Materials |
These SAP PP transactions allow businesses to monitor demand, stock and planning situations both prior to and after the execution of production planning.
MRP Related SAP PP TCodes
MRP refers to material requirements planning. It processes demand, on-hand availability, procurement proposals, and production requirements to compute material needs.
TCode | Full Form / Area | Function / Use |
MD01 | MRP | Run MRP for Total Planning |
MD01N | MRP Live | Run MRP Live in SAP S/4HANA |
MD02 | Single Item Multi-Level MRP | Run MRP for Single Item, Multi-Level |
MD03 | Single Item Single-Level MRP | Run MRP for Single Item, Single-Level |
MD04 | Stock/Requirements List | Display Stock/Requirements List |
MD05 | MRP List | Display MRP List |
MD06 | Collective MRP List | Display Collective MRP List |
MD07 | Collective Stock/Requirements List | Display Collective Stock/Requirements List |
MD14 | Planned Order Conversion | Convert Planned Order to Purchase Requisition |
MD15 | Collective Conversion | Convert Planned Orders Collectively |
The following SAP PP TCodes assist users to check the material shortages, plan the procurement, evaluate the supply and demand and to check if the required materials for the production are available.
Planned Order TCodes
Planned orders are created during the planning process. They represent future production or procurement requirements and can later be converted into production orders or purchase requisitions.
TCode | Full Form / Area | Function / Use |
MD11 | Planned Order | Create Planned Order |
MD12 | Planned Order | Change Planned Order |
MD13 | Planned Order | Display Planned Order |
MD14 | Planned Order Conversion | Convert Planned Order to Purchase Requisition |
MD15 | Collective Conversion | Convert Planned Orders Collectively |
CO40 | Production Order Conversion | Convert Planned Order to Production Order |
Production Order TCodes
A production order in SAP PP allows accurate scheduling and monitoring of the progress and status of the production across industries. Production orders are used to perform production activities in the SAP PP module. It includes material, quantity, plant, routing, BOM, scheduling, production status etc.
TCode | Full Form / Area | Function / Use |
CO01 | Production Order | Create Production Order |
CO02 | Production Order | Change Production Order |
CO03 | Production Order | Display Production Order |
CO04N | Production Order Printing | Print Production Orders |
CO05N | Production Order Release | Release Production Orders |
CO08 | Sales Order-Based Production | Create Production Order with Sales Order Reference |
COHV | Mass Processing | Mass Processing of Production Orders |
These transaction codes are useful in the production execution process and facilitate users to efficiently create, release, update, print and process production orders.
Goods Movement and Confirmation TCodes
Goods Movement and Confirmation TCodes are used to record material consumption, goods receipts, and production progress. They help track materials used, products produced, and the status of manufacturing activities.
TCode | Full Form / Area | Function / Use |
|---|
MIGO | Goods Movement | Post Goods Issue, Goods Receipt, and Material Movements |
|---|
CO11N | Operation Confirmation | Confirm Production Order Operation |
CO15 | Production Order Confirmation | Enter Production Order Confirmation |
COGI | Goods Movement Error Handling | Postprocess Goods Movement Errors |
MB51 | Material Document List | Display Material Document List
|
For goods movement activities, MIGO is the preferred SAP transaction in current systems. SAP TCodes such as MB1A and MB31 belong to SAP ECC and are mainly retained for reference or historical purposes.
Capacity Planning TCodes
Capacity planning allows users to verify if work centers have sufficient available capacity to satisfy the production demand. These TCodes are also helpful in monitoring workload and balancing production capacity.
TCode | Full Form / Area | Function / Use |
CM01 | Capacity Load | Display Capacity Load |
CM02 | Capacity Orders | Display Capacity Orders |
CM03 | Capacity Planning Pool | Display Capacity Planning Pool |
CM04 | Capacity Evaluation | Evaluate Capacity Situation |
CM05 | Capacity Planning Table | Display Capacity Planning Table |
CM21 | Capacity Leveling | Perform Capacity Leveling |
CM25 | Capacity Leveling Planning Table | Capacity Leveling Using Planning Table |
These TCodes are used to keep track of capacity requirements and overloading of work centers by production planners.
SAP PP Reporting TCodes
The Reporting TCodes enable users to track performance in production, status of orders, movement of material, stock, and planning outcomes.
TCode | Full Form / Area | Function / Use |
COOIS | Production Order Information System | Monitor Production Orders |
MD04 | Stock/Requirements List | Check Stock and Requirement Status |
MD05 | MRP List | Review MRP Results |
MB52 | Warehouse Stock Display | Display Warehouse Stock |
MB51 | Material Document List | Track Material Documents |
CS15 | Where-Used List | Check Where a Material Is Used |
CA80 | Work Center Where-Used List | Check Work Center Usage |
COOIS is probably the most frequently used PP reporting TCode since it enables users to get all kinds of information about production orders in one place.
Don't Miss:
Most Commonly Used SAP PP TCodes
If you are a beginner or preparing for an interview, then it is advisable to begin with the Tcodes for PP SAP which are widely used in practical scenarios in production planning. These Tcodes include all the steps of SAP PP processes such as the creation of master data and MRP, production and order creation.
TCode | Function / Use |
CO01 | Create Production Order |
CO02 | Change Production Order |
CO03 | Display Production Order |
CO11N | Production Order Operation Confirmation |
MD01 | Total MRP Run |
MD04 | Stock/Requirements List |
CS01 | Create BOM |
CS02 | Change BOM |
CA01 | Create Routing |
CR01 | Create Work Center |
MIGO | Goods Movement |
COOIS | Production Order Information System |
These commonly used transaction codes provide a clear understanding of the production planning cycle and are frequently asked in SAP PP interviews and day-to-day work.
Conclusion
These transaction codes play a significant role if you want to master SAP production planning module, or you are a SAP PP consultant, or even preparing for SAP PP interview sessions. With the help of these TCodes, a user is able to access several important functions related to BOM, routings, MRP, production orders, confirmation, goods movements, capacity planning, and reports.
Learning SAP PP Transaction Codes will be your first step towards controlling the entire manufacturing lifecycle. They act as access keys, enabling you to run specific tasks instantly and analyze complex production processes.If you are interested in learning SAP PP through practical sessions, experienced training, and system practices, then explore Srijan Institute’s
SAP courses online and start building your SAP PP skills with industry-focused training.
FAQs Related to SAP PP Tcodes
Q1. What is a TCode in SAP PP?
A. TCodes are short transaction codes which are used to perform or access specific tasks or areas in SAP like MRP, BOM, routing, production orders, and confirmation in production planning module.
Q2. Which are the popular and frequently used SAP PP TCodes?
A. Popular and frequently used SAP PP transactions are as follows: CO01, CO02, CO03, CO11N, MD01, MD04, CS01, CS02, CA01, CR01, MIGO, COOIS.
Q3. What is the use of CO01 in SAP?
A. CO01 is used to create a production order in SAP, enabling users to enter essential production details such as the material, quantity, plant, order type, and scheduling information required to start the manufacturing process.
Q4. Do we need to learn all SAP PP TCodes for an interview?
A. Yes, these TCodes for interviews are crucial to know as it’s a part of the practical module and interviewers usually ask practical codes used for BOM, routing, MRP, production orders, confirmations, reports etc.
Q5. How to learn SAP PP TCodes fast for a beginner?
A. Any one can learn these TCodes quickly by practicing them category wise and by joining the best sap pp training online to Master through live real-time examples.