Essential SAP MM Tcodes and Material Master Screen Configuration

Introduction

SAP Materials Management (MM) module plays a crucial role in procurement, inventory management, and material tracking. Understanding the key SAP MM Tcodes and Material Master Screen configuration is essential for SAP professionals. This guide covers the most important transaction codes (Tcodes) related to Material Master, Unit of Measure, Moving Average Price, and Configuration Changes in SAP MM.

1. Important SAP MM Tcodes for Material Master Screens

The Material Master in SAP MM is the central repository for all material-related data. Below are the critical SAP MM Tcodes used for Material Master management:

1.1 Various Material Master Screens

  • MM01 – Create Material
  • MM02 – Change Material
  • MM03 – Display Material
  • MM06 – Flag Material for Deletion
  • MM04 – Display Material Master Changes
  • MMAM – Change Material Type (e.g., FERT to HALB)
These transaction codes are essential for maintaining, modifying, and reviewing material master data in SAP.

2. Configuration of Material Master Screens (MM01 / MM02 / MM03)

Proper configuration of Material Master screens ensures seamless data entry and processing in SAP MM. The following Tcodes are used for configuring fields and data screens:
  • OMSR – Assign fields to field groups
  • OMS9 – Maintain data screen fields
These configurations help in controlling the visibility and functionality of fields within Material Master screens.

3. Unit of Measure (UOM) in SAP MM

SAP allows users to define multiple units of measure for a material. The Units of Measure button in the Material Master screen enables users to store conversion rates between different measurement units.

To extract Unit of Measure (UOM) conversion data, a sample program ZUNT can be used to fetch details from the unit conversion table.

4. Impact on Moving Average Price in SAP MM

The Moving Average Price (MAP) of a material in SAP MM fluctuates based on various inventory transactions. The following activities affect the moving average price in SAP:
  • Goods Receipt for Purchase Orders – When goods are received, MAP updates based on the purchase price.
  • Plant-to-Plant Transfers – Transferring materials between plants impacts MAP.
  • Invoice Receipt – Vendor invoices affect material costs.
  • Settlement – Cost settlement adjusts MAP accordingly.
  • Price Change – Manual price changes influence MAP calculations.

5. Common Configuration Changes in SAP MM

To customize SAP MM settings, various configuration changes can be made using the following Tcodes:
  • Define New Material Group – Use OMSF to create new material groups.
  • Define New Valuation Class – Use OMSK for valuation class setup and OBYC for automatic account posting.
  • Define Material Account Assignment Group – Configure OVK5 for account assignment.
  • Customer/Material/Account Key Configuration – Maintain transaction settings using VKOA.

Conclusion

Mastering SAP MM Tcodes is crucial for efficient material management and inventory control. From creating materials (MM01) to defining valuation classes (OMSK), these transaction codes streamline business processes in SAP MM. Proper configuration of Material Master Screens, understanding Unit of Measure conversions, and managing Moving Average Price help organizations maintain accurate material records.

FAQs on SAP MM Tcodes & Material Master Configuration

1. What is the difference between MM01, MM02, and MM03?
  • MM01 is used to create new materials.
  • MM02 allows modifications to existing materials.
  • MM03 is for viewing material details.
2. How does the Moving Average Price change in SAP MM?

MAP updates based on transactions like Goods Receipts, Invoice Receipts, and Price Changes, impacting the material cost.

3. What is the use of MM06 in SAP MM?

MM06 is used to flag materials for deletion, preventing further transactions for those materials.

4. How can I assign fields to a field group in Material Master?

Use OMSR to assign fields to a field group, which helps in controlling the visibility of fields in Material Master.

5. What is the function of OBYC in SAP MM?

OBYC is used for automatic account posting, linking material transactions to the correct financial accounts.

6. How do I change the material type in SAP MM?

Use MMAM to change the Material Type (e.g., from FERT to HALB).

Goto:
SAP MM Purchasing

Back to:
SAP MM (Materials Management) Configuration Hints and Tips

Return to :-
SAP ABAP/4 Programming, Basis Administration, Configuration Hints and Tips

(c) www.gotothings.com All material on this site is Copyright.
Every effort is made to ensure the content integrity.  Information used on this site is at your own risk.
All product names are trademarks of their respective companies.  The site www.gotothings.com is in no way affiliated with SAP AG.
Any unauthorised copying or mirroring is prohibited.