• SAP Transaction Codes and its meaning
SAP transaction code are derived from the German language, since SAP originated and was developed in Germany.
Most transactions start with 2 Letters. As an example:
Transacations Beginning in | are these types of transactions |
F | FINANCIAL |
M | MATERIALS MANAGEMENT |
V | SALES AND DISTRIBUTION |
FK | FINANCIAL VENDOR MASTER |
MK | MATERIAL VENDOR MASTER |
XK | CENTRAL VENDOR MASTER |
XD | CENTRAL CUSTOMER MASTER |
MB | GOODS RECEIPT – INVENTORY MANAGEMENT |
MR | MM INVOICE VERIFICATION |
ME | PURCHASING |
ME1 | PURCHASE REQUISITION |
ME2 | PURCHASE ORDER |
MM | MATERIAL MASTER |
VA | SALES ORDERS |
VF | BILLING |
FS | LEDGER ACCOUNTS |
FB | SHARED FINANCIAL TRANSACTIONS (SHARED BETWEEN A\P A\R ASSETS G\L) |
Numbers following 2 transaction letters have usually the following meaning:
01 | Create |
02 | Amend / Change |
03 | View / Display |
Sample Transactions:
FD01 | Create Financial Customer / Debitor Record |
FD02 | View Financial Customer / Debitor Record |
FD03 | Change/Amend Financial Customer / Debitor Record |
FK01 | Create Financial Vendor / Kreditor Record |
FK02 | View Financial Vendor / Kreditor Record |
SAP Transaction Codes in Material Management
ME01 | Maintain Source List |
ME03 | Display Source List |
ME04 | Changes to Source List |
ME05 | Generate Source List |
ME06 | Analyze Source List |
ME07 | Reorganize Source List |
ME08 | Send Source List |
ME0M | Source List for Material |
|
|
ME21 | Create Purchase Order |
ME21N | Create Purchase Order |
ME22 | Change Purchase Order |
ME22N | Change Purchase Order |
ME23 | Display Purchase Order |
ME23N | Display Purchase Order |
ME24 | Maintain Purchase Order Supplement |
ME25 | Create PO with Source Determination |
ME26 | Display PO Supplement (IR) |
ME27 | Crea e Stock Transport Order |
ME28 | Release Purchase Order |
ME29N | Release purchase order |
Transaction Codes in MRP
MAHD1 | Load Alternative Historical Data |
MAHD2 | Change Alternative Historical Data |
MAHD3 | Display Alternative Historical Data |
MAHD4 | Delete Alternative Historical Data |
MB21 | Create Reservation |
MB22 | Change Reservation |
MB23 | Display Reservation |
MD01 | MRP Run |
MD02 | MRP – Single-item, Multi-level – |
MD03 | MRP-Individual Planning-Single Level |
MD04 | Display Stock/Requirements Situation |
MD05 | Individual Display Of MRP L st |
MD06 | Collective Display Of MRP List |
MD07 | Current Material Overview |
MD08 | Reorg. MRP Lists |
MD09 | Pegging |
MD11 | Create Planned Order |
MD12 | Change Planned Order |
MD13 | Displa Planned Order |
MD14 | Individual Conversion of Plnned Ord. |
MD15 | Collective Conversion Of Plnd Ordrs. |
MD16 | Collective Display of Planned Orders |
MD17 | Collective Requirements Display |
MD19 | Firm Planned Orders |
MD20 | Create Planning File Entry |
MD21 | Display Planning File Entry |
MD25 | Create Planning Calendar |
MD26 | Change Planning Calendar |
MD27 | Display Planning Calendar |
MD40 | MPS |
MD41 | MPS – Single-item, Multi-level – |
MD42 | MPS – Single-item, Single-level – |
MD43 | MPS – Single-item, Interactive – |
MD44 | MPS Evaluation |
MD45 | MRP List Evaluation |
MD46 | Eval. MRP lists of MRP controller |
MD47 | Product Group Planning Evaluation |
MD48 | Cross-Plant Evaluation |
MD4C | Multilevel Order Report |
MD50 | Sales order planning |
MD51 | Individual project planning |
MD61 | Create Planned Indep. Requirements |
MD62 | Change Planned Indep. Requirements |
MD63 | Display Planned Indep. Requirements |
MD67 | Staggered Split |
MD70 | Copy Total Forecast |
MD72 | Evaluation; Characteristics Planning Techniques |
MD73 | Display Total Indep. Requirements |
MD74 | Reorganization: Adapt Indep.Reqmts |
MD75 | Reorganization: Delete Indep.Reqmts |
MD 6 | Reorg: Delete Indep.Reqmts History |
MD79 | PP Demand Mngmt – XXL List Viewer |
MD81 | Create Customer Indep. Requirements |
MD82 | Change customer indep. requirement |
MD83 | Display Customer Indep. Requirements |
MDAB | Planning File – Set Up BATCH |
MDAC | Execute Action for Planned Order |
MDBS | MPS – total planning run |
MDBT | MRP Run In Batch |
MDL1 | Create Production Lot |
MDL2 | Change Production Lot |
MDL3 | Display Production Lot |
MDLD | Print MRP List |
MDP1 | Create combination structure |
MDP2 | Change combination structure |
MDP3 | Display combination structure |
MDP4 | Maintain combinations |
MDP6 | Modeling |
MDPH | Planning Profile |
MDPV | Planning variant: Initial screen |
MDRD1 | Determine Delivery Relationship |
MDRD2 | Change Delivery Relationship |
MDRD3 | Display Delivery Relationship |
MDRD4 | Delete Delivery Relationship |
MDRE | Checking Plnng File In BCKGRND Mode |
MDSA | Display Serial Numbers |
MDSP | Change BOM Explosion Numbers |
MDUM | Convert Planned Orders into PReqs |
MDUP | Maintain Project New Key Assignment |
MDUS | Assign New Key to WBS Elements |
MDVP | Collective Availability Check PAUF |
Transaction Codes in SALES/ORDER Processing
VA01 | Create Order |
VA02 | Change Order |
VA03 | Display Order |
VA11 | Create Inquiry |
VA12 | Change Inquiry |
VA13 | Display Inquiry |
VA21 | Create Quotation |
VA22 | Change Quotation |
VA23 | Display Quotation |
VD02 | Change Sales Prospect |
VD03 | Display Sales Prospect |
VD04 | Display Changes |
VD06 | Flag for Deletion |
VK11 | Maintain Pricing |
VKOA | Assign G/L Account |
VOR1 | Def Common Distr. Channel |
VOR2 | Def Common Div |
VOV6 | Def Schedule Lines |
VOV8 | Def Sales Document Type |
CA01 | Create Routing |
CA02 | Edit Routing |
CA03 | Display Routing |
C301 | Create Sales BOM |
C302 | Change Sales BOM |
C303 | Display Sales BOM |
VB01 | Create Rebate Agreement |
VB02 | Change Rebate Agreement |
VB03 | Display Rebate Agreement |
VB21 | Create Sales Deal |
VB22 | Change Sales Deal |
VB23 | Display Sales Deal |
VB31 | Create Promotion |
VB32 | Change Promotion |
VB33 | Display Promotion |
VB35 | List Promotions |
VF01 | Create Proforma Invoice |
VF02 | Change Proforma Invoice |
VF03 | Display Proforma Invoice |
VF21 | Create Invoice List |
VF22 | Change Invoice List |
VF23 | Display Invoice List |
VL01 | Create Delivery |
VL02 | Change Delivery |
VL03 | Display Delivery |
Related Articles
- SAP to offer mobile ERP, CRM and business intelligence via Sybase platform (computing.co.uk)
- Pyramid Consulting Joins the SAP(R) PartnerEdge(TM) Program as an SAP Services Partner in the U.S. (eon.businesswire.com)
- SAP Business One Warehouse Management (slideshare.net)
- Successful SAP-Certified Integration of BSG Business Services’ Interface Allows EngageOneTM Interactive from Pitney Bowes Business Insight to Integrate with SAP ERP (eon.businesswire.com)
- SAP channel breathes sigh as projects return (channelweb.co.uk)
- SAP Outlines Sybase Development Plans (informationweek.com)
- SAP’s McDermott: Middle managers should not be data reporters (zdnet.com)
- SAP Starts Pilot Program to Use Latest On-Demand Technology for Education and Research (prnewswire.com)
- Crossgate Offers e-Invoicing Solution to Comply with Mexico SAT Enhancements (eon.businesswire.com)
- SAP Finds A Message And Messenger (blogs.forbes.com)
Amiable dispatch and this fill someone in on helped me alot in my college assignement. Say thank you you for your information.
It is remarkable, this rather valuable opinion
I am so happy to read this. This is the kind of manual that needs to be given and not the random misinformation that is at the other blogs. Appreciate your sharing this best doc.
When I initially commented I clicked the -Notify me when new feedback are added- checkbox and now each time a remark is added I get four emails with the same comment. Is there any manner you’ll be able to remove me from that service? Thanks!
I am not sure, since this is a service provided by WordPress.com. I will see what I can do.
In the meantime thank you for visiting.
WONDERFUL Post.thanks for share..more wait .. …
I’d come to pass on with you one this subject. Which is not something I usually do! I enjoy reading a post that will make people think. Also, thanks for allowing me to comment!
Hello, this really provides a good insight into SAP transaction codes and the naming convention/logic used by SAP to name transactions.
You might find the following websites interesting to be used as online references listing SAP transaction codes and SAP tables.
Thanks again Oliver for this great overview!
Hi there! This post could not be written any better! Reading through this post reminds me of my good old room mate! He always kept talking about this. I will forward this article to him. Fairly certain he will have a good read. Thank you for sharing!
Dear thanks a lot i am fresher to the sap operation its helps me lot thanks once again
is these codes are universal codes or changes ?