SAP Reference
MMMaterials Management
Covers procurement, inventory management, invoice verification, and material master data
29 tables32 t-codes4 S/4HANA changes
Verified August 2026
In the business-problem map Inventory & Working Capital · Procurement & Supply
Tables
Master Data · 15
- EINAPurchasing Info Record - General Datamaster
- EINEPurchasing Info Record - Purchasing Organization Datamaster
- LFA1Vendor Master (General Section)master
- LFB1Vendor Master (Company Code)master
- LFM1Vendor Master Record Purchasing Organization Datamaster
- MARAGeneral Material Datamaster
- MARCPlant Data for Materialmaster
- MARDStorage Location Data for MaterialmasterS/4HANA status: Active · Proxy View
- MARMUnits of Measure for Materialmaster
- MBEWMaterial Valuationmaster
- MCHBBatch Stocksmaster
- MLANTax Classification for Materialmaster
- MLGNMaterial Data for Each Warehouse Numbermaster
- MLGTMaterial Data for Each Storage Typemaster
- MVKESales Data for Materialmaster
Transactional · 11
- EBANPurchase Requisitiontransaction
- EBKNPurchase Requisition Account Assignmenttransaction
- EKBEHistory per Purchasing Documenttransaction
- EKETScheduling Agreement Schedule Linestransaction
- EKKNAccount Assignment in Purchasing Documenttransaction
- EKKOPurchasing Document Headertransaction
- EKPOPurchasing Document Itemtransaction
- MATDOCMaterial Document (S/4HANA)transaction
- MKPFHeader: Material DocumenttransactionS/4HANA status: Replaced · Compat View
- MSEGDocument Segment: MaterialtransactionS/4HANA status: Replaced · Compat View
- MSKASales Order StocktransactionS/4HANA status: Active · Proxy View
Configuration · 2
Text Tables · 1
Transaction Codes
- MB01Post Goods Receipt for POCreateS/4HANA status: Replaced
- MB1AGoods WithdrawalCreateS/4HANA status: Replaced
- MB1BTransfer PostingCreateS/4HANA status: Replaced
- MB1COther Goods ReceiptsCreateS/4HANA status: Replaced
- MB31Goods Receipt for Production OrderCreateS/4HANA status: Replaced
- MB51Material Document ListReport
- MB52List of Warehouse Stocks on HandReport
- ME21NCreate Purchase OrderCreate
- ME22NChange Purchase OrderChange
- ME23NDisplay Purchase OrderDisplay
- ME2LPurchasing Documents per VendorReport
- ME2MPurchasing Documents per MaterialReport
- ME2NPurchasing Documents per Document NumberReport
- ME31KCreate ContractCreate
- ME31LCreate Scheduling AgreementCreate
- ME32KChange ContractChange
- ME33KDisplay ContractDisplay
- ME51NCreate Purchase RequisitionCreate
- ME52NChange Purchase RequisitionChange
- ME53NDisplay Purchase RequisitionDisplay
- ME5AList Display of Purchase RequisitionsReport
- MI04Enter Inventory Count with DocumentCreate
- MIGOGoods MovementCreate
- MIROEnter Incoming InvoiceCreate
- MK01Create Vendor (Purchasing)CreateS/4HANA status: Replaced
- MK02Change Vendor (Purchasing)ChangeS/4HANA status: Replaced
- MK03Display Vendor (Purchasing)DisplayS/4HANA status: Replaced
- MM01Create MaterialCreate
- MM02Change MaterialChange
- MM03Display MaterialDisplay
- MMBEStock OverviewDisplay
- MR8MCancel Invoice DocumentChange
S/4HANA Changes in MM
- MKPF→MATDOCcompatibility view
Header data represented in MATDOC; MKPF exists as a CDS compatibility view for legacy reads (NSDM)
- MSEG→MATDOCcompatibility view
Item data represented in MATDOC; compatibility views preserve many legacy reads (NSDM)
- MARD→MATDOCproxy view
MARD persists for storage-location master data; stock quantities calculated via NSDM CDS/proxy views using MATDOC/MATDOC_EXTRACT
- LFA1→BUT000master data integration
Business Partner (BUT000) is the lead object in S/4HANA; LFA1 persists and is kept in sync via CVI (Customer-Vendor Integration). Create/update via Business Partner transactions