A Comprehensive List of SAP MM Tables
SAP MM (Materials Management) is a module of the SAP ERP system that helps companies manage their procurement, inventory, and distribution activities. To help make this process easier, SAP provides an extensive range of tables that help track data associated with materials management. This article explores some of the most important SAP MM tables and provides brief explanations of the data they contain.
MARA - General Material Data
The MARA table holds general data about a material, such as its length and width dimensions, storage information, heat tolerance, volume, and weight specifications. This table is important for supplying inventory managers with the necessary information to manage warehouse inventories effectively. Other fields in this table include gross weight, net weight, and country of origin.
MVKE - Sales Organization Data for Material
The MVKE table holds sales organization data associated with the material from the MARA table. The value held in this table determines which sales and distribution view of a material can be seen by different organizations and the allowed prices and discounts for customers. This table is important for accurately pricing materials for specific customers and tracking inventory to ensure sales availability.
MCHB - BOM Header
The MCHB table holds data on the bill of materials used in the SAP MM module. This includes the material’s name, description, number of components, assembly varieties, unit of measure, and estimated labor costs for assembling the components. This table is important for accurately tracking and measuring a finished product’s cost.
BKPF - Accounting Document Header
The BKPF table holds accounting document header information in the SAP MM module. Data stored here include:
The company code.
Document number and type.
Posting date.
Reference numbers associated with the document.
This table provides an easy way to view all your financial documents at a glance, helping you reduce manual data entry and maximize productivity in your business processes.
VBAK – Sales Document Header
The VBAK table in the SAP MM module stores all the sales document header information. This includes the customer ID, order type, and sales area, as well as the pricing conditions for billing and delivery. The data stored in this table provides a full view of information about each sales document, helping ensure accuracy and efficiency when managing your business processes.




















