Grab Month-end Scholarship + Register with best Offer
00D 00H 00M 00S
×

Grab Month-end Scholarship +
Best Offer!

00D 00H 00M 00S

SAP PP TCodes List: Complete Guide with Functions

Nitya
By Nitya
SAP 13 Jun 2026 | Last Updated: 13 Jun 2026

SAP PP TCodes are essential transaction codes that simplify production planning and manufacturing processes in SAP. This guide covers the most important SAP PP TCodes along with their functions and business applications. Learn transaction codes for MRP, BOM, routing, work centers, production orders, and confirmations in one place.

SAP PP TCodes List: Complete Guide with Functions
SAP PP TCodes Explained
Table of Contents +

    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.
    WhatsApp
    WhatsApp