Overview of SAP MM Transaction Codes
SAP Material Management (SAP MM) is an essential module in
SAP ERP that supports procurement and inventory functions. SAP MM transaction
codes (T-Codes) help users perform specific tasks efficiently. All SAP
transactions are stored in table TSTC, and most MM-related transactions
begin with the letter “M”.
List of SAP MM Transaction Codes by Function
Material Master Management
Transaction Code |
Description |
IH09 |
Display Material |
MM01 |
Create Material |
MM02 |
Change Material |
MM03 |
Display Material |
MM50 |
List Extendable Materials |
MMBE |
Stock Overview |
MMI1 |
Create Operating Supplies |
MMN1 |
Create Non-Stock Material |
MMS1 |
Create Service |
MMU1 |
Create Non-Valuated Material |
Purchase Requisition Management
Transaction Code |
Description |
ME51N |
Create Purchase Requisition |
ME52N |
Change Purchase Requisition |
ME53N |
Display Purchase Requisition |
ME5A |
List Display of Purchase Requisitions |
ME5J |
PRs for Project |
ME5K |
Requisitions by Account Assignment |
MELB |
Transactions by Tracking Number |
Requisition Processing and Ordering
Transaction Code |
Description |
ME56 |
Assign Source to PR |
ME57 |
Assign and Process PRs |
ME58 |
Ordering: Assigned PRs |
ME59 |
Automatic PO Generation |
Releasing Purchase Requisitions
Transaction Code |
Description |
ME54 |
Release PR |
ME55 |
Collective Release of PRs |
ME5F |
PR Release Reminder |
Reservation Management
Transaction Code |
Description |
MB21 |
Create Reservation |
MB22 |
Change Reservation |
MB23 |
Display Reservation |
MB24 |
Reservations by Material |
MB25 |
Reservations by Account Assignment |
Goods Movements and Returns
Transaction Code |
Description |
MB1C |
Other Goods Receipts |
MB1B |
Transfer Posting |
MB90 |
Output Processing for Mat. Docs |
MBRL |
Return Delivery per Mat. Doc. |
Inventory Management and Cycle Counting
Transaction Code |
Description |
MIBC |
ABC Analysis for Cycle Counting |
MI01 - MI03 |
Create, Change, Display Inv. Docs |
MI31
- MI40 |
Batch Input Operations |
MI04 - MI06 |
Enter/Change/Display Count |
MI09 |
Enter Count w/o Document |
MI11 |
Recount Physical Inventory Document |
MI07, MI37 |
Process/Post Differences |
MI08 - MI20 |
Difference Lists and Printing |
Classification System
Transaction Code |
Description |
CT01 |
Create Characteristic |
CT02 |
Change Characteristic |
CT03 |
Display Characteristic |
CL01 |
Create Class |
CL02 |
Change Class |
CL03 |
Display Class |
CL04 |
Delete Class |
CL2B |
Class Types |
How to Create a New Material Master Unit of Measurement (UOM)
Creating a Unit of Measurement is crucial when defining materials
in SAP MM. Follow the steps below to set it up correctly.
SAP Path to Define UOM:
SPRO → SAP Reference IMG → General Settings → Check
Units of Measurement
Configuration Steps:
-
Define Dimension: Set the dimensional reference like
Length, Weight, etc.
-
Assign ISO Code: Standard international code for the
unit.
-
Create Units of Measurement: Define individual units
like KG, MTR, etc., and link them to dimensions.
Frequently Asked Questions (FAQs)
1. What is the purpose of transaction code MM01?
MM01 is used to create new material master records in
SAP.
2. How do I check stock availability in SAP MM?
Use MMBE to access the Stock Overview screen showing
current inventory status.
3. Which T-Code is used for creating purchase requisitions?
Use ME51N for creating new purchase requisitions.
4. How can I view the material document after posting
goods?
Access MB90 to process and print material documents
after posting goods movement.
5. What is the function of MI01?
MI01 helps in creating a physical inventory document
for stocktaking.
6. How to analyze stock based on usage class?
Use MIBC to perform ABC analysis for effective
cycle counting.
Conclusion
Mastering SAP MM transaction codes is essential for professionals
in procurement and inventory management. With this guide, you now have
a clear and structured view of the most commonly used T-Codes within the
SAP MM module. |
SAP MM Tips
|