1.
Important SAP MM T-Codes
Purchasing
• ME51N – Create Purchase Requisition
• ME52N – Change Purchase Requisition
• ME53N – Display Purchase Requisition
• ME21N – Create Purchase Order
• ME22N – Change Purchase Order
• ME23N – Display Purchase Order
• ME29N – Release Purchase Order
• ME31K – Create Contract
• ME32K – Change Contract
• ME33K – Display Contract
• ME11 – Create Purchasing Info Record
• ME12 – Change Purchasing Info Record
• ME13 – Display Purchasing Info Record
• ME01 – Maintain Source List
• ME41 – Create Request For Quotation
• ME42 – Change RFQ
• ME43 – Display RFQ
• ME47 – Maintain Quotation
• ME49 – Price Comparison
• ME81N – Analysis of Purchase Orders
Inventory Management
• MIGO – Goods Movement (GR, GI, Transfer)
• MB1A – Goods Withdrawal
• MB1B – Transfer Posting
• MB1C – Other Goods Receipt
• MB03 – Display Material Document
• MB04 – Cancel Material Document
• MB5B – Stock on Posting Date
• MB51 – Material Document List
• MB52 – List of Warehouse Stocks on Hand
• MB53 – Display Plant Stock Availability
• MB54 – Consignment Stocks
• MB5L – List of Stocks Values
• MB5T – Stock in Transit
• MBRL – Return Delivery per Material Document
Invoice Verification
• MIRO – Enter Incoming Invoice
• MIR7 – Park Invoice
• MIR4 – Display Invoice Document
• MIR6 – Invoice Overview
• MR8M – Cancel Invoice Document
• MRBR – Release Blocked Invoices
• MRRL – Evaluated Receipt Settlement
Master Data & Configuration
• MM01 – Create Material Master
• MM02 – Change Material Master
• MM03 – Display Material Master
• XK01 – Create Vendor Master (Centrally)
• XK02 – Change Vendor Master
• XK03 – Display Vendor Master
• MK01 – Create Vendor (Purchasing)
• MK02 – Change Vendor
• MK03 – Display Vendor
• OBYC – Automatic Account Determination
Reporting & Analysis
• ME2N – Purchase Orders by PO Number
• ME2L – Purchase Orders by Vendor
• ME2M – Purchase Orders by Material
• ME80FN – General Analysis (Purchasing Documents)
• MC$4 – Material Analysis
• MC$6 – Vendor Analysis
2. Important SAP MM Movement Types
Goods Receipt
• 101 – GR for Purchase Order into Unrestricted Stock
• 103 – GR for Purchase Order into GR Blocked Stock
• 105 – Release from GR Blocked Stock to Unrestricted
• 122 – Return Delivery to Vendor
• 124 – Return Delivery from GR Blocked Stock
Goods Issue
• 201 – GI for Cost Center
• 202 – Reversal of GI for Cost Center
• 221 – GI for Project
• 231 – GI for Sales Order
• 261 – GI for Order (Production/Maintenance)
• 281 – GI for Network
Stock Transfer / Transfer Posting
• 301 – Transfer Plant to Plant
• 309 – Material-to-Material Transfer
• 311 – Storage Location to Storage Location
• 313 – Plant to Plant Transfer (In Transit)
• 315 – GR for Plant to Plant Transfer
• 321 – Release from Quality Inspection Stock
Physical Inventory
• 701 – GR from Physical Inventory
• 702 – GI from Physical Inventory
• 703 – PI Adjustment: QI Stock
• 707 – PI Adjustment: Blocked Stock
Returns & Special Stocks
• 161 – Return to Vendor (PO Return)
• 453 – Consignment to Unrestricted
• 457 – Unrestricted to Consignment
• 501 – GR without PO (Unrestricted)
• 521 – GR from In-House Production
• 531 – GR from By-Product
• 541 – Transfer to Subcontracting
3. Important SAP MM Tables (50+)
Material Master
• MARA – General Material Data
• MARC – Plant Data for Material
• MARD – Storage Location Data for Material
• MAKT – Material Descriptions
• MBEW – Material Valuation
• MVKE – Sales Data for Material
• MLAN – Tax Classification for Material
• MARM – Units of Measure
• MAPR – Forecast Parameters
• MVER – Consumption Data
Vendor Master
• LFA1 – Vendor Master (General Section)
• LFB1 – Vendor Master (Company Code)
• LFM1 – Vendor Master (Purchasing Org)
• BNKA – Bank Master Data
• ADR6 – E-Mail Addresses
• ADR2 – Telephone Numbers
Purchasing
• EKKO – Purchasing Document Header
• EKPO – Purchasing Document Item
• EKET – Scheduling Agreement Schedule Lines
• EKES – Confirmations
• EKBE – PO History
• EKKN – Account Assignment
• T024 – Purchasing Groups
• T024E – Purchasing Orgs
• T161 – Purchasing Document Types
• T163 – Item Categories
Inventory Management
• MKPF – Material Document Header
• MSEG – Material Document Segment
• MARDH – Storage Location Data (History)
• MBEWH – Valuation Data (History)
• MSKU – Special Stocks with Customer
• MSLB – Special Stocks with Vendor
• MSPR – Project Stock
• T156 – Movement Types
• T159N – Inventory Parameters
Invoice Verification & Accounting
• RBKP – Invoice Document Header
• RSEG – Invoice Document Item
• BKPF – Accounting Document Header
• BSEG – Accounting Document Segment
• BSIK – Vendor Open Items
• BSID – Customer Open Items
• BSAS – Cleared Items
Configuration & Customizing
• T001 – Company Codes
• T001W – Plants/Branches
• T001K – Valuation Area
• OMSY – Current Period for Material Master
• T134 – Material Types
• T134T – Material Type Descriptions
• T024D – Material Groups
• T460A – Special Procurement Keys
Here’s your 1-Page SAP MM Cheat Sheet (Condensed for Last-Minute Revision)
SAP MM – One Page Cheat Sheet
Top 20 T-Codes (Most Asked in Interviews)
• MM01/MM02/MM03 – Create/Change/Display Material
• ME51N/ME52N/ME53N – Purchase Requisition (Create/Change/Display)
• ME21N/ME22N/ME23N – Purchase Order (Create/Change/Display)
• ME11/ME12/ME13 – Info Record (Create/Change/Display)
• ME31K/ME32K/ME33K – Contract (Create/Change/Display)
• MIGO – Goods Movement (GR/GI/Transfer)
• MB03 – Display Material Document
• MIRO – Enter Incoming Invoice
• MR8M – Cancel Invoice
• XK01/XK02/XK03 – Vendor Master (Create/Change/Display)
• OBYC – Automatic Account Determination
Top 20 Movement Types
• 101 – GR for PO (Unrestricted)
• 103 – GR Blocked Stock
• 105 – Release GR Blocked to Unrestricted
• 122 – Return Delivery to Vendor
• 201 – GI to Cost Center
• 221 – GI to Project
• 261 – GI to Order (Production/Maintenance)
• 301 – Transfer Plant to Plant
• 309 – Material-to-Material Transfer
• 311 – Storage Location Transfer
• 321 – Release from Quality Inspection
• 701/702 – PI Adjustment (GR/GI)
• 161 – Return to Vendor (PO Return)
• 541 – Transfer to Subcontracting
• 501 – GR without PO
Top 20 Tables
• MARA – General Material Data
• MARC – Plant Data for Material
• MARD – Storage Location Data
• MAKT – Material Descriptions
• MBEW – Material Valuation
• LFA1 – Vendor Master (General)
• LFB1 – Vendor Master (Company Code)
• LFM1 – Vendor Master (Purchasing Org)
• EKKO – Purchasing Document Header
• EKPO – Purchasing Document Item
• EKBE – PO History
• EKET – Schedule Lines
• MKPF – Material Document Header
• MSEG – Material Document Segment
• RBKP – Invoice Document Header
• RSEG – Invoice Document Item
• BKPF – Accounting Document Header
• BSEG – Accounting Document Segment
• T001W – Plants
• T156 – Movement Types
This sheet = 60 key points (20 T-codes + 20 movement types + 20 tables) → Your fastest recall tool before the interview.
SAP MM – One Page Cheat Sheet
Top 20 T-Codes
T-Code Description
MM01 / MM02 / MM03 Create / Change / Display Material Master
ME51N / ME52N / ME53N Purchase Requisition (Create/Change/Display)
ME21N / ME22N / ME23N Purchase Order (Create/Change/Display)
ME11 / ME12 / ME13 Purchasing Info Record (Create/Change/Display)
ME31K / ME32K / ME33K Contract (Create/Change/Display)
MIGO Goods Movement (GR/GI/Transfer)
MB03 Display Material Document
MIRO Enter Incoming Invoice
MR8M Cancel Invoice
XK01 / XK02 / XK03 Vendor Master (Create/Change/Display)
OBYC Automatic Account Determination
Top 20 Movement Types
Movement Type Description
101 Goods Receipt for PO (Unrestricted)
103 Goods Receipt to GR Blocked Stock
105 Release from GR Blocked to Unrestricted
Movement Type Description
122 Return Delivery to Vendor
201 Goods Issue to Cost Center
221 Goods Issue to Project
261 Goods Issue to Order (Production/Maintenance)
301 Transfer Posting Plant to Plant
309 Material-to-Material Transfer
311 Transfer Posting Storage Location to Storage Location
321 Release from Quality Inspection Stock
701 / 702 Physical Inventory Adjustments (GR/GI)
161 Return to Vendor (PO Return)
541 Transfer to Subcontracting
501 Goods Receipt without PO
Top 20 Tables
Table Description
MARA General Material Data
MARC Plant Data for Material
MARD Storage Location Data
MAKT Material Descriptions
MBEW Material Valuation
LFA1 Vendor Master (General Data)
LFB1 Vendor Master (Company Code Data)
LFM1 Vendor Master (Purchasing Org Data)
EKKO Purchasing Document Header
EKPO Purchasing Document Item
EKBE PO History
EKET Scheduling Agreement Schedule Lines
MKPF Material Document Header
MSEG Material Document Segment
RBKP Invoice Document Header
RSEG Invoice Document Item
BKPF Accounting Document Header
BSEG Accounting Document Segment
T001W Plants/Branches
T156 Movement Types
SAP MM – Quick Interview Q&A Guide
1. What is the difference between a Purchase Requisition (PR) and a Purchase Order (PO)?
• Answer:
o A PR (created using ME51N) is an internal document requesting the procurement of material/service.
o A PO (created using ME21N) is a legal document sent to the vendor for supplying goods or services.
2. Which T-codes are used to create PRs and POs?
• Answer:
o PR → ME51N (Create), ME52N (Change), ME53N (Display).
o PO → ME21N (Create), ME22N (Change), ME23N (Display).
3. What is the difference between movement type 101 and 103?
• Answer:
o 101: Goods Receipt against PO → Stock posted directly to unrestricted use.
o 103: Goods Receipt to GR blocked stock (quality check or approval pending).
4. What is movement type 122 used for?
• Answer:
o 122 is used for return delivery to vendor for a PO.
5. What is the difference between Tables EKKO and EKPO?
• Answer:
o EKKO: Header data of Purchasing Documents (PO/Contract).
o EKPO: Item data of Purchasing Documents (line items).
6. Which table stores material master general data?
• Answer:
o MARA stores general material master data (client-level).
7. What is OBYC used for in SAP MM?
• Answer:
o OBYC is used for Automatic Account Determination, linking material movements with GL accounts.
8. What is the difference between MIGO and MIRO?
• Answer:
o MIGO: Used for Goods Movements (GR, GI, transfer postings).
o MIRO: Used for Invoice Verification (post vendor invoice).
9. Which movement type is used for consumption posting to cost center?
• Answer:
o 201 – Goods Issue to Cost Center.
10. What are the key tables involved in Invoice Verification?
• Answer:
o RBKP → Invoice Document Header.
o RSEG → Invoice Document Items.