SAP MM Transaction Codes

The following table lists frequently used transactions codes for Materials Management module in SAP.

Download PDF – SAP MM Module Tcodes List

Materials Management Master Data Transactions

Material Master  

MM01Create Material Master

MM02Change Material Master

MM50 Extend Material Views

MMPVClose Period For Materials

MM06Flag For Deletion – Material

MM17Mass Maintenance – Material

MM71Archive/Delete – Material

MM72Display Archive
Vendor Master  

MK01Create Vendor – Purchasing

MK02Change Vendor – Purchasing

MK05 Vendor Block – Purchasing

MK06Flag for Deletion – Purchasing

XK01Create Vendor – Central

XK02Change Vendor – Central

XK05Vendor Block – Central

XK06Flag for Deletion – Central

XK99Mass Maintenance – Vendor Record
Customer Master


VD01Create Customer Master Data – Sales Area

VD02Change Customer Master Data – Sales Area

XD01Create Customer Master Data – Complete

XD02Change Customer Master Data – Complete
Info Record


ME11Create Info Record

ME12Change Info Record

ME15Flag for Deletion – Info Record

MEMASSINMass Maintenance – Info Record
Source List


ME01Maintain Source List

ME0MMaintain Source List By Material

ME05Generate Source List

ME06Analyze Source List

ME07Reorganise Source List
Quota Arrangement


MEQ1Maintain Quota Arrangement

MEQMMaintain Quota Arrangement By Material

MEQ6Analyze Quota Arrangement

MEQ8Monitor Quota Arrangement

MEQ7Delete Quota Arrangement
Batch Data  

CT04Define Batch Characteristics

CL02Define Batch Classes

MSC1NCreate Batch

MSC2NChange and Classify Batch
Message Conditions  

MN01Create Message Condition – RFQ

MN02Change Message Condition – RFQ

MN04Create Message Condition – Purchase Order

MN05Change Message Condition – Purchase Order

MN07Create Message Condition – Scheduling Ag.

MN08Change Message Condition – Scheduling Ag.

MN10Create Message Condition – Delivery Sched.

MN11Change Message Condition – Delivery Sched.

Materials Management Other Frequently Used Transactions

Reorder Point Planning


MD14Convert Planned Order to Purchase Requisition

MD15Collective Conversion to Purchase Requisition
 MD12Delete Individual Planned Order
 MD20Create Planning File Entries
 MDABPlanning File Entries (background)
 MD01Total Planning Online
 MDBTTotal Planning (background)
 MD03Single Item, Single Level Planning
 MD08MRP Reorganisation List
Requisition  

ME51NCreate Requistion

ME52NChange Requistion

MEMASSRQMass Maintenance Requisition

ME56Assign Source of Supply

ME57Assign and Process
RFQ Process  

ME41Create Request For Quotation

ME42Change Request For Quotation

ME9APrint RFQ

ME47Maintain Quotation

ME49Price Comparison
Scheduling Agreement


ME31LCreate Scheduling Agreement

ME32LChange Scheduling Agreement

ME9LPrint Scheduling Agreement

ME38Maintain Delivery Schedule

ME9EPrint Delivery Schedule
Purchase Order


ME58Create PO via Assignment List

ME59NCreate PO Automatic from Req

ME21N Create PO for Vendor

ME22NChange Purchase Order

ME9FPrint Purchase Order

MEMASSPOMass Maintenance PO



Release Purchase Order


ME29NRelease PO Individual

ME28Collective Release PO
Goods Receipt  

MIGOGoods Receipt for PO
Invoice Matching


MIROEnter Invoice & Maintenance

MRBRRelease Blocked Invoices

MR8MCancel Invoice
Stock Movements


MB1AGoods Issues

MBSTCancel / Reverse Goods Movement

MB1BTransfer Postings (Stock and Status)
Consignment Stocks 

MRKOConsignment Settlement
Physical Inventory 

MI01Create Count Document

MI02Change Count Documeny

MI21Print Physical Inventory Document

MI04Enter Count

MI05Change Count

MI11Recount

MI07Post Differences

MI20Differences List

Leave a Comment