Sap - MM
Sap - MM
Client/Company
• Definition:
o Represents a corporate group in the SAP R/3 system with its own data, master
records, and set of tables.
• Customization Step:
o Path: /NSPRO -> SAP Ref. IMG -> Enterprise Structure -> Definition -> Financial
Accounting -> Define Company
o T-Code: /NOX15
Company Code
• Definition:
o Each company code has its own balance sheet and profit & loss account.
• Customization Step:
o Path: /NSPRO -> Enterprise Structure -> Definition -> Financial Accounting -> Edit
Company Code Data
o T-Codes:
▪ /NEC01 – Copy data from the default company code (e.g., 1000).
Controlling Area
• Definition:
• Customization Step:
o Path: /SPRO -> Enterprise Structure -> Definition -> Controlling -> Maintain
Controlling Area
o T-Code: OX06
Plant
• Definition:
• Customization Step:
o Path: /SPRO -> Enterprise Structure -> Definition -> Logistic-General -> Define, Copy,
Delete, Check Plant
o T-Code: OX10
Valuation Area
• Definition:
o SAP recommends setting the valuation level at the plant level for systems using
Production Planning (PP), Costing, or SAP Retail.
• Customization Steps:
1. Path: /SPRO -> Enterprise Structure -> Definition -> Logistic-General -> Define Valuation Level
2. T-Code: OX14
Storage Location
• Definition:
• Customization Steps:
o Path: /SPRO -> Enterprise Structure -> Definition -> Material Management ->
Maintain Storage Location
o T-Code: OX09
• Interview Question:
Purchasing Organization
• Definition:
o Responsible for procurement contracts and has its own vendor master data.
• Types:
• Assignments:
• Customization Steps:
o Path: /SPRO -> Enterprise Structure -> Definition -> Material Management ->
Maintain Purchasing Organization
o T-Code: OX08
o T-Code: OX16
o T-Code: OX19
o T-Code: OX18
o To Plant: OX17
• Path: EC01
1. Define Output Format of Material Numbers
• Details:
Configuration Steps:
• T-code: OMSL
• Menu Path: SPRO > SAP REF IMG > Logistics General > Material Master > Basic Settings >
Define output format of material numbers.
2. Update details:
• Configuration Steps:
o T-code: OMSY
o Menu Path: SPRO > IMG > Logistics General > Material Master > Basic Settings >
Maintain company code for material management.
• Configuration Steps:
o T-code: OMS2
o Menu Path: SPRO > Logistics General > Material Master > Basic Settings > Material
Types > Define Attributes of Material Types.
• Configuration Steps:
o T-code: MMNR
o Menu Path: SPRO > Logistics General > Material Master > Basic Settings > Material
Types > Define Number Ranges for Each Material Type.
1. Create groups.
• Configuration Steps:
o T-code: OMSF
o Menu Path: SPRO > Logistics General > Material Master > Settings for Key Fields >
Define Material Groups.
• Purpose: Assign groups of people responsible for procurement activities within a purchasing
organization.
• Configuration Steps:
o T-code: OME4
o Menu Path: SPRO > Material Management > Purchasing > Create purchase group.
• Configuration Steps:
o T-code: OMS3
MASTER DATA
SAP R/3 operates on real-time data, ensuring no time lag between data entry and data availability.
The key principle while creating any data is to maintain data integrity.
1. Master Data
o Characteristics:
2. Transactional Data
6. Quota Arrangement
Key Points:
• Purpose:
o Different departments handle specific materials and maintain their respective views
of the material master record.
• Data Screens:
o Main Data:
o Additional Data:
1. Material Types: Define the properties and behavior of materials in various processes.
2. Material Groups: Group materials with similar characteristics for easy management.
This layout offers a clear distinction between categories, types, and specific details of master data for
better understanding and utility.
Material Master Data in SAP
SAP operates on real-time data, ensuring no time lag between data entry and availability.
Maintaining data integrity is crucial during data creation.
1. Master Data:
o Data that remains consistent over a long period but is updated regularly.
2. Transactional Data:
3. Info Record Master Data: Links vendor and material price data.
6. Quota Arrangement
Purpose: Stores information about materials a company can procure, produce, store, or sell.
Data Levels:
1. Main Data:
o Company Code Level: Material description, base unit of measure, material group.
Material Types
Material Group
• Example Categories:
2. Plant Level: Valid within a plant and all its storage locations.
Answer:
Use Tcode MR21:
4. Source List
5. Quota Arrangement
• Key Attributes:
o Material Number
o Industry Sector
o Material Type
• Data Segmentation:
• Group materials with similar attributes (e.g., ROH: Raw materials, FERT: Finished products).
• Key Controls:
o Number assignments
o Price control
o Inventory valuation
o Field selection
Key Functionalities
• Automatic PO Creation:
Enables automatic generation of purchase orders from requisitions.
• Batch Management:
For materials requiring batch processing.
• Quota Arrangement:
Allocates procurement among vendors based on quotas.
• Storage Conditions:
Define requirements like refrigeration or specific containers.
• Labeling Requirements:
Specify label types and printing preferences.
2. Steps:
• The Vendor Master holds comprehensive information about vendors for procurement, sales,
and business transactions.
1. General Data
o Maintained at the client level and valid across all organizational levels.
o Includes financial data like banking details, tax numbers, and GST numbers.
Key Notes
Types of Vendors
4. Regular Vendor: Supplies materials at the company or client level, supporting the entire
corporate group.
Vendor Account
1. Vendor Creation
o Creation: XKN1.
5. Vendor Blocking