SAP

SAP Transaction Codes – The Ultimate Testing Checklist

by | January 9, 2014

, , ,

SAP Transaction Codes – The Ultimate Testing Checklist

Are you sure that you’re testing the right SAP ERP transaction codes? Are you confident that you’re keeping on top of common practices? Are you sure you’re not overlooking important transactions that you should be testing?

 

If you can’t confidently answer yes to all of the above, keep reading! We’ve put together the ultimate checklist of SAP ERP transactions for testing, compiled after analyzing the usage statistics of more than 600 different companies and over 2,500 different SAP landscapes.

 

EHP8 Upgrade

 

 So here are the 40 most-used transaction codes in SAP ECC.

Take a look and make sure you’re not missing out on anything.

 

Transaction Code

Transaction Description

Application Component

Application Description

1FBL1NVendor Line ItemsFI-GL-ISInformation System
2ME21NCreate Purchase OrderMM-PURPurchasing
3ME23NDisplay Purchase OrderMM-PURPurchasing
4FBL5NCustomer Line ItemsFI-GL-ISInformation System
5VA02Change Sales OrderSD-SLSSales
6FBL3NG/L Account Line ItemsFI-GL-ISInformation System
7VA01Create Sales OrderSD-SLSSales
8F110Parameters for Automatic PaymentFIFinancial Accounting
9FS10NBalance DisplayFIFinancial Accounting
10FB01Post DocumentFIFinancial Accounting
11KSB1Cost Centers: Actual Line ItemsCOControlling
12MIROEnter InvoiceMM-IVInvoice Verification
13FB1SClear G/L AccountFI-GLGeneral Ledger Accounting
14ME22NChange Purchase OrderMM-PURPurchasing
15MB51Material Doc. ListMM-IMInventory Management
16ME2LPurchase Orders by VendorMM-PURPurchasing
17MD04Display Stock/Requirements SituationPP-MRP-BDMaster Data
18VA03Display Sales OrderSD-SLSSales
19MM03Display Material &LO-MD-MMMaterial Master
20FB05Post with ClearingFIFinancial Accounting
21VF01Create Billing DocumentSD-BILBilling
22MMBEStock OverviewLO-MD-MMMaterial Master
23F-03Clear G/L AccountFIFinancial Accounting
24MM02Change Material &LO-MD-MMMaterial Master
25MIGOGoods movementMM-IMInventory Management
26FB60Enter Incoming InvoicesFI-GL-GLBasic Functions
27MM01Create Material &LO-MD-MMMaterial Master
28AW01NAsset ExplorerFI-AA-AABasic Functions
29XD02Change Customer (Centrally)FI-AR-ARBasic Functions
30VF02Change Billing DocumentSD-BILBilling
31VF03Display Billing DocumentSD-BILBilling
32XK03Display vendor (centrally)FI-AP-APBasic Functions
33F-44Clear VendorFIFinancial Accounting
34XK02Change vendor (centrally)FI-AP-APBasic Functions
35FB02Change DocumentFIFinancial Accounting
36FK03Display Vendor (Accounting)FIFinancial Accounting
37MIR4Call MIRO – Change StatusMM-IVInvoice Verification
38F-02Enter G/L Account PostingFIFinancial Accounting
39FBZ0Display/Edit Payment ProposalFIFinancial Accounting
40MB52

List of Warehouse Stocks on Hand

MM-IMInventory Management

 

 

 

By the way, 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.

 

What the numbers behind those letters generally mean:

NumberMeaning
01Create
02Amend/Change
03View/Display

 

 

What the T-code letters are telling us:

t-code Starts WithModule
FFINANCIAL
FBSHARED FINANCIAL TRANSACTIONS (SHARED BETWEEN A\P A\R ASSETS G\L)
FKFINANCIAL VENDOR MASTER
FSLEDGER ACCOUNTS
MMATERIALS MANAGEMENT
MBGOODS RECEIPT – INVENTORY MANAGEMENT
MEPURCHASING
ME1PURCHASE REQUISITION
ME2PURCHASE ORDER
MKMATERIAL VENDOR MASTER
MMMATERIAL MASTER
MRMM INVOICE VERIFICATION
VSALES AND DISTRIBUTION
VASALES ORDERS
VFBILLING
XDCENTRAL CUSTOMER MASTER
XKCENTRAL VENDOR MASTER

 

If this hasn’t fully satisfied the SAP trivia buff inside you, feel free to touch base with me and ask for other interesting data points—you know, the kind of stuff one can only learn by looking at a huge number of SAP landscapes. And boy, do I see a lot of landscapes in the electronic world of SAP ECC!

 

EHP8 Upgrade

 

Which other data points are you interested in learning more about? Please submit your questions in the comments section below and I’ll do my best to enlighten you!