SAP MM Master Data

SAP Master Data

SAP Master data is the set of data which is commonly used across the entire organization and all business processes. Master data is shared by different people for different purposes at the same time. Information about material, customers, suppliers etc are not changing frequently.

Therefore if the users have to re-enter those information it will be a huge waste of effort. Hence it’s efficient to keep this information in a place which every user can access. SAP has defined master data for different modules.

E.g.Master data used in production process

  • Bill of Material (BOM)
  • Work Center
  • Product Routings
  • Material Master

SAP MM Master Data

Production Resource Tools (PRT)


The importance of master data definition of SAP is the introduction new management practices.  For example some organizations have not defined work centers in their manufacturing plants. Therefore SAP encourages user to adopt best management practices across the industry. That’s why SAP is not regarded as an ordinary software system.

SAP standard tables contain too many fields. For example CRHD (Work Center Header) table contains 129 fields. This is because SAP uses one work center header table across all modules of SAP. Different people need different information about work center. LOART (Wage Type) field is not important for production planners. It is important for the FI or HR people who are responsible for salary making process. SAP provides room for everyone to represent their data in a single work center header table.

SAP standard tables relevant to Work Center

CRHD         Work center Header Data

CRCA         Work center Capacity Allocation

CRCO         Work center Cost Center Assignment

CRHH         Hierarchy Header

CRHS          Hierarchy Structure

CRTX          Work center Text

KAKO         Capacity Header

KAZY          Intervals of Capacity

Data redundancy and duplication problems will not arise with the use of one database across the enterprise. This will increase the system efficiency.

Also See: How to add New fields to Field Catalog?

Online Training Tutorials

  • Structure of SAP SD Master DataWhat is Structure of SAP SD Master Data?The SAP SD Master data forms the basis of the SD processing. Master data is the responsibility of all SAP modules, as each module has an element of it. However, many other modules other […]
  • Types of Master data in sap mmWhat are the different Types of Master data in SAP MM?The Master data in SAP is used to be base data that can store all the required inform about the transaction. If someone producing, transferring stock, selling, purchasing, doing physical […]
  • Purchasing Information RecordsTo Create Purchasing Information Records for material with Material MasterPurchasing Information Records (Info records) are maintained as Master data, just as Material and Vendor master data is maintained.  Info records may be created for materials that have a […]
  • Variant Configuration in sapWhat is Variant Configuration in SAP?Variant Configuration in SAP: Description of complex products that are manufactured in many variants (for example, cars). All variants are defined as one variant product The variant […]
  • Bill of MaterialsWhat is Bill of Materials (BOM)?Bill of Materials : BOM is a complete, formally structured list of components (raw or semi finished materials), which are needed to manufacture a finished product. The BOM list contains […]
  • sapSAP Terminology what it means?Master data is a  collection of  information  about  a person or an object,  e.g. a cost object,  vendor,  or  G/L account.  For example,  a vendor master record contains not only general […]
  • release procedureHow to do Pricing Release Procedure in SD?Define Processing Status - SM30 -> V_T686E You are free to design your own processing status flow. e.g. from 01 -> 02 or from 01 -> 02 -> 03 To convert the old Pricing […]
  • sap implementationSAP Implementation available Tools During the ProjectEmbarking on an sap implementation project requires a lot of careful thought beforehand. You need to think about what you want to accomplish, the optimum sequence, and the business cases […]