SAP for Beginners – Transaction Codes
You will find first the transaction codes that are used in this course. Then there is an overview of
what the letters and numbers in a transaction codes stand for and lastly you will find additional
usefully transaction codes that are not used in this course.
Transaction Codes used in the course
Transaction Transaction Description
Code
ME21N Create Purchase Order
ME22N Change Purchase Order
ME23N Display Purchase Order
VA01 Create Sales Order
VA02 Change Sales Order
VA03 Display Sales Order
VL01N Create Delivery
VL02N Change Delivery
VL03N Display Delivery
VF01 Create Billing Document
VF02 Change Billing Document
VF03 Display Billing Document
MIGO Goods movement
MM01 Create Material
MM02 Change Material
MM03 Display Material
MMBE Stock Overview
Structure of how most transaction codes are composed
Most transaction codes consist of two letters and two numbers. Mostly the letters stand for the
following modules:
T-code starts with Module
F FINANCIAL
FB SHARED FINANCIAL TRANSACTIONS
FS LEDGER ACCOUNTS
M MATERIALS MANAGEMENT
MB INVENTORY MANAGEMENT
ME PURCHASING
MM MATERIAL MASTER
MR MM INVOICE VERIFICATION
V SALES AND DISTRIBUTION
VA SALES ORDERS
VF BILLING
BP Business Partner Master Data
1
SAP for Beginners – Transaction Codes
And the numbers have this meaning:
Number Meaning
01 Create
02 Change
03 Display
Other Useful Transaction Codes
Materials Management Sales Finance
MM01 – Create Material VA00 : Initial Sales Menu F-01 Enter Sample Document
MM02 – Change Material VA01 : Create Sales Order F-02 Enter G/L Account Posting
MM03 – Display Material VA02 : Change Sales Order F-03 Clear G/L Account
MM50 – List Extendable VA03 : Display Sales Order F-04 Post with Clearing
Materials
MMBE – Stock Overview VA05 : List of Sales Orders F-05 Post Foreign Currency
Valuation
MMI1 – Create Operating VA07 : Compare Sales – F-06 Post Incoming Payments
Supplies Purchasing (Order)
MMN1 – Create Non-Stock VA08 : Compare Sales – F-07 Post Outgoing Payments
Material Purchasing (Org.Dt.)
MMS1 – Create Service Inquiry tcodes F-18 Payment with Printout
MMU1 – Create Non- VA11 : Create Inquiry F-19 Reverse Statistical Posting
Valuated Material
ME51N – Create Purchase VA12 : Change Inquiry F-20 Reverse Bill Liability
Requisition
ME52N – Change Purchase VA13 : Display Inquiry F-21 Enter Transfer Posting
Requisition
2
SAP for Beginners – Transaction Codes
ME53N – Display Purchase VA14L Sales Documents F-22 Enter Customer Invoice
Requisition Blocked for Delivery
ME5A – Purchase VA15 : Inquiries List F-23 Return Bill of Exchange Pmt
Requisitions: List Display Request
ME5J – Purchase Requisitions Quotation tcodes F-25 Reverse Check/Bill of Exch.
for Project
VA21 : Create Quotation F-26 Incoming Payments Fast
Entry
ME5K – Requisitions by VA22 : Change Quotation F-27 Enter Customer Credit Memo
Account Assignment
MELB – Purch. Transactions by VA23 : Display Quotation F-28 Post Incoming Payments
Tracking No.
ME56 – Assign Source to VA25 : Quotations List F-29 Post Customer Down
Purch. Requisition Payment
ME57 – Assign and Process VA26 : Collective Processing F-30 Post with Clearing
Requisitions for Quotations
ME58 – Ordering: Assigned Contract tcodes F-31 Post Outgoing Payments
Requisitions
ME59 – Automatic Generation VA41 : Create Contract F-32 Clear Customer
of POs
ME54 – Release Purchase VA42 : Change Contract F-33 Post Bill of Exchange Usage
Requisition
ME55 – Collective Release of VA42W Workflow for master F-34 Post Collection
Purchase Requisitions. contract
ME5F – Release Reminder: VA43 : Display Contract F-35 Post Forfaiting
Purchase Requisition
MB21 – Create Reservation VA44 : Actual Overhead: F-36 Bill of Exchange Payment
Sales Order
3
SAP for Beginners – Transaction Codes
MB22 – Change Reservation VA45 : List of Contracts F-37 Customer Down Payment
Request
MB23 – Display Reservation VA46 : F-38 Enter Statistical Posting
Coll.Subseq.Processing
f.Contracts
MB24 – Reservations by Item Proposal tcodes F-39 Clear Customer Down
Material Payment
MB25 – Reservations by VA51 : Create Item Proposal F-40 Bill of Exchange Payment
Account Assignment
MB1C – Other Goods Receipts VA52 : Change Item Proposal F-41 Enter Vendor Credit Memo
MB90 – Output Processing for VA53 : Display Item Proposal F-42 Enter Transfer Posting
Mat. Documents
MBRL – Return Delivery per VA55 : List of Item Proposals F-43 Enter Vendor Invoice
Mat. Document
MB1B – Transfer Posting VA88 : Actual Settlement: F-44 Clear Vendor
Sales Orders
MIBC – ABC Analysis for Cycle Delivery (Outbound) F-46 Reverse Refinancing
Counting transactions Acceptance
MI01 – Create Physical VL00 : Shipping F-47 Down Payment Request
Inventory Document
MI02 – Change Physical VL01 : Create Delivery F-48 Post Vendor Down Payment
Inventory Document
MI03 – Display Physical VL01N Create Outbound Dlv. F-49 Customer Noted Item
Inventory Document with Order Ref.
MI31 – Batch Input: Create VL01NO Create Outbound F-51 Post with Clearing
Phys. Inv. Doc. Dlv. w/o Order Ref.
MI32 – Batch Input: Block VL02 : Change Outbound F-52 Post Incoming Payments
Material Delivery
4
SAP for Beginners – Transaction Codes
MI33 – Batch Input: Freeze VL02N Change Outbound F-53 Post Outgoing Payments
Book Inv.Balance Delivery
MICN – Btch VL03 : Display Outbound F-54 Clear Vendor Down Payment
Inpt:Ph.Inv.Docs.for Cycle Delivery
Ctng
MIK1 – Batch Input: VL03N Display Outbound F-55 Enter Statistical Posting
Ph.Inv.Doc.Vendor Cons. Delivery
MIQ1 – Batch Input: VL04 : Process Delivery Due F-56 Reverse Statistical Posting
PhInvDoc. Project Stock List
MI21 – Print physical inventory VL06 : Delivery Monitor F-57 Vendor Noted Item
document
MI04 – Enter Inventory Count VL06C List Outbound Dlvs F-58 Payment with Printout
with Document for Confirmation
MI05 – Change Inventory VL06D Outbound Deliveries F-59 Payment Request
Count for Distribution
MI06 – Display Inventory VL06F General delivery list – F-60 Maintain Table: Posting
Count Outb.deliv. Periods
MI09 – Enter Inventory Count VL06G List of Oubound Dlvs F-62 Maintain Table: Exchange
w/o Document for Goods Issue Rates
MI34 – Batch Input: Enter VL06I Inbound Delivery F-63 Park Vendor Invoice
Count Monitor
MI35 – Batch Input: Post Zero VL06IC Confirmation of F-64 Park Customer Invoice
Stock Balance putaway inb. deliv.
MI38 – Batch Input: Count VL06ID Inbound Deliveries for F-65 Preliminary Posting
and Differences Distribution
MI39 – Batch Input: VL06IF Selection inbound F-66 Park Vendor Credit Memo
Document and Count deliveries
MI40 – Batch Input: Doc., VL06IG Inbound deliveries for F-67 Park Customer Credit Memo
Count and Diff. goods receipt
5
SAP for Beginners – Transaction Codes
MI08 – Create List of VL06IP Inbound deliveries for F-90 Acquisition from purchase w.
Differences with Doc. putaway vendor
MI10 – Create List of VL06L Outbound Deliveries F-91 Asset acquis. to clearing
Differences w/o Doc. to be Loaded account
MI20 – Print List of VL06O Outbound Delivery F-92 Asset Retire. frm Sale w/
Differences Monitor Customer
MI11 – Physical Inventory VL06P List of Outbound Dlvs F.01 ABAP/4 Report: Balance
Document Recount for Picking Sheet
MI07 – Process List of VL06T List Outbound Dlvs F.02 Compact Journal
Differences (Trans. Planning)
MI37 – Batch Input: Post VL06U List of Uncheckd F.03 Reconciliation
Differences Outbound Deliveries
CT01 – Create Characteristic VL08 : Confirmation of F.04 G/L: Create Foreign Trade
Picking Request Report
CT02 – Change Characteristic VL09 : Cancel Goods Issue for F.05 Foreign Currency Val.: Open
Delivery Note Items
CT03 – Display Characteristic VL10 : Edit User-specific F.06 Foreign Currency
Delivery List Valuation:G/L Assts
CL01 – Create Class VL10A Sales Orders Due for F.07 G/L: Balance Carried Forward
Delivery
CL02 – Classes VL10B Purchase Orders Due F.08 G/L: Account Balances
for Delivery
6
SAP for Beginners – Transaction Codes
CL03 – Display Class Customer management F.09 G/L: Account List
transaction codes
CL04 – Delete Class FD01 : Create Customer F.0A G/L: FTR Report on Disk
(Accounting)
CL2B – Class Types FD02 : Change Customer F.0B G/L: Create Z2 to Z4
(Accounting)
FD02CORE : Maintain F.10 G/L: Chart of Accounts
customer
FD03 : Display Customer F.11 G/L: General Ledger from
(Accounting) Doc.File
FD04 : Customer Changes F.12 Advance Tax Return
(Accounting)
FD05 : Block Customer F.13 ABAP/4 Report: Automatic
(Accounting) Clearing
FD06 : Mark Customer for F.14 ABAP/4 Report: Recurring
Deletion (Acctng) Entries
FD08 : Confirm Customer F.15 ABAP/4 Report: List
Individually(Actng) Recurr.Entries
FD09 : Confirm Customer List F.16 ABAP/4 Report: G/L
(Accounting) Bal.Carried Fwd
FD10 : Customer Account F.17 ABAP/4 Report:
Balance Cust.Bal.Confirmation
7
SAP for Beginners – Transaction Codes
FD10N Customer Balance F.18 ABAP/4 Report:
Display Vend.Bal.Confirmation
FD10NA Customer Bal. F.19 G/L: Goods/Invoice Received
Display with Worklist Clearing
FD10NET Customer Balance F.1A Customer/Vendor Statistics
Display
FD11 : Customer Account F.1B Head Office and Branch
Analysis Index
FD15 : Transfer customer F.20 A/R: Account List
changes: send
FD16 : Transfer customer F.21 A/R: Open Items
changes: receive
FD24 : Credit Limit Changes F.22 A/R: Open Item Sorted List
FD32 : Change Customer F.23 A/R: Account Balances
Credit Management
FD33 : Display Customer F.24 A/R: Interest for Days
Credit Management Overdue
FD37 : Credit Management F.25 Bill of Exchange List
Mass Change
Pricing tcodes F.26 A/R: Balance Interest
Calculation
V/03 : Create Condition Table F.27 A/R: Periodic Account
(SD Price) Statements
8
SAP for Beginners – Transaction Codes
V/04 : Change Condition F.28 Customers: Reset Credit Limit
Table (Sales pr.)
V/05 : Display Condition F.29 A/R: Set Up Info System 1
Table: (Sales Pr.)
V/06 : Condition Categories: F.2A Calc.cust.int.on arr.: Post
SD Pricing (w/o OI)
V/07 : Maintain Access (Sales F.2B Calc.cust.int.on arr.:
Price) Post(with OI)
V/08 : Conditions: Procedure F.2C Calc.cust.int.on arr.: w/o
for A V postings
V/09 : Condition Types: F.2D Customrs: FI-SD mast.data
Account Determin. comparison
V/10 : Account F.2E Reconciliation Btwn Affiliated
Determination: Access Seqnc Comps
V/11 : Conditions: Account F.2F Management Acct Group
Determin.Proced. Reconciliation
V/12 : Account F.2G Create Account Group
Determination: Create Table Reconcil. G/L
V/13 : Account F.30 A/R: Evaluate Info System
Determination: Change Table
V/14 : Account F.31 Credit Management –
Determination: Display Table Overview
BOM transactions F.32 Credit Management – Missing
Data
9
SAP for Beginners – Transaction Codes
CS00 : BOM Menu F.33 Credit Management – Brief
Overview
CS01 : Create Material BOM F.34 Credit Management – Mass
Change
CS02 : Change Material BOM F.35 Credit Master Sheet
CS03 : Display Material BOM F.36 Adv.Ret.on Sls/Pur.Form
Printout(DE)
CS05 : Change Material BOM F.37 Adv.rept.tx sls/purch.form
Group print (BE
CS06 : Display Material BOM F.38 Transfer Posting of Deferred
Group Tax
CS07 : Allocate Material BOM F.39 C FI Maint. table T042Z
to Plant (BillExcTyp)
CS08 : Change Material BOM F.40 A/P: Account List
– Plant Alloc.
CS09 : Display Allocations to F.41 A/P: Open Items
Plant
CS11 : Display BOM Level by F.42 A/P: Account Balances
Level
CS12 : Multilevel BOM F.44 A/P: Balance Interest
Calculation
CS13 : Summarized BOM F.45 A/P: Set Up Info System 1
CS14 : BOM Comparison F.46 A/P: Evaluate Info System
10
SAP for Beginners – Transaction Codes
CS15 : Single-Level F.47 Vendors: calc.of interest on
WhereUsed List arrears
CS20 : Mass Change: Initial F.48 Vendors: FI-MM mast.data
Screen comparison
CS21 : Mass Material Change: F.4A Calc.vend.int.on arr.: Post
Initial Screen (w/o OI)
CS22 : Mass Document F.4B Calc.vend.int.on arr.:
Change: Initial Screen Post(with OI)
CS23 : Mass Class Change: F.4C Calc.vend.int.on arr.: w/o
Initial Screen postings
CS25 : Archiving for BOMs F.50 G/L: Profitability Segment
Adjustmnt
CS26 : BOM deletion F.51 G/L: Open Items
CS27 : Retrieval of BOMs F.52 G/L: Acct Bal.Interest
Calculation
CS28 : Archiving for BOMs F.53 G/L: Account Assignment
Manual
CS31 : Create class BOM F.54 G/L: Structured Account
Balances
CS32 : Change class BOM F.56 Delete Recurring Document
CS33 : Display class BOM F.57 G/L: Delete Sample
Documents
CS40 : Create Link to F.58 OI Bal.Audit Trail:
Configurable Material fr.Document File
11
SAP for Beginners – Transaction Codes
CS41 : Change Material F.59 Accum.Clas.Aud.Trail: Create
Config. Allocation Extract
CS42 : Display Material F.5A Accum.Clas.Aud.Trail:
Config. Assignment Eval.Extract
CS51 : Create standard BOM F.5B Accum.OI Aud.Trail: Create
Extract
CS52 : Change standard BOM F.5C Accum.OI Audit Trail: Display
Extr.
CS53 : Display standard BOM F.5D G/L: Update Bal. Sheet
Adjustment
CS61 : Create Order BOM F.5E G/L: Post Balance Sheet
Adjustment
CS62 : Change Order BOM F.5F G/L: Balance Sheet
Adjustment Log
CS63 : Display Order BOM F.5G G/L:
Subseq.Adjustment(BA/PC) Sp.ErA
CS71 : Create WBS BOM F.5I G/L: Adv.Rep.f.Tx on
Sls/Purch.w.Jur
CS72 : Change WBS BOM F.61 Correspondence: Print
Requests
CS73 : Display WBS BOM F.62 Correspondence: Print
Int.Documents
CS74 : Create multi-level F.63 Correspondence: Delete
WBS BOM Requests
12
SAP for Beginners – Transaction Codes
CS75 : Change multi-level F.64 Correspondence: Maintain
WBS BOM Requests
CS76 : Display multi-level F.65 Correspondence: Print Letters
WBS BOM (Cust)
CS80 : Change Documents for F.66 Correspondence: Print Letters
Material BOM (Vend)
CS81 : Change Documents for F.70 Bill/Exchange Pmnt Request
Standard BOM Dunning
CS82 : Change documents for F.71 DME with Disk: B/Excha.
sales order BOM Presentation
CS83 : Change documents for F.75 Extended Bill/Exchange
WBS BOM Information
CS84 : Change documents for F.77 C FI Maintain Table T045D
class BOM
CS90 : Material BOM Number F.78 C FI Maintain Table T045B
Ranges
CS91 : Number Ranges for F.79 C FI Maintain Table T045G
Standard BOMs
CS92 : Number Ranges for F.80 Mass Reversal of Documents
Sales Order BOMs
13