All About Work: Useful SAP PP Tcodes

Spread the love

Well this is a bit boring! But we got a family to feed so let’s tackle some work-related stuff. Since we’d like you to have work-life balance, we will be publishing some articles to help make your day’s work a little bit easier.

Of course, we all have different jobs and this one is particularly useful for production planning – All About Work: Useful SAP PP Tcodes.

Lucky for me, I work for a company with Advance Planner and Optimizer (APO). SAP APO is a supply chain planning tool; that helps organizations manage their supply chain.

SAP APO has primarily four modules DP (Demand Planning), SNP (Supply Network Planning), PPDS (Production Planning and Detail Scheduling), GATP (Global Available to Promise).

But some companies do not have APO and rely alone on PRD-ERP. SAP ERP is an enterprise resource planning software developed by the German company SAP SE. It incorporates the key business functions of an organization.

SAP PP Tcodes

If you happen not to have SAP APO, then you may use these SAP PP Tcodes.

TcodesDescriptionWhere I Use It
COOISProduction Order Information SystemList of open production orders, consumption, confirmed quantities per production order
MB51Material Document ListTransaction history of SKU ID, movement type, transfer from location to another, confirmation, goods receipt
MB52Display Stocks of MaterialList of materials available in the stocks as per the material number, includes location and batch
MMBEDisplay Stocks of MaterialAvailable stocks at the plant level, also includes location and batch – one material at a time only
CO01CO02/ CO03Production OrderCreate/Change/Display production order – I use SAP APO and not CO01 but just in case you need it
MM02/ MM03MaterialChange/Display material – material creation normally is created by a team separate from planning, usually quality or development team
CS03BOMDisplay single-level BOM
CS11BOMExplode BOM level by level / single and multi level
CS12BOMExplode multi-level BOM
CS13BOMDisplay summarized BOM
CS15BOMTransaction displays where a material is used – I use this a lot when I need to convert the stocks of materials to equivalent finished goods
C223Production VersionMaintain production versions – generally means assigning SKU BOM to its specific line or machine.
RoutingCreate/change/display routing

These are basically the most common SAP PP Tcodes that I use. If you want to know more then you can view and download other SAP PP Tcodes at

General SAP Information

I also find this article useful from ” if you’ve ever wondered how the SAP transaction codes (t-codes) get their designations, they usually start with two letters (though not always) derived from German, followed by numbers”




FBShared Financial Transactions
FKFinancial Vendor Master
FSLedger Accounts
MMaterials Management
MBGoods Receipt – Inventory Management
ME1Purchase Requisition
ME2Purchase Order
MKMaterial Vendor Master
MMMaterial Master
MRMM Invoice Verification
VSales and Distribution
VASales Order
XDCentral Customer Master
XKCentral Vendor Master

Did you know that you can automatically download all information you need from SAP? You can also automate the execution steps through script recording.

A clever colleague of mine taught me that and it made my life so easy! Imagine, you’re sipping your coffee in the morning while you watch your computer do the task for you! Awesome day at work right? Let’s tackle it next article.

I hope you find this article useful. Please always check our blog for more! Please like and follow our official FB page mykmagazine for updates!

Latest posts by Lorelie Dolor (see all)

You may also like...

Leave a Reply