What is MM Module in SAP (Material Management )?
SAP MM (Material Management) is a functional module in SAP ERP system which is responsible for all kind of Logistic, Procurement and Inventory related process. It plays a very important role in manufactures Supply Chain. MM Module in SAP

SAP MM is one of the most important modules for the procurement of the material. In this module material and vendor-related transactions are configured.
SAP MM (Material Management) covers all area within Supply Chain process including Material requirement, Source determination, Procurement process, Invoice verification and inventory usage. SAP MM is a part of Logistic Area which manage the purchase related activity of an organization.
It supports all aspects of material management. It is the backbone of logistic and purchase which incorporates modules like Sales and Distribution, Production Planning, Plant Maintenance, Warehouse Management which are controlled in Materials Management module.
SAP MM is integrated with some other modules of SAP ERP are SAP PP (Production and Planning). SAP SD (Sales and Distribution), SAP FICO (Financial and Controlling), SAP PM (Plant Maintenance) and SAP QM (Quality Management).
Enterprise Structure Configuration in SAP MM.
- Define Company Code.
- Transaction Code – OX02.
SPRO–>SAP Reference IMG–>Enterprise Structure–>Definition–>Financial Accounting–>Edit, Copy, Delete, Check Company Code.
Click on the link below to know more about how to define company code in SAP
- Define Plant.
- Transaction Code – OX10.
SPRO–>SAP Reference IMG–>Enterprise Structure–>Definition–>Logistic General–>Define, Copy, Delete, Check Plant.
Click on the link below to know more about Define Plant in SAP MM
- Define Storage Location
- Transaction Code – OX09.
SPRO –> SAP Reference IMG –> Enterprise Structure –> DefinitionàMaterials Management –> Maintain Storage Location.
To Know more about Define Storage Location please click on mention link.
- Define Purchase Organization
- Transaction Code – OX08.
SPRO –> SAP Reference IMG –> Enterprise Structure –> Definition –> Materials Management –> Maintain Purchase Organization.
To Know more about Define Purchase Organization please click on below link.
- Define Purchase Group
- Transaction Code – OME4.
SPRO –> SAP Reference IMG –> Enterprise Structure –> Definition –> Materials Management –> Create Purchase Group.
To Know more about Define Purchase Group please click on below link.
MASTER DATA IN SAP MM.
- Material Master.
- Create- MM01.
- Change- MM02.
- Display- MM03.

- Vendor Master.
- Create- XK01.
- Change- XK02.
- Display- XK03.
XK01 Crate Vendor Centrally.
FK01 Create Vendor Via Accounting.
MK01 Create Vendor Via Purchasing.
- Purchase Info Record.
- Create- ME11.
- Change- ME12.
- Display- ME13.
- Purchasing in SAP MM.
Purchase Requisition.
- Create- ME51N.
- Change- ME52N.
- Display- ME53N.
- Purchase Order.
- Create- ME21N.
- Change- ME22N.
- Display- ME23N.
- Request for Quotation.
- Create- ME47.
- Change- ME48.
- Display- ME49.
- Inventory Management in SAP MM.
- Goods Receipt.
Transaction Code- MIGO.
Movement Type is 101.
- Goods Issue.
Transaction Code- MB1A
Movement Type related to Issue
Movement Type related to Issue
For All above said process we required some pre-requisite which we need to configure during implementation like Number range, Material Type, Materials Group, Document type and some other fields which is mandatory required to complete a particular process.For Example, in transaction code MM01 to create a material.

PROCURE TO PAY PROCESS IN SAP MM

SAP MM TABLES
Material Masters Tables
MARA: General Material Data.
MAKT: Material Description.
MARC: Plant Data for Material.
MARD: Storage Location Data for Material.
MBEW: Material Valuation.
VENDOR MASTER
LFA1: Vendor Master (General Section).
LFB1: Vendor Master (Company Code).
LFM1: Vendor master record purchasing organization data.
LFM2: Vendor Master Record: Purchasing Data.
PURCHASING
EBAN: Purchase Requisition.
EKKO: Purchasing Document Header.
EKPO: Purchasing Document Item.
EORD: Purchasing Source List.
EINA: Purchasing Info Record: General Data.
EINE: Purchasing Info Record: Purchasing Organization Data.
SAP MM TRANSACTION CODES
MM01: Create Material.
MM02: Change Material.
MM03: Display material.
MM04: Display Changes.
MM06: Flag Material for Deletion.
IH09: Display material: material selection.
MM50: Extend Material Views.
MM60: Material List.
MMBE: Stock Overview.
ME51N: Create Purchase Requisition.
ME52N: Change Purchase Requisition.
ME53N: Display Purchase Requisition.
ME54: Release Purchase Requisition.
ME55: Collective Release of Purchase Requisition.
MB21: Create Reservation.
MB22: Change Reservation.
MB23: Display Reservation.
MB1A: Enter Goods Issue.
MB1B: Enter Transfer Posting.
MB1C: Enter Other Goods Receipts.
ME41: Create Request for Quotation.
ME42: Change Request for Quotation.
ME43: Display Request for Quotation.
ME47: Maintain Quotation.
ME21N: Create Purchase Order.
ME22N: Change Purchase Order.
ME23N: Display Purchase Order.
ME29N: Release Purchase Order.
MIGO: Goods Receipt.
MIRO: Enter Incoming Invoice.
All above said Transaction codes are related to performing any functional process in SAP MM like creation of purchase order, creation of material, goods receipt, goods issue, invoice verification etc.
After creation this functional process our business required the reports for those action which we perform in by using above transaction codes.
We have in SAP some other Transaction Codes are available to list this kind of reports are:
MB51: Material Doc. List
MB52: List of Warehouse Stocks on Hand
ME2L: Purchase Orders by Vendor
ME2M: Purchase Orders by Material
ME2N: Purchase Orders by PO Number
ME4C: RFQs by Material Group
ME4L: RFQs by Vendor
ME4M: RFQs by Material
ME5A: Purchase Requisitions: List Display
ME5J: Purchase Requisitions for Project
ME5K: Requisitions by Account Assignment
MM60: Materials List
According to Business requirement sometime users ask for customizing reports according to there requirements here we go for the Technical Module ABAP who designed the reports according to requirement.
FAQ