SAP PP ( Full form Production Planning ) is one of the largest functional module in SAP. This module mainly deals with production process like capacity planning, Master production scheduling, Material requirement planning shop floor etc.
The PP module of SAP takes care of Master data needed like Bill Of Materials ( BOMs), Routing and Work Centers and stores it in one separate component.In this page you will get some SAP PP module tutorials, transaction codes, tables and PDF training materials to download. If you are a beginner in SAP, please read our articles about What is SAP and What is ERP.
SAP PP MODULE FEATURES & FUNCTIONALITIES
Here are the important functionalities & features covered by production planning module.
- Material Requirement Planning (MRP)
- Billing of Material (BOM)
- Routings
- Capacity Planning
- Master production scheduling
- Shop floor
MASTER DATA IN SAP PP
It is the core data in PP module. Without these PP master data we cannot do & store any transactions. In other words it’s the mandatory data in production planning.
- Routing
- Work Center
- Material Master
- Product Version
- Bill of Material
SAP PP PROCESS FLOW
After all the master data like material master, BOM, Work Center & route creation, see the flow of process occurring in production planning module.
- Planning Independent Requirement
- MPS / MRP Running
- Production Planning
- Receive Raw materials
- Production Confirmation
- Production order close & settled
PP MODULE DATA IS INTEGRATED WITH FOLLOWING MODULES
Production planning module data is tightly integrated with the following list of module data .
SAP Production Planning Sub Components
Here is the list of application components (Sub modules) coming under Production Planning module in SAP. List provides component shortform, its purpose and the package it belongs to.
- PP → Production Planning and Control → Package (HLA0009520)
- PP-ATO → Assembly Processing → Package (HLA0006834)
- PP-ATO-LOT → In Production by Lots → Package (HLA0009759)
- PP-ATO-REM → In Repetitive Manufacturing → Package (HLA0009758)
- PP-BD → Basic Data → Package (HLA0009521)
- PP-BD-BOM → Bills of Material (See LO-MD-BOM) → Package (HLA0006403)
- PP-BD-CAP → Computer Aided Process Planning → Package (HLA0006230)
- PP-BD-PRT → Production Resources/Tools → Package (HLA0006833)
- PP-BD-RTG → Routing → Package (HLA0006406)
- PP-BD-WKC → Work Center → Package (HLA0006404)
- PP-CBP → Constraint-Based Planning → Package (HLA0003898)
- PP-CRP → Capacity Requirements Planning → Package (HLA0009526)
- PP-CRP-ALY → Capacity Evaluations → Package (HLA0006472)
- PP-CRP-LD → Capacity Loads → Package (HLA0006471)
- PP-CRP-LVL → Capacity Leveling → Package (HLA0006233)
- PP-CRP-SCH → Scheduling → Package (HLA0006470)
- PP-ES → Enterprise Services → Package (EB50000071)
- PP-FLW → Flow Manufacturing → Package (HLA0003899)
- PP-FLW-JIT → Sequenced JIT call → Package (KAM0000010)
- PP-FLW-JIT → JIT call → Package (P450002044)
- PP-FLW-LDS → Line design → Package (HLA0003900)
- PP-FLW-SEQ → Sequencing → Package (HLA0003901)
- PP-IS → Information System → Package (HLA0009528)
- PP-IS-DC → Data Collection → Package (HLA0009760)
- PP-IS-EWS → Early Warning System → Package (HLA0001843)
- PP-IS-LIS → Interface to Logistics Information Library (LIL) → Package (HLA0006492)
- PP-IS-PLN → Planning → Package (HLA0006491)
- PP-IS-REP → Reporting → Package (HLA0006490)
- PP-KAB → KANBAN → Package (HLA0006760)
- PP-KAB-BF → Creation of Actual Data → Package (HLA0009757)
- PP-KAB-CC → Control Cycle – KANBAN → Package (HLA0006761)
- PP-KAB-CRL → KANBAN Control → Package (HLA0006762)
- PP-KAB-KE → Evaluations → Package (HLA0006763)
- PP-KAB-KPB → KANBAN Board → Package (HLA0009756)
- PP-MES → Integration with Manufacturing Execution Systems → Package (EBS0000003)
- PP-MP → Production Planning → Package (HLA0009523)
- PP-MP-DEM → Demand Management → Package (HLA0006430)
- PP-MP-LTP → Long-Term Planning (Simulation) → Package (HLA0006232)
- PP-MP-MFC → Material Forecast → Package (HLA0001815)
- PP-MP-MPS → Master Production Scheduling → Package (HLA0006431)
- PP-MRP → Material Requirements Planning → Package (HLA0009524)
- PP-MRP-BD → Master Data → Package (HLA0006450)
- PP-MRP-PE → Planning Evaluation → Package (HLA0006457)
- PP-MRP-PP → Procurement Proposal → Package (HLA0006456)
- PP-MRP-PR → Planning Execution → Package (HLA0006451)
- PP-PDC → Plant Data Collection → Package (HLA0006260)
- PP-PDC-LTR → Personnel Time Recording → Package (HLA0006262)
- PP-PDC-MOT → Work Order Time Recording (PM Order) → Package (HLA0006263)
- PP-PDC-PTR → Project Time Recording → Package (HLA0006264)
- PP-PDC-WOT → Work Order Time Recording → Package (HLA0006261)
- PP-PI → Production Planning for Process Industries → Package (HLA0006250)
- PP-PI-CFB → Consumer Products for Food & Beverage → Package (EBS0000004)
- PP-PI-CRP → Capacity Requirements Planning → Package (HLA0006256)
- PP-PI-DTR → Enter Downtimes → Package (AC00000058)
- PP-PI-LHL → Integration with Higher-Level Systems → Package (HLA0006255)
- PP-PI-LHL → Link to R/2 → Package (HLA0006283)
- PP-PI-LHL → Link to External Host Systems → Package (HLA0006284)
- PP-PI-MD → Basic Data → Package (HLA0006251)
- PP-PI-MD-MRC → Master Recipe → Package (HLA0006271)
- PP-PI-MD-RSC → Resources → Package (HLA0006270)
- PP-PI-MIR → Material Identification and Reconciliation → Package (ALR0078973)
- PP-PI-PCM → Production Campaign → Package (P450002011)
- PP-PI-PDO → Process Data Documentation → Package (HLA0006254)
- PP-PI-PDO-ADB → Adobe Document Services in Process Data Documentation → Package (AC00000056)
- PP-PI-PDO-ADB-PRN → Document Output with Adobe Document Services → Package (AC00000057)
- PP-PI-PEV → Process Data Evaluation → Package (HLA0006257)
- PP-PI-PFS → Process Flow Scheduler → Package (HLA0100724)
- PP-PI-PMA → Process Management → Package (HLA0006253)
- PP-PI-PMA-CWD → Campaign Weighing and Dispensing → Package (AER0000091)
- PP-PI-PMA-MGT → ABAP List-Based PI Sheet → Package (HLA0006280)
- PP-PI-PMA-MSG → Process Message → Package (HLA0006278)
- PP-PI-PMA-OPC → OPC Interface → Package (AL00000073)
- PP-PI-PMA-PMC → Browser-Based PI Sheet / Cockpit → Package (AL00000072)
- PP-PI-PMA-RCP → Control Recipe → Package (HLA0006279)
- PP-PI-POR → Process Order → Package (HLA0006252)
- PP-PI-POR-ADB → Adobe Document Services in the Process Order → Package (AC00000054)
- PP-PI-POR-ADB-PRN → Document Output with Adobe Document Services → Package (AC00000055)
- PP-PI-POR-OCL → Order Closing → Package (HLA0006275)
- PP-PI-POR-OPC → Order Processing → Package (HLA0006274)
- PP-PN → Production Network → Package (EB50000111)
- PP-PN-ALN → Production Allocation → Package (EB50000113)
- PP-PN-ANL → Analytics → Package (EE60000012)
- PP-PN-GIS → Geographical Information System → Package (EE60000011)
- PP-PN-MES → Measurement System → Package (EB50000116)
- PP-PN-NM → Network Modeler → Package (EB50000115)
- PP-PN-NO → Network Objects → Package (EB50000112)
- PP-PN-NOP → Network Operations → Package (EB50000114)
- PP-PN-OWN → Ownership → Package (EBS0000041)
- PP-REM → Repetitive Manufacturing → Package (HLA0006240)
- PP-REM-ADE → Creation of Actual Data → Package (HLA0006248)
- PP-REM-ALY → Evaluations → Package (HLA0006249)
- PP-REM-ORD → Run Schedule Header → Package (HLA0006246)
- PP-REM-PLL → Material staging → Package (P450002043)
- PP-REM-PLN → Planning for Repetitive Manufacturing → Package (HLA0006247)
- PP-REM-PLN-PPO → Planning Planned Orders → Package (HLA0001838)
- PP-REM-PLN-SQ → Planning Run Schedule Quantities → Package (HLA0001837)
- PP-SFC → Production Orders → Package (HLA0009525)
- PP-SFC-ADB → Adobe Document Services in the Production Order → Package (AC00000052)
- PP-SFC-ADB-PRN → Document Output with Adobe Document Services → Package (AC00000053)
- PP-SFC-CPL → Order Closing → Package (HLA0006243)
- PP-SFC-EXE → Order Processing → Package (HLA0006242)
- PP-SFC-EXE-CON → Confirmations → Package (HLA0100777)
- PP-SFC-EXE-GM → Goods Movements → Package (HLA0100776)
- PP-SFC-EXE-PRINT → Order Printing → Package (HLA0100775)
- PP-SFC-IS → Information System → Package (HLA0100774)
- PP-SFC-PLN → Order Planning → Package (HLA0006241)
- PP-SFC-PLN-CPT → Components → Package (HLA0001817)
- PP-SFC-PLN-HEA → Header / Operation → Package (HLA0001816)
- PP-SFC-PLN-PRT → Production Resources/Tools → Package (HLA0001818)
- PP-SFC-PLN-TPT → Trigger Points → Package (HLA0001819)
- PP-SOP → Sales and Operations Planning → Package (HLA0009522)
- PP-SOP-BD → Basic Data → Package (HLA0006234)
- PP-SOP-DRP → Distribution Requirements Planning → Package (HLA0006235)
- PP-SOP-PP → Production Plan → Package (HLA0006421)
- PP-SOP-SP → Sales Plan → Package (HLA0006420)
- PPM → Portfolio and Project Management → Package (L1B0000002)
- PPM-CF → Common Functions → Package (PTD0000001)
- PPM-CF-BP → Business Package → Package (PTD0000011)
- PPM-CF-DFM → Decision Flow Management → Package (PTD0000002)
- PPM-CF-PMI → Project Management Integration → Package (PTD0000003)
- PPM-PFM → Portfolio Management → Package (/RPM/XSD0000011)
- PPM-PRO → Project Management → Package (APL0000008)
- PPM-PRO-BW → BW Interface → Package (APL0000026)
- PPM-PRO-CPL → Control Plan → Package (CP40000006)
- PPM-PRO-DOC → Documents → Package (APL0000023)
- PPM-PRO-EVA → Evaluations → Package (APL0000025)
- PPM-PRO-EXT → Connection to External Systems → Package (CP40000003)
- PPM-PRO-EXT-API → BAPI Interface for cProjects → Package (CP40000005)
- PPM-PRO-EXT-COL → Collaborations → Package (PPD0000001)
- PPM-PRO-EXT-FIN → cProjects Accounting Integration → Package (APL0000071)
- PPM-PRO-EXT-OBL → Object Links → Package (APL0000027)
- PPM-PRO-EXT-PMT → External Project Management Tools → Package (CP40000004)
- PPM-PRO-EXT-SRM → SRM Integration → Package (PCC0000002)
- PPM-PRO-RES → Resources → Package (APL0000031)
- PPM-PRO-STR → Structure → Package (APL0000022)
- PPM-PRO-VER → Versions → Package (CP40000002)
IMPORTANT TABLES IN SAP PP
See a partial list of tables mainly used to store the data of production planning module. Link for Full list of tables with their roles are available from the end of this list
- MDVL : Planning file entry for long-term planning
- TCERT : Keys for rounding categories & additional values (text)
- TCB06 : Dummy Table for External Key Assignment Betw. ATNAM & ATINN
- TOPDEVV : Process Order – Selection Variants
- CRVE_A : Assignment PRT data – equipment
- TCY52 : Line representation in table section
- COMD : Process Management: Error Log for Message Destination
- RQHD : Header record for requirements total records in MRP
- R2AUFNR : Order number for transfer from R/2 to PP-PI
- COWORK130PAR : Workbench release parameters for preposting
- POC_DB_CU_ADDON : PI Sheet: Settings for Enhancement Objects
- TC57 : Assignment of Process Instructions to Ctrl Recipe Destinatns
- COCF_MD_ADM_SYST : Mandash System Status Customization table
- TSPG3 : Relationship between order profile and characteristics
- TCY39_S : Selected fields for a layout key
- MDMULTLEVDELAY : Multilevel Delay Calculated via Order Report
- TCOADT : Texts for object profile – order information system
- CMX_XS_DB_XNSC : XSteps: BAdI Exits, Release of Namespaces in Client
- T425T : Language-dependent texts for T425: Setup group keys
- MDFD : MRP firming date
- SAP Basic Data – PP Tables Full list
- SAP Capacity Requirements Planning – PP Tables Full list
- SAP KANBAN – PP Tables Full list
- SAP Material Requirements Planning – PP Tables Full list
- SAP Production Planning for Process Industries – PP Tables Full list
- SAP Production Network – PP Tables Full list
- SAP Production Orders – PP Tables Full list
- SAP Sales and Operations Planning – PP Tables Full list
- See the list of tables in PP module in PDF
SAP PP TCODES
Sample list of important transaction codes used in production planning module. See the full list from the link at the end of this list.
- CO59 : Delete PI Sheet
- ORPS8 : Shift Note Type
- OPGM : Process Instr. Cat. – Master Recipe
- SHR2 : Change Shift Report
- S_ALR_87099943 : Dispatching of function requests
- OPB5 : Specify distribution key
- O24C : Copy SAP Messages (Generic)
- OM22 : Field Selection Control Cycle Data
- C201 : Create Master Recipe
- O10CXT : Change Destination for XSteps
- S_ALR_87006230 : IMG Activity: SIMG_CFMENUOPP1OPPE
- MCO6 : Display OTB Planning
- S_ALR_87004320 : IMG Activity: SIMG_CFMENUOLPKOPCM
- OMDG : C RM-MAT MD Ord.ForecastRequmt T439P
- MD46 : Eval. MRP lists of MRP controller
- MF37 : C RM-MAT MD Linking Versions
- S_ALR_87005957 : IMG Activity: SIMG_CFMENUOPP2OPPM
- OMIZ : MRP area
- CR60 : Work center information system
- OPCG : Maintain Operation Control Key
- SAP Basic Data – PP Tcodes Full list
- SAP Capacity Requirements Planning – PP Tcodes Full list
- SAP Information System – PP Tcodes Full list
- SAP KANBAN – PP Tcodes Full list
- SAP Production Planning – PP Tcodes Full list
- SAP Material Requirements Planning – PP Tcodes Full list
- SAP Plant Data Collection – PP Tcodes Full list
- SAP Production Planning for Process Industries – PP Tcodes Full list
- SAP Repetitive Manufacturing – PP Tcodes Full list
- SAP Production Orders – PP Tcodes Full list
- SAP Sales and Operations Planning – PP Tcodes Full list
- Refer the list of PP Tcodes in PDF
[INFOPGRAPHIC]PP MODULE OVERVIEW
IMPORTANT KEY FIELDS IN SAP PP MODULE
See the list of some important table fields to store data used by production planning module.
TABLE FIELD | USED TO STORE DATA |
---|---|
BERID | MRP Area |
DISPO | MRP controller |
DISMM | MRP Type |
DELKZ | MRP element |
STLTY | BOM Category |
STLAN | BOM Usage |
SERNR | BOM explosion number |
STLKN | BOM Item Node Number |
REKRI | Indicator: BOM is Recursive |
STLAL | Alternative BOM |
DECOMPID | BOM number |
BEDID | ID of the capacity requirements record |
KAPID | Capacity ID |
KAPPLANER | Capacity planner group |
HIEVER | Cumulate capacity requirements using work center hierarchy |
PZLFH | Item counter for production resources/tools |
FEVOR | Production Supervisor |
PRVBE | Production Supply Area |
VERID | Production Version |
SFHNR | Production resources and tools |
MDV01 | Production line |
PKSTE | Control Cycle Replenishment Strategy for In-House Production |
SAP Production Planning Tutorials
- SAP PP Short terms & their full form
- SAP PP-BD (Basic Data – PP) Module Component Tutorial
- SAP PP-CRP (Capacity Requirements Planning – PP) Module Component Tutorial
- SAP PP-FLW (Flow Manufacturing – PP) Module Component Tutorial
- SAP PP-IS (Information System – PP) Module Component Tutorial
- SAP PP-KAB (KANBAN – PP) Module Component Tutorial
- SAP PP-MES (Integration with Manufacturing Execution Systems – PP) Module Component Tutorial
- SAP PP-MP (Production Planning – PP) Module Component Tutorial
- SAP PP-MRP (Material Requirements Planning – PP) Module Component Tutorial
- SAP PP-PDC (Plant Data Collection – PP) Module Component Tutorial
- SAP PP-PI (Production Planning for Process Industries – PP) Module Component Tutorial
- SAP PP-PN (Production Network – PP) Module Component Tutorial
- SAP PP-REM (Repetitive Manufacturing – PP) Module Component Tutorial
- SAP PP-SFC (Production Orders – PP) Module Component Tutorial
- SAP PP-SOP (Sales and Operations Planning – PP) Module Component Tutorial
SAP PP PDF Training Documents
Some Basic Questions & Answers
PP module stands for Production Planning module in SAP.
Routing, Work Center, Material Master, Product Version and Bill of Material are the main master data used in SAP Production Planning module.