SAP S/4HANA Materials Management (MM) - Comprehensive Guide

SAP S/4HANA Materials Management (MM)

Comprehensive Guide to the MM Module in SAP S/4HANA

1. Introduction to SAP S/4HANA MM

SAP S/4HANA is SAP's next-generation business suite designed to help enterprises run simple in the digital economy. Materials Management (MM) is one of the core modules of SAP S/4HANA that handles the procurement and inventory functions of an organization. With the introduction of SAP S/4HANA, the MM module has undergone significant transformations to improve process efficiency, user experience, and analytics capabilities.

Evolution of SAP MM

The MM module in SAP S/4HANA represents a significant evolution from its predecessor in ECC (ERP Central Component). The major differences include:

  • Simplified data model with the introduction of the Universal Journal
  • Enhanced real-time capabilities through in-memory computing
  • Improved user experience through SAP Fiori apps
  • Advanced analytics and reporting capabilities
  • Embedded machine learning and predictive analytics
  • Integrated supply chain planning and execution
Indirect Procurement Best Practices +

Strategic Approaches

Recommended strategies for indirect procurement:

  • Catalog-Based Procurement: Self-service shopping for standard items
  • Spend Category Management: Strategic approach by category
  • Guided Buying: Steering users to preferred suppliers and items
  • Process Automation: Touchless processing for low-value items
  • Supplier Consolidation: Reducing supplier base for better terms
  • Contract Compliance: Ensuring purchases utilize negotiated agreements

S/4HANA Enablers for Indirect Procurement

Key features in S/4HANA that enhance indirect procurement:

  • Fiori-based self-service requisitioning
  • Flexible approval workflows
  • Mobile approval capabilities
  • Enhanced contract management
  • Improved service entry sheet processing
  • Embedded spend analytics
  • Machine learning for invoice automation

2. Company Structure

Understanding the organizational structure in SAP S/4HANA MM is essential as it forms the foundation for all procurement and inventory processes. The organizational elements define responsibilities, authorizations, and the scope of business activities.

Organizational Structure Overview

SAP's organizational structure in Materials Management consists of multiple hierarchical levels that define how a company organizes its procurement and inventory management activities:

🏢

Client

Highest level, represents entire system

💼

Company Code

Independent accounting entity

🏭

Plant

Physical location for inventory management

🛒

Purchasing Organization

Entity responsible for procurement

Enterprise Structure Elements

Client +

The client is the highest organizational level in SAP and represents a self-contained unit within the system:

  • Each client has its own master data, transactional data, and customizing settings
  • Clients are completely separate from each other (data security)
  • Cross-client reporting and processes are limited
  • Client-level settings affect all lower organizational levels
  • Often represents a corporate group or separate legal entities

Client settings are typically set during system implementation and rarely changed afterward.

Company Code +

The company code is the smallest organizational unit for which a complete self-contained set of accounts can be maintained:

  • Represents an independent accounting entity
  • Legally required to produce financial statements (balance sheet, P&L)
  • Has its own chart of accounts and fiscal year variant
  • Basis for all financial reporting
  • Multiple company codes can exist within a client

In Materials Management, the company code is critical for:

  • Valuation of inventory
  • Accounting entries for goods movements
  • Vendor master data (accounting view)
  • Payment terms and methods

Transaction: OX02, OX15

Plant +

The plant is a key organizational unit for logistics and represents a physical location where materials are produced, stored, or distributed:

  • Manufacturing facility, distribution center, warehouse, or regional office
  • Manages its own inventory and material requirements planning
  • Assigned to exactly one company code for valuation purposes
  • Can be assigned to one or more purchasing organizations
  • Serves as a default for many MM transactions

In Materials Management, plants are critical for:

  • Inventory management and stock levels
  • Material requirements planning (MRP)
  • Material master data (plant view)
  • Storage location assignment
  • Goods receipt and goods issue processes

Transaction: OX10, MM01 (Plant View)

Procurement-Specific Organizational Elements

Purchasing Organization +

The purchasing organization is responsible for procuring materials and services at optimized prices and conditions:

  • Negotiates prices, delivery terms, and conditions with vendors
  • Creates and manages purchasing documents (RFQs, POs, contracts)
  • Can be assigned to one company code (company-specific) or multiple company codes (cross-company)
  • Can be responsible for one or multiple plants
  • Handles vendor evaluation and selection

Assignment Types

Purchasing organizations can be structured in different ways:

  • Centralized Purchasing: One purchasing organization for multiple plants/company codes
  • Decentralized Purchasing: Each plant has its own purchasing organization
  • Hybrid Approach: Centralized for strategic purchasing, decentralized for operational purchasing

Transaction: OX08, ME01

Purchasing Group +

The purchasing group represents a buyer or group of buyers responsible for certain procurement activities:

  • Subdivides the purchasing organization into areas of responsibility
  • Often organized by material group, vendor, or product category
  • Used for operational purchasing activities
  • Enables analysis of buying patterns by buyer
  • Basis for authorization checks in purchasing transactions

Purchasing groups are assigned in:

  • Purchase requisitions
  • Request for quotations
  • Purchase orders
  • Contracts and scheduling agreements
  • Material master (purchasing view)

Transaction: OME4

Storage Location +

The storage location is a physical area where stock is kept within a plant:

  • Subdivides a plant's inventory into separate physical areas
  • Used for detailed inventory management
  • Always assigned to exactly one plant
  • Used in goods movements and stock transfers
  • Has no valuation impact (valuation occurs at plant level)

In Materials Management, storage locations are used for:

  • Stock keeping and inventory reporting
  • Goods receipt postings
  • Goods issue processes
  • Material reservations
  • Physical inventory counting

Transaction: OX09

Organizational Structure in S/4HANA

Innovations in S/4HANA Organizational Structure

SAP S/4HANA introduces several enhancements to the traditional organizational structure:

  • Central Procurement: Enhanced capabilities for centralized procurement across multiple SAP systems
  • Business Partner Approach: Unified handling of vendors, customers, and other business partners
  • Extended Plant Concept: More flexible plant definitions and assignments
  • Global Visibility: Improved cross-organizational transparency of inventory and procurement
  • Enhanced Authorization Concepts: More granular access control options

Organizational Hierarchy in S/4HANA MM

Organizational Level Responsible For S/4HANA Enhancements
Client System-wide settings, cross-company processes Enhanced cross-client reporting capabilities
Company Code Financial accounting, legal reporting Integration with Universal Journal, simplified legal consolidation
Purchasing Organization Strategic procurement, vendor management Central procurement hub, enhanced category management
Plant Inventory management, material planning Real-time inventory visibility, advanced planning capabilities
Storage Location Physical stock keeping Enhanced integration with warehouse management, simplified stock transfers

Configuration and Assignment Relationships

Key Configuration Relationships

Understanding the relationships between organizational elements is crucial for proper MM configuration:

Organizational Assignments

Client
Company Code
Plant
Storage Location

Purchasing Structure

Purchasing Organization
Purchasing Group
Buyer

Key assignment rules:

  • Each plant is assigned to exactly one company code
  • Each storage location belongs to exactly one plant
  • A purchasing organization can be assigned to one company code (company-specific) or multiple company codes (cross-company)
  • Plants can be assigned to multiple purchasing organizations
  • Purchasing groups operate within purchasing organizations but can span across multiple organizations

Transaction: SPRO (Enterprise Structure Implementation Guide)

3. Key Features and Innovations in SAP S/4HANA MM

📊

Real-time Analytics

Make informed decisions with real-time insights into procurement and inventory data.

🔄

Simplified Data Model

Reduced complexity with fewer tables and more intuitive structures.

📱

Fiori UX

Modern, responsive interface designed for an improved user experience.

🤖

Embedded AI

Machine learning capabilities for intelligent process automation.

Major Innovations in SAP S/4HANA MM

Material Ledger Mandatory +

In SAP S/4HANA, Material Ledger is mandatory and automatically activated for all materials. This enables:

  • Multiple currency valuation
  • Parallel valuation approaches
  • Actual costing capabilities
  • Enhanced transparency in material values
Simplified Inventory Management +

The inventory management processes have been simplified with:

  • Merged tables for material documents and accounting documents
  • Elimination of summarization for material documents
  • Real-time inventory valuation
  • Simplified stock balance tables
Central Procurement +

Central procurement capabilities allow for:

  • Centralized purchasing across multiple plants or companies
  • Enhanced visibility across the entire procurement process
  • Standardized procurement processes
  • Improved negotiation power through consolidated volumes
Embedded Analytics +

S/4HANA offers enhanced analytics capabilities including:

  • Real-time reporting without data replication
  • Embedded operational reporting
  • Predictive procurement analytics
  • Supplier evaluation and performance analytics

4. Business Processes in MM

The Materials Management module in SAP S/4HANA encompasses several key business processes that manage the flow of materials through an organization.

Core Business Processes

Source-to-Pay Process

Demand Identification
Source Determination
Purchase Order
Goods Receipt
Invoice Verification
Payment

Inventory Management Process

Goods Receipt
Stock Placement
Stock Transfers
Reservations
Goods Issue

Material Valuation Process

Price Control
Moving Average
Periodic Revaluation
Inventory Closing

5. Master Data Management

Master data in SAP S/4HANA MM forms the foundation for all procurement and inventory processes. Proper master data management is critical for effective system operation.

Key Master Data Objects

Material Master Data

The Material Master is a central repository for all materials used by an organization. It contains comprehensive information about each material including:

  • Basic data (description, unit of measure)
  • Purchasing data (order unit, purchasing group)
  • Sales data (sales unit, pricing)
  • Accounting data (valuation, price control)
  • Warehouse management data (storage conditions)
  • MRP data (lot size, safety stock)

In S/4HANA, material master data management has been simplified with fewer fields and more intuitive organization.

Transaction: MM01, MM02, MM03

Vendor Master Data

The Vendor Master contains information about suppliers and is crucial for the procurement process:

  • General data (name, address, contact)
  • Purchasing data (terms, incoterms)
  • Accounting data (payment terms, reconciliation account)
  • Partner functions (contacts for different purposes)
  • Tax information

S/4HANA introduces Business Partner as a unified approach to handling vendor master data.

Transaction: XK01, XK02, XK03, BP

Purchasing Info Records

Info Records maintain the relationship between materials and vendors:

  • Standard prices and conditions
  • Delivery and payment terms
  • Material specifications from the vendor
  • Performance statistics

Transaction: ME11, ME12, ME13

Source List

The Source List defines which vendors can supply specific materials:

  • Valid timeframe for procurement
  • Fixed vendor assignment
  • Preferred vendor flags
  • Procurement block indicators

Transaction: ME01, ME02, ME03

6. Procurement Process

The procurement process in SAP S/4HANA MM encompasses all activities from identifying a need to paying suppliers. The process has been streamlined in S/4HANA with improved usability and additional automation options.

Procurement Cycle

Detailed Procurement Process Flow

Purchase Requisition

A purchase requisition (PR) is an internal document requesting the procurement of materials or services:

  • Can be created manually or generated automatically from MRP
  • Contains material details, quantities, delivery dates and account assignments
  • May require approval based on value or type

Transaction: ME51N, ME52N, ME53N

Request for Quotation (RFQ) / Quotation

A Request for Quotation is sent to vendors to solicit pricing and conditions:

  • Multiple vendors can be included
  • Deadlines for submission can be specified
  • Quotations are evaluated and compared

Transaction: ME41, ME42, ME43, ME47, ME48, ME49

Purchase Order

A Purchase Order (PO) is a legally binding document sent to vendors:

  • Can be created with reference to PR, quotation, or contract
  • Contains pricing, delivery terms, and other conditions
  • May require approval based on value or type
  • Can be released to vendors via various channels

Transaction: ME21N, ME22N, ME23N, ME29N

Goods Receipt

Goods Receipt records the delivery of ordered materials:

  • Creates material document and accounting document
  • Updates inventory quantities
  • Triggers valuation update
  • Can be subject to quality inspection

Transaction: MIGO, MB01

Invoice Verification

Invoice Verification validates vendor invoices against POs and goods receipts:

  • Three-way matching (PO, GR, Invoice)
  • Automatic blocking of problematic invoices
  • Tax calculation and checking
  • Support for evaluated receipt settlement (ERS)

Transaction: MIRO, MR8M

Advanced Procurement Options

Outline Agreements +

Contracts

Long-term purchasing agreements with vendors, usually with committed values or quantities over a specified period. Contracts can be:

  • Value contracts (total value commitment)
  • Quantity contracts (total quantity commitment)

Transaction: ME31K, ME32K, ME33K

Scheduling Agreements

Long-term agreements with delivery schedules:

  • Contain delivery schedule lines
  • Commonly used for JIT (Just-in-Time) deliveries
  • Can have releases (with or without JIT schedule)

Transaction: ME31L, ME32L, ME33L

Procurement Types +

Stock Material Procurement

Procurement of materials that will be held in inventory:

  • Subject to inventory valuation
  • Managed through material master
  • Can be planned through MRP

Consumption-based Procurement

Directly expensed materials or services:

  • Account assignment at requisition or PO level
  • No inventory valuation
  • Includes services and non-stock materials

Subcontracting

Process where components are provided to vendors for processing:

  • Components are tracked at the vendor location
  • Special stock types are used
  • Requires separate subcontracting BOMs
S/4HANA Innovations in Procurement +

Central Procurement

Enables centralized purchasing across multiple plants or companies:

  • Creates transparency across the entire procurement process
  • Supports hub deployment scenarios
  • Enables central procurement with local execution

Machine Learning for Procurement

S/4HANA incorporates machine learning for enhanced procurement processes:

  • Purchase order automation
  • Contract consumption recommendations
  • Supplier selection recommendations
  • Anomaly detection in invoice verification

8. Pricing Procedure

The Pricing Procedure in SAP S/4HANA MM defines how the system calculates prices and conditions for purchasing documents. It provides a structured and flexible approach to determining the final cost of procured materials or services based on various conditions and calculation rules.

Pricing Procedure Overview

A pricing procedure in SAP MM determines how prices and conditions are calculated in purchasing documents:

  • Controls the sequence of price elements and calculations
  • Defines which condition types are relevant for different purchasing scenarios
  • Determines how individual conditions influence the final price
  • Controls which conditions appear on printouts and documents
  • Enables consistent pricing logic across the organization

Benefits of Structured Pricing Procedures

📊

Price Transparency

Clear breakdown of price components

🔄

Standardization

Consistent pricing application across documents

⚙️

Flexibility

Adaptable to different business scenarios

📈

Cost Control

Better visibility and management of price variations

Key Components of Pricing Procedures

Condition Types +

Condition types are the building blocks of pricing procedures that represent different price elements:

Condition Type Description Usage
PBXX Gross Price Basic price from vendor
PDXX Discount Percentage or amount reduction
PRXX Surcharge Additional percentage or amount
PFXX Freight Transportation costs
PCXX Customs Duty Import/export duties
SKTO Cash Discount Discount for early payment
NAVS Net Price Calculated final price

Condition Type Configuration

Each condition type has specific attributes that control its behavior:

  • Calculation Type: Percentage, fixed amount, quantity-based, etc.
  • Accrual Relevancy: Whether it affects accruals
  • Tax Relevancy: Whether it's included in tax calculations
  • Statistical: Informational only, doesn't affect price
  • Group Condition: Bundled with other conditions
  • Print Relevancy: Whether it appears on printouts

Transaction: OVK1, VOFM

Condition Tables and Access Sequences +

Condition Tables

Condition tables define where and how condition records are stored:

  • Determine which key fields are used to store condition values
  • Define the criteria for searching condition records
  • Control the level of detail for pricing (e.g., vendor-specific, general)
  • Support different pricing scenarios (e.g., material-specific, material group)

Common Condition Tables in MM

  • 231: Material + Vendor
  • 232: Material Group + Vendor
  • 233: Vendor
  • 234: Material
  • 235: Plant
  • 485: Info Record

Access Sequences

Access sequences determine the order in which the system searches for condition records:

  • Define a hierarchy of condition tables to be checked
  • Control the prioritization of specific vs. general conditions
  • Allow for fallback logic if specific conditions aren't found
  • Enable flexible pricing strategies

Transaction: V/06, V/07

Calculation Schema +

Structure and Function

The calculation schema defines how condition types interact to determine the final price:

  • Specifies the sequence of condition types in the calculation
  • Determines which conditions are added to or subtracted from the base price
  • Controls subtotals and intermediate calculation steps
  • Defines how condition values are rounded
  • Specifies scale quantities for graduated prices

Calculation Steps

A typical calculation schema follows these general steps:

  1. Determine gross price (e.g., from info record, contract)
  2. Apply discounts (percentage or fixed amount)
  3. Calculate subtotal (gross price - discounts)
  4. Add surcharges (e.g., freight, packaging)
  5. Apply tax if applicable
  6. Calculate final net price

Transaction: VOFM, M/06

Pricing Procedure Determination

How the System Selects a Pricing Procedure

The system determines which pricing procedure to use based on various factors:

  • Document Type: Different procedures for POs, RFQs, contracts
  • Organization: Purchasing organization-specific procedures
  • Document Category: Service vs. material procurement
  • Item Category: Stock item vs. consignment vs. subcontracting
  • Account Assignment Category: Affects pricing for different cost objects

Pricing Procedure Determination Process

Identify Document Context
Check Determination Rules
Select Pricing Procedure
Apply Calculation Schema
Calculate Final Price

Transaction: M/67, M/68, M/69

Condition Records Maintenance

Creating and Managing Condition Records +

Condition Record Creation

Condition records store the actual values for pricing elements:

  • Can be created manually or through mass maintenance
  • Contain condition rates (percentage or amount)
  • Have validity periods (start and end dates)
  • Can include scale quantities for graduated pricing
  • May be linked to specific materials, vendors, or combinations

Sources of Condition Records

Condition records can originate from various sources:

  • Info Records: When created or updated
  • Contracts: Prices negotiated in outline agreements
  • Quotations: Prices from vendor quotes
  • Manual Entry: Direct creation by purchasing agents
  • Mass Updates: Batch updates for multiple conditions

Transaction: ME21N, ME31K, ME11, ME12, MR21

Condition Supplements +

Enhancing Condition Records

Condition supplements provide additional information for condition records:

  • Scale Values: Graduated pricing based on quantity
  • Validity Periods: Date ranges when conditions apply
  • Notes and Texts: Additional information about the condition
  • Formulas: Calculation rules for dynamic pricing
  • Rebate Agreements: Links to rebate arrangements

Scales for Graduated Pricing

Scale conditions allow for quantity-dependent pricing:

  • Different prices or discounts based on ordered quantity
  • Encourages larger order quantities
  • Can be based on weight, volume, or other criteria
  • Supports tiered pricing strategies

Transaction: ME11, ME12, ME13

Pricing in S/4HANA

S/4HANA Innovations for Pricing Procedures

SAP S/4HANA introduces several enhancements to the pricing procedure functionality:

  • Simplified Configuration: More intuitive setup of pricing procedures
  • Enhanced Performance: Faster price determination due to HANA in-memory capabilities
  • Real-time Price Simulation: Immediate visualization of pricing impacts
  • Advanced Analytics: Better insights into pricing effectiveness and trends
  • Machine Learning Integration: AI-driven price recommendations
  • Unified Pricing Approach: More consistency between MM and SD pricing

Fiori Apps for Pricing Management

App Name Description User Role
Manage Purchasing Info Records Create and maintain vendor-material pricing Purchaser, Pricing Specialist
Price Simulation Analyze pricing scenarios and impacts Purchasing Manager, Pricing Specialist
Contract Pricing Analysis Review pricing effectiveness in contracts Contract Manager, Category Manager
Price Comparison Dashboard Compare pricing across vendors and materials Purchaser, Category Manager
Price Variance Analysis Monitor and analyze price variances Purchasing Manager, Cost Controller

Best Practices for Pricing Procedures

Implementation Recommendations +

Pricing Procedure Design Considerations

  • Standardization: Minimize the number of pricing procedures to reduce complexity
  • Transparency: Design procedures that provide clear price breakdowns
  • Flexibility: Balance standardization with the flexibility needed for different purchasing scenarios
  • Documentation: Maintain clear documentation of pricing logic and calculations
  • Future-proofing: Consider potential business changes when designing procedures

Implementation Approach

Recommended implementation methodology:

  • Document current pricing processes and requirements
  • Design standardized condition types across the organization
  • Create clear access sequences with logical prioritization
  • Test thoroughly with all business scenarios
  • Train users on maintaining and troubleshooting pricing
  • Establish governance for pricing procedure changes
Operational Best Practices +

Maximizing Pricing Procedure Effectiveness

  • Regular Review: Periodically audit pricing procedures for relevance and efficiency
  • Access Control: Limit condition maintenance access to appropriate personnel
  • Data Quality: Ensure accurate and up-to-date condition records
  • Price Monitoring: Implement processes to monitor price variances and exceptions
  • User Training: Ensure purchasing staff understand pricing mechanics
  • Pricing Analysis: Regularly analyze pricing effectiveness and compliance
  • Supplier Communication: Clearly communicate pricing structures to suppliers

9. Release Strategy

Release Strategy in SAP S/4HANA MM is a powerful approval mechanism that controls the release (approval) process for procurement documents such as purchase requisitions, purchase orders, and contracts. It ensures that expenditures are properly authorized before commitments are made to vendors.

Release Strategy Overview

A Release Strategy defines the approval workflow for procurement documents:

  • Determines who needs to approve which documents
  • Specifies the sequence of approvals required
  • Controls when documents can be used for subsequent processes
  • Ensures compliance with organizational spending policies
  • Creates an audit trail of approval decisions

Benefits of Release Strategies

Governance

Ensures proper authorization of expenditures

👁️

Transparency

Clear visibility of approval status and history

🔄

Process Control

Structured workflow for document approval

⚖️

Compliance

Adherence to approval policies and regulations

Release Strategy Components

Release Codes and Release Groups +

Release Codes

Release codes identify individual release points (approvers or approval levels):

  • Assigned to specific individuals or positions
  • Can be sequential or parallel in the approval process
  • May have different authority levels
  • Can be mandatory or optional
  • Form the building blocks of the release procedure

Release Groups

Release groups combine release codes into logical sets:

  • Define which release codes are required for a specific scenario
  • Determine the sequence of approvals
  • Control parallel vs. sequential approval flows
  • Can be assigned based on document characteristics

Transaction: ME54, ME55, ME57, ME59

Release Procedures +

Release Procedure Definition

A release procedure is the overall approval framework:

  • Contains one or more release groups
  • Defines the complete approval path for a document
  • Specifies the number of release levels required
  • May include classification indicators for determining which procedure applies
  • Controls whether partial releases are allowed

Release Procedure Determination

The system determines which release procedure to apply based on:

  • Document Type: PR, PO, RFQ, Contract, etc.
  • Document Value: Total value triggers different approval levels
  • Material Group: Different approvals for different categories
  • Plant/Purchasing Organization: Organization-specific approval paths
  • Account Assignment: Different approvals based on cost object
  • Custom Classification: User-defined criteria

Transaction: SPRO (MM > Purchasing > Release Procedure)

Release Characteristics and Strategies +

Release Characteristics

Release characteristics are the criteria used to determine which release procedure applies:

Characteristic Description Example
Document Value Total value of the document $0-10k, $10k-50k, $50k+
Material Group Category of material being purchased Raw materials, IT equipment, Services
Account Assignment Cost object being charged Cost center, Project, Asset
Plant Location where material is needed Manufacturing plant, Distribution center
Purchasing Organization Entity responsible for procurement Global purchasing, Regional purchasing
Document Type Type of purchasing document Standard PO, Contract, Service PO

Release Strategies

Common release strategy approaches in organizations:

  • Value-based: Different approval levels based on document value
  • Hierarchical: Approval flows up the organizational hierarchy
  • Matrix: Combines functional and hierarchical approvals
  • Dual Control: Requires approvals from both requester's department and procurement
  • Category-specific: Different approvals for different material categories

Release Process

Release Workflow

Release Process Flow

Document Creation
Release Strategy Determination
Notification to Approvers
Approval Actions
Complete Release
Further Processing

Document Status During Release

Documents go through different statuses during the release process:

  • Created: Initial status after document creation
  • Awaiting Release: Pending approval
  • Partially Released: Some but not all required approvals received
  • Released: All required approvals completed
  • Rejected: Approval denied by one or more approvers
  • In Revision: Document being modified after rejection

Approver Actions

Approvers can take various actions on documents requiring release:

  • Release: Approve the document
  • Reject: Deny approval
  • Return: Send back for revision
  • Forward: Delegate approval to another authorized user
  • Display: View document details without approval action

Transaction: ME54N, ME55, ME29N, ME28, ME57

Release Authority +

Authorization Management

Release authority is controlled through user authorizations:

  • Users must have proper authorization objects to release documents
  • Release codes are assigned to specific users or roles
  • Authority can be limited by document type, value, organization
  • Substitution rules can be configured for absences
  • Release authority often mirrors organizational hierarchy

Delegation and Substitution

Mechanisms for handling approver absence:

  • Substitution: Temporary transfer of release authority to another user
  • Delegation: Ad-hoc forwarding of specific documents for approval
  • Time-based Authority: Automatic transfer of authority based on availability
  • Escalation: Automatic forwarding if approval not completed within timeframe

Transaction: SU01, PFCG, ME57

Release Monitoring and Management +

Monitoring Release Status

Tools and reports for tracking the release process:

  • Release monitoring reports by document type
  • Documents awaiting release by approver
  • Release history and audit logs
  • Release time analysis
  • Bottleneck identification

Release Management

Administrative functions for release processes:

  • Mass release of documents (with proper authority)
  • Release strategy adjustment for exceptional cases
  • Release history visualization
  • Release substitution management
  • Release process reporting

Transaction: ME55, ME5A, ME5F, ME28

Release Strategies in S/4HANA

S/4HANA Enhancements for Release Strategies

SAP S/4HANA introduces several improvements to the release strategy functionality:

  • Simplified Configuration: More intuitive setup of release procedures
  • Enhanced Workflow Integration: Better integration with SAP Business Workflow
  • Mobile Approvals: Ability to release documents on mobile devices
  • Real-time Notifications: Immediate alerts for pending approvals
  • Machine Learning Integration: Intelligent routing and approval recommendations
  • Advanced Analytics: Better insights into approval processes and bottlenecks

Fiori Apps for Release Management

App Name Description User Role
My Inbox Central inbox for all approval tasks Approver, Manager
Approve Purchase Orders Release or reject purchase orders PO Approver
Approve Purchase Requisitions Release or reject purchase requisitions PR Approver
Approve Contracts Release or reject contracts and agreements Contract Approver
Monitor Purchase Document Approval Track approval status and bottlenecks Procurement Manager
Manage Approval Substitutions Configure approver substitutions for absences System Administrator

Best Practices for Release Strategies

Implementation Recommendations +

Release Strategy Design Principles

  • Simplicity: Keep release procedures as simple as possible while meeting control requirements
  • Risk-Based Approach: Apply more rigorous approvals to higher-risk or higher-value purchases
  • Efficiency: Balance control needs with operational efficiency
  • Clarity: Ensure approvers understand their responsibilities
  • Consistency: Maintain consistent approval hierarchies across similar documents

Implementation Approach

Recommended implementation methodology:

  • Document current approval processes and authority levels
  • Identify control objectives and organizational policies
  • Design standardized release procedures
  • Configure release codes, groups, and procedures
  • Test thoroughly with various scenarios
  • Train approvers and document creators
  • Monitor and refine after implementation
Operational Best Practices +

Maximizing Release Strategy Effectiveness

  • Regular Review: Periodically audit release procedures to ensure they remain appropriate
  • Performance Monitoring: Track approval times and identify bottlenecks
  • Approver Education: Ensure approvers understand what they are approving and why
  • Substitution Management: Maintain current substitution rules for absences
  • Delegation Control: Monitor and audit delegation patterns
  • Exception Handling: Define clear procedures for urgent approvals
  • Documentation: Maintain clear documentation of release procedures and authorities

10. Quota Arrangement

Quota Arrangement in SAP S/4HANA MM is a powerful functionality that enables organizations to distribute procurement requirements for the same material among multiple sources or vendors according to predefined percentages or quantities. This feature helps optimize supplier relationships, mitigate supply risks, and balance purchasing volumes strategically.

Quota Arrangement Overview

A Quota Arrangement defines how procurement requirements for a material are distributed among different sources:

  • Allocates procurement quantities among multiple vendors
  • Distributes requirements based on predefined quotas (percentages)
  • Influences vendor determination during the procurement process
  • Supports diverse supply strategies and risk management
  • Can be used in both manual and automated purchasing

Business Benefits of Quota Arrangements

⚖️

Supply Security

Reduce dependency on single sources

💰

Cost Optimization

Balance between price and other factors

🤝

Supplier Relations

Maintain strategic vendor commitments

Performance Leverage

Incentivize vendor performance improvement

Quota Arrangement Structure

Basic Components +

Quota Arrangement Elements

Key components that make up a quota arrangement:

  • Material: The product for which quotas are established
  • Plant: The location where the material is required
  • Validity Period: Date range when the quota arrangement applies
  • Vendors: Suppliers included in the arrangement
  • Quota Percentages: Distribution percentages for each vendor
  • Quota Quantities: Fixed quantities allocated to each vendor

Quota Types

Different approaches to defining quotas:

  • Percentage-Based: Distribution based on percentage allocation (e.g., Vendor A: 60%, Vendor B: 40%)
  • Quantity-Based: Fixed quantities assigned to each vendor
  • Hybrid: Combination of fixed quantities and percentages
  • Sequential: Vendors used in sequence until quotas are fulfilled

Transaction: MEQ1, MEQ2, MEQ3

Quota Parameters and Settings +

Control Parameters

Configuration options that influence quota behavior:

  • Fixed/Variable Split: Balance between fixed quantities and percentage-based allocation
  • Quota Usage Tracking: How quota consumption is monitored
  • Reset Period: When quota tracking is reset (monthly, quarterly, yearly)
  • Rounding Rules: How to handle fractional quantities
  • Override Criteria: Conditions when quotas can be bypassed

Vendor Ranking

Within a quota arrangement, vendors can be prioritized:

  • Rank: Order of preference within equal quota percentages
  • Fixed Quota First: Priority for vendors with fixed quantity quotas
  • Performance-Based: Ranking based on vendor performance metrics
  • Price Preference: Consideration of price in ranking

Transaction: MEQ1, OME6

Quota Arrangement Process

Quota-Based Sourcing Process

Quota Determination Process Flow

Procurement Requirement
Quota Check
Vendor Selection
Order Creation
Quota Update
Monitoring

Source Determination with Quotas

How the system determines vendors based on quota arrangements:

  • System checks if valid quota arrangement exists for material and plant
  • Evaluates current quota fulfillment status for each vendor
  • Considers remaining quantities or percentages to be fulfilled
  • Proposes vendor with highest under-fulfillment relative to quota
  • Updates quota records when purchase orders are created

Quota Monitoring

Tools and methods for tracking quota fulfillment:

  • Quota usage reports by material and vendor
  • Variance analysis between planned and actual distribution
  • Periodic review of quota effectiveness
  • Alerts for significant deviations from quota plan

Transaction: ME01, ME57, ME59, MEQ5

Automatic Source Determination +

Source Determination Sequence

The priority sequence for vendor determination:

  1. Fixed vendor assignment in purchase requisition
  2. Source list with fixed vendor flag
  3. Quota arrangement
  4. Source list without fixed vendor flag
  5. Purchasing info records

Integration with MRP

How quota arrangements work with Material Requirements Planning:

  • MRP can generate purchase requisitions with vendors derived from quota arrangements
  • Purchase requisitions can be converted to purchase orders maintaining quota-based vendor selection
  • Quota arrangements influence the planning and distribution of requirements
  • MRP can consider lead times and other parameters from quota-assigned vendors

Transaction: MD01, MD03, ME58, ME59

Quota Arrangement Exceptions +

Manual Overrides

Situations when quota-based sourcing can be bypassed:

  • Urgent requirements with delivery time constraints
  • Special quality or specification requirements
  • Price advantages for specific orders
  • Temporary supplier capacity issues
  • Contract-specific requirements

Exception Handling

Processes for managing quota exceptions:

  • Authorization controls for quota overrides
  • Documentation of exception reasons
  • Special approval workflows for exceptions
  • Periodic review of exception patterns
  • Quota adjustment based on recurring exceptions

Transaction: ME21N, ME51N

Quota Arrangements in S/4HANA

S/4HANA Enhancements for Quota Arrangements

SAP S/4HANA introduces several improvements to the quota arrangement functionality:

  • Enhanced Analytics: Better insights into quota fulfillment and effectiveness
  • Improved Visualization: Graphical representation of quota distribution and usage
  • Real-time Monitoring: Instant visibility into quota status
  • Integration with Sourcing Cockpit: Streamlined sourcing decisions
  • Machine Learning Integration: Intelligent quota suggestions based on historical data
  • Simplified Configuration: More intuitive setup of quota arrangements

Fiori Apps for Quota Management

App Name Description User Role
Manage Quota Arrangements Create and maintain quota arrangements Procurement Specialist, Category Manager
Monitor Quota Fulfillment Track quota consumption and variance Procurement Manager, Buyer
Quota Distribution Analysis Analyze vendor distribution patterns Category Manager, Supply Chain Analyst
Quota Exception Dashboard Monitor and analyze quota exceptions Procurement Manager
Supplier Split Analysis Analyze actual vs. planned supplier splits Strategic Sourcing, Category Manager

Best Practices for Quota Arrangements

Design Considerations +

Quota Strategy Development

  • Strategic Alignment: Ensure quota arrangements support overall procurement strategy
  • Risk-Balancing: Distribute across vendors to mitigate supply risks
  • Supplier Strengths: Consider vendor specialization and strengths
  • Performance Incentives: Use quotas to motivate supplier performance
  • Market Leverage: Maintain competitive tension while ensuring supply security

Material Selection for Quotas

Characteristics of materials well-suited for quota arrangements:

  • Strategic importance to the organization
  • Multiple qualified supply sources available
  • Regular procurement requirements
  • Standardized specifications
  • Supply risk concerns
  • Volume-based pricing opportunities
Operational Best Practices +

Maximizing Quota Arrangement Effectiveness

  • Regular Review: Periodically review and adjust quotas based on performance
  • Vendor Communication: Clearly communicate quota expectations to suppliers
  • Balanced Metrics: Consider price, quality, delivery, and innovation in quota decisions
  • Gradual Changes: Implement quota changes incrementally to allow supplier adjustment
  • Exception Analysis: Regularly review quota exceptions for patterns
  • Seasonal Adjustments: Adjust quotas for seasonal capacity or demand fluctuations
  • Performance Feedback: Provide suppliers with feedback on quota fulfillment

15.1 Stock Transport Orders (STO)

Stock Transport Orders (STO) in SAP S/4HANA MM are specialized purchasing documents used to manage and control the movement of materials between different plants within the same company or across different company codes. STOs ensure proper tracking, valuation, and accounting of inter-plant material movements.

Stock Transport Order Overview

A Stock Transport Order is a procurement document that facilitates the transfer of materials between plants:

  • Combines procurement and inventory movement functionalities
  • Enables tracking of materials during transit between locations
  • Provides proper valuation and accounting for inter-plant movements
  • Supports both one-step and two-step transfer processes
  • Can be used within a company code or across company codes

Key Benefits of Stock Transport Orders

🔍

Visibility

Complete tracking of materials during transit

📊

Control

Structured process for inter-plant movements

💰

Valuation

Proper accounting for material transfers

🔄

Integration

Seamless connection with logistics and finance

Stock Transport Order Types

One-Step vs. Two-Step Process +

One-Step Stock Transport

Direct transfer where goods issue and receipt occur in a single transaction:

  • Material is directly posted from sending plant to receiving plant
  • No tracking of in-transit inventory
  • Simplified process for quick transfers or short distances
  • Suitable for same-location transfers between plants
  • No separate goods receipt required at destination

Two-Step Stock Transport

Transfer process with separate goods issue and goods receipt steps:

  • Material is first issued from sending plant to in-transit stock
  • Material remains in stock in transit until received at destination
  • Enables tracking of materials during transportation
  • Suitable for longer transit times or when tracking is essential
  • Separate goods receipt required at destination plant

Transaction: ME21N, MIGO

Intra-Company vs. Cross-Company Transfer +

Intra-Company Stock Transport

Transfers within the same company code:

  • Simplest form of stock transport
  • No change in ownership of materials
  • No invoicing process required
  • Valuation based on moving average price or standard price
  • Primarily inventory and logistics transaction

Cross-Company Stock Transport

Transfers between plants belonging to different company codes:

  • Involves change of ownership between legal entities
  • Requires invoice verification process
  • Creation of accounting documents across company codes
  • Internal pricing considerations (transfer pricing)
  • May have tax implications depending on plant locations

Transaction: ME21N with item category L, MIGO, MIRO

Stock Transport Order Process

STO Process Flow

Two-Step Stock Transport Process

Create STO
Goods Issue at Sending Plant
In-Transit Period
Goods Receipt at Receiving Plant
Invoice Verification (if cross-company)

Document Flow

The typical document flow for a stock transport order:

  • Purchase Requisition (optional): Request for material transfer
  • Stock Transport Order: Procurement document for transfer
  • Delivery Document (optional): If integrated with SD for shipping
  • Material Document (Issue): Documents goods issue from sending plant
  • Material Document (Receipt): Documents goods receipt at receiving plant
  • Accounting Documents: Financial postings for the transfer

Transaction: ME21N, MIGO, VL01N, MIRO

Special Handling in STOs +

Batch Management

Handling batch-managed materials in stock transport orders:

  • Batch information carried through from sending to receiving plant
  • Option to maintain same batch number or create new batch
  • Batch characteristics can be transferred or redetermined
  • Batch-specific valuation considerations
  • Batch where-used list tracks movements between plants

Serial Number Management

Handling serialized materials in stock transport orders:

  • Serial numbers tracked throughout the transfer process
  • Individual serial number assignment at goods issue
  • Verification of serial numbers at goods receipt
  • Complete traceability across locations

Handling Units and Packaging

Managing packaging in stock transport processes:

  • Handling units can be created at sending plant
  • Packaging materials can be included in the transport
  • Handling unit contents verified at receiving plant
  • Option to track returnable packaging

Transaction: MIGO, MSC1N, IQ01, MSC2N

Stock Transport Orders in S/4HANA

S/4HANA Enhancements for Stock Transport Orders

SAP S/4HANA introduces several improvements to the stock transport order functionality:

  • Simplified Data Model: Streamlined tables for better performance
  • Enhanced Visibility: Improved tracking of in-transit inventory
  • Real-time Insights: Instant visibility into transfer status
  • Embedded Analytics: Better reporting on inter-plant movements
  • Improved Integration: Better connection with Transportation Management
  • Global Trade Services: Enhanced compliance for cross-border transfers

Fiori Apps for Stock Transport Management

App Name Description User Role
Manage Stock Transport Orders Create and maintain STOs Purchasing Specialist, Inventory Manager
Monitor Stock in Transit Track and analyze in-transit inventory Supply Chain Manager, Inventory Manager
Process Goods Movements Execute goods issues and receipts Warehouse Manager, Inventory Clerk
Inter-Plant Transfer Analysis Analyze transfer patterns and performance Supply Chain Analyst, Logistics Manager
Stock Transport Costs Monitor and analyze transfer costs Controller, Cost Analyst

Integration with Other Processes

Integration Points +

Integration with MRP

How stock transport orders interact with material planning:

  • MRP can generate purchase requisitions for stock transport
  • Plant MRP considers receiving plant's requirements
  • Transfer lead times included in planning
  • Supply network planning optimizes inter-plant movements
  • In-transit stock visible in material availability

Integration with SD

Optional integration with Sales and Distribution:

  • Delivery documents can be created for stock transport
  • Shipping processes applied to inter-plant movements
  • Transportation planning and execution
  • Picking and packing functionality
  • Goods issue triggered by delivery processing

Integration with Financial Accounting

Financial implications of stock transport:

  • Automated accounting entries for stock movements
  • Valuation updates in sending and receiving plants
  • Internal settlement for cross-company transfers
  • Handling of transfer costs and price differences
  • Tax considerations for cross-border movements

Transaction: MD01, VL01N, MIRO, OBYC

Best Practices +

Stock Transport Order Design

  • Process Selection: Choose appropriate process (one-step vs. two-step) based on distance and tracking needs
  • Transfer Pricing: Establish clear transfer pricing policies for cross-company movements
  • Plant Setup: Ensure proper plant configuration for smooth transfers
  • Document Types: Define specific document types for stock transport orders
  • Item Categories: Configure appropriate item categories for different transfer scenarios

Operational Recommendations

  • Transit Monitoring: Implement processes to monitor materials in transit
  • Performance Measurement: Track transfer times and compliance with schedules
  • Exception Handling: Define procedures for handling discrepancies in quantity or quality
  • Periodic Reconciliation: Regularly reconcile in-transit inventory
  • Regular Cleanup: Process or clear aged in-transit stock

21.1 MM-FI Integration

The integration between Materials Management (MM) and Financial Accounting (FI) in SAP S/4HANA ensures that all material-related business transactions are properly reflected in the financial accounts. This integration has been significantly enhanced in S/4HANA with the introduction of the Universal Journal, providing real-time financial visibility into procurement and inventory processes.

MM-FI Integration Overview

The MM-FI integration covers all financial aspects of procurement and inventory management:

  • Automatic creation of accounting documents for goods movements
  • Valuation of inventory in financial accounts
  • Vendor invoice processing and payment
  • Accruals for goods received/invoice received variances
  • Period-end closing processes for inventory

Benefits of MM-FI Integration

Real-time Finance

Immediate financial impact of material transactions

🔄

Process Consistency

Standardized accounting for MM processes

📊

Financial Accuracy

Precise valuation of materials and liabilities

🧩

Unified Data

Single source of truth for operational and financial data

Key Financial Integration Points

Goods Receipt and Invoice Receipt +

GR/IR Account

The Goods Receipt/Invoice Receipt (GR/IR) account manages timing differences between deliveries and invoices:

  • Reconciliation account for goods received but not yet invoiced
  • Ensures accurate period-end liability reporting
  • Credited at goods receipt, debited at invoice receipt
  • Helps identify missing invoices or goods receipts
  • Supports GR/IR clearing processes

Three-way Matching Process

Financial validation through comparison of key documents:

  • Purchase Order: Authorized commitment
  • Goods Receipt: Confirmation of delivery
  • Invoice Receipt: Vendor billing document
  • Validates prices, quantities, and terms
  • Identifies discrepancies for resolution

Transaction: MIGO, MIRO, MR11, FBRA

Inventory Valuation +

Material Valuation Methods

Approaches for valuing inventory in the financial accounts:

  • Moving Average Price: Value adjusted with each receipt (price control V)
  • Standard Price: Fixed value with variances posted separately (price control S)
  • FIFO/LIFO: Value based on first-in/first-out or last-in/first-out (requires Material Ledger)
  • Actual Costing: Periodic revaluation based on actual costs (requires Material Ledger)

Financial Inventory Accounts

Key accounts used for inventory valuation:

  • Inventory Accounts: Balance sheet accounts for material value
  • Consumption Accounts: Expense accounts for material usage
  • Price Difference Accounts: Capture variances between expected and actual prices
  • Revaluation Accounts: Used for adjusting inventory values
  • Exchange Rate Difference Accounts: For currency-related valuation changes

Transaction: MMBE, MB5B, MR21, CKMLCP

Automatic Account Determination +

Account Assignment Logic

How the system determines which G/L accounts to post to:

  • Based on transaction type (goods receipt, issue, transfer)
  • Influenced by material type and valuation class
  • Considers account assignment category
  • Uses valuation area (plant) specific settings
  • Applies movement type specific rules

Account Determination Configuration

Key elements in account determination setup:

  • Valuation Classes: Group materials with similar accounting treatment
  • Movement Types: Define specific inventory transactions
  • Valuation Grouping Codes: Link valuation classes to account assignments
  • Transaction/Event Keys: Identify specific business events for accounting
  • Account Determination Tables: Map business events to G/L accounts

Transaction: OMWB, OBYC, OMWD, OMWN

MM-FI Integration in S/4HANA

S/4HANA Enhancements for MM-FI Integration

SAP S/4HANA brings significant improvements to the integration between MM and FI:

  • Universal Journal (ACDOCA): Single source of truth combining FI and MM data
  • Material Ledger Mandatory: Enhanced valuation capabilities for all materials
  • Real-time Reporting: Instant financial visibility without reconciliation
  • Simplified Data Model: Reduced table complexity for better performance
  • Line-Item Display: Detailed view of materials both in quantity and value
  • Parallel Valuations: Support for multiple accounting principles simultaneously

Key Changes in S/4HANA

Traditional SAP ECC SAP S/4HANA Benefits
Separate tables for MM and FI data Universal Journal with integrated MM-FI data No reconciliation needed, real-time financial reporting
Material Ledger optional Material Ledger mandatory for all materials Enhanced valuation options, multi-currency support
Summarized posting for material documents Line-item display of material values Detailed traceability between MM and FI
Complex data models with redundancy Simplified data model with fewer tables Better performance, reduced data footprint
Batch-oriented integration Real-time integration Up-to-date financial information for decision making

Financial Reporting for Materials Management

Integrated Reporting +

Operational and Financial Views

S/4HANA enables reporting that combines operational and financial perspectives:

  • Inventory values by material, plant, and storage location
  • Material consumption analysis with financial impact
  • Procurement spend analysis with accounting dimensions
  • GR/IR balances with aging and vendor details
  • Price variance analysis with accounting implications

Embedded Analytics

Real-time analytical capabilities leveraging the Universal Journal:

  • Material value analysis with various accounting dimensions
  • Inventory KPIs with financial perspective
  • Procurement analysis with cost center view
  • Vendor performance with financial implications
  • Material price trend analysis

Transaction: S_ALR_87012326, CDS Views, Fiori Apps

Period-End Closing Processes +

MM Closing Activities

Key period-end processes related to Materials Management:

  • GR/IR Clearing and Reconciliation: Resolve discrepancies between goods and invoices
  • Inventory Physical Count: Verify and adjust book inventory to physical count
  • Material Ledger Closing: Perform actual costing runs and revaluations
  • Open Purchase Order Analysis: Review status of outstanding commitments
  • Accruals for Goods Received: Record liabilities for uninvoiced receipts

Simplifications in S/4HANA

S/4HANA streamlines period-end processes for MM-FI:

  • Reduced reconciliation requirements due to integrated data model
  • Accelerated closing processes with in-memory processing
  • Streamlined actual costing with improved Material Ledger
  • Real-time monitoring of closing activities
  • Improved accrual calculation accuracy

Transaction: MRGN, MI31, CKMLCP, MIRO

21.2 MM-SD Integration

The integration between Materials Management (MM) and Sales & Distribution (SD) in SAP S/4HANA establishes a seamless connection between procurement and sales processes. This integration ensures that materials are available for customer orders, and that the flow of goods from procurement to customer delivery is coordinated and efficient.

MM-SD Integration Overview

The MM-SD integration covers key touchpoints between procurement and sales:

  • Availability checks for sales orders against inventory
  • Material reservations from sales documents
  • Special procurement types linked to sales (e.g., direct delivery)
  • Shared master data between procurement and sales
  • Coordinated processes for customer-specific materials

Benefits of MM-SD Integration

⏱️

Reduced Lead Times

Streamlined flow from procurement to sales

📦

Optimized Inventory

Better balance between stock and customer needs

💼

Process Efficiency

Coordination between purchasing and sales teams

👥

Customer Satisfaction

Improved delivery reliability and flexibility

Key Integration Points

Availability Check and ATP +

Available-to-Promise (ATP)

Mechanism that checks material availability for sales orders:

  • Confirms whether requested delivery dates can be met
  • Considers current stock and future receipts and issues
  • Includes planned production orders and purchase orders
  • Influences both sales order processing and procurement planning
  • Can trigger procurement or production through MRP

ATP Configuration and Strategies

Different approaches to availability checking:

  • Daily ATP: Checks availability by date
  • Individual/Collective ATP: Individual or combined requirements checking
  • Product Allocation: Controls availability across sales channels
  • Rules-Based ATP: Advanced checking with business rules
  • Global ATP: Cross-plant availability checking

Transaction: VA01, MD04, OVZ2

Special Procurement Types +

Third-Party Processing (Direct Delivery)

Process where a vendor delivers directly to the customer:

  • Sales order triggers purchase order to vendor
  • Material ships directly from vendor to customer
  • No physical handling of goods by the company
  • Purchase order references sales order
  • Goods receipt posted against purchase order when customer confirms receipt

Special Stock Types

Special inventory categories related to sales:

  • Sales Order Stock: Materials specifically procured or produced for sales orders
  • Project Stock: Materials assigned to customer projects
  • Consignment Stock (Outbound): Company-owned stock at customer location
  • Returnable Packaging: Tracking and managing packaging materials

Transaction: ME21N, VA01, MMBE

Material Reservations +

Sales-Driven Reservations

Process of earmarking inventory for specific sales orders:

  • Created automatically from sales orders or manually
  • Prevents allocated stock from being used for other purposes
  • Considered in material requirements planning
  • Linked to specific storage locations and batches
  • Released when goods issue is posted for delivery

Reservation Management

Handling material reservations in integrated processes:

  • Prioritization of reservations based on business rules
  • Automatic creation during sales order processing
  • Visibility of reservations in inventory management
  • Impact on available stock for other sales orders
  • Integration with picking and warehouse management

Transaction: MB21, MB22, MB23, VA01, VL01N

Integrated Business Processes

End-to-End Process Flows

Make-to-Stock with Delivery

Procurement/Production to Stock
Sales Order with ATP Check
Delivery with Goods Issue
Invoice to Customer
Replenishment via MRP

Make-to-Order Process

Sales Order with Reservation
MRP-Generated Purchase Req
Purchase Order to Vendor
Goods Receipt to Sales Order Stock
Delivery and Invoice

Direct Delivery (Third-Party) Process

Sales Order with Third-Party Flag
Purchase Order with Sales Order Reference
Vendor Ships to Customer
Goods Receipt and Invoice Receipt
Customer Invoice

Transaction: VA01, MD01, ME21N, MIGO, VL01N, VF01

MM-SD Integration in S/4HANA

S/4HANA Enhancements for MM-SD Integration

SAP S/4HANA introduces several improvements to the integration between MM and SD:

  • Simplified Data Model: Reduced table complexity for better performance
  • Advanced ATP: Enhanced availability checking with predictive capabilities
  • Real-time Insights: Instant visibility across procurement and sales
  • Embedded Analytics: Integrated analysis of supply chain performance
  • Predictive MRP: Forward-looking material planning based on sales patterns
  • Unified Order Management: More seamless connection between sales and procurement

Fiori Apps for Integrated Processes

App Name Description User Role
Monitor Material Coverage Track material availability against demands Material Planner, Sales Support
Manage Product Allocations Control material distribution across sales channels Supply Chain Manager, Sales Manager
Schedule Delivery Creation Plan and create deliveries from sales orders Shipping Specialist, Logistics Manager
Check ATP Situation Analyze availability for sales orders Sales Representative, Order Manager
Manage Third-Party Orders Handle direct delivery process Purchaser, Sales Support

21.3 MM-PP Integration

The integration between Materials Management (MM) and Production Planning (PP) in SAP S/4HANA creates a seamless connection between procurement and manufacturing processes. This integration ensures that materials required for production are available at the right time, in the right quantity, and at the right quality, while optimizing inventory levels and procurement costs.

MM-PP Integration Overview

The MM-PP integration encompasses key touchpoints between procurement and production:

  • Material requirements planning (MRP) for production components
  • Component availability for production orders
  • Material reservations for production
  • Component issues to production
  • Receipt of manufactured goods to inventory
  • Handling of co-products and by-products

Benefits of MM-PP Integration

⚙️

Production Reliability

Timely material availability for manufacturing

📉

Inventory Optimization

Reduced safety stock with coordinated planning

🔄

Process Efficiency

Streamlined flow from procurement to production

💰

Cost Control

Accurate costing of manufactured materials

Key Integration Points

Materials Planning for Production +

MRP for Production Components

Planning process for materials needed in manufacturing:

  • Calculates component requirements based on planned production
  • Considers bill of materials (BOM) and routings
  • Generates purchase requisitions for externally procured components
  • Creates planned orders for internally manufactured components
  • Considers lead times for procurement and production

BOM Explosion in MRP

Process of calculating detailed component requirements:

  • Converts finished product demand into component requirements
  • Applies scrap factors and batch sizes
  • Considers alternative components and BOM variants
  • Handles multi-level production structures
  • Integrates with procurement planning

Transaction: MD01, MD03, MD04, CS01, CS02

Material Provision for Production +

Production Order Component Reservation

Process of earmarking materials for specific production orders:

  • Created automatically when production order is released
  • Reserves specific quantities of components
  • Can include specific batches or storage locations
  • Considered in available stock calculations
  • Used as basis for component withdrawal

Component Issue to Production

Process of providing materials to the production process:

  • Goods issue against production order reservation
  • Reduces inventory and increases work in process (WIP)
  • Can be performed as backflushing (automatic consumption)
  • Can be done via pick lists or warehouse management
  • Updates material availability for other orders

Transaction: CO01, CO02, MIGO, MB1A, CO11N

Production Order Completion +

Goods Receipt for Production

Process of receiving manufactured goods into inventory:

  • Creates material document for finished product
  • Increases inventory of manufactured material
  • Relieves work in process (WIP)
  • Updates production order status
  • Can trigger inventory valuation updates

Handling Special Production Scenarios

Integration for specific manufacturing processes:

  • Co-Products: Multiple main products from one production process
  • By-Products: Secondary products from manufacturing
  • Process Manufacturing: Continuous production with different yield rates
  • Engineering Change Management: Handling BOM and component changes
  • Rework Processing: Reintroduction of quality issues into production

Transaction: MIGO, CO15, CO02

Production Costing and Valuation

MM-PP Financial Integration

Standard Cost Estimate

Process of determining planned costs for manufactured materials:

  • Calculates material cost based on BOM components
  • Includes production costs from routings (labor, machine)
  • Considers overhead costs and surcharges
  • Used for inventory valuation of finished products
  • Basis for variance analysis

Actual Costing

Determination of actual production costs:

  • Captures actual component costs from goods issues
  • Records actual production costs from confirmations
  • Calculates variances against standard costs
  • Can lead to inventory revaluation
  • Provides cost transparency for manufactured goods

Transaction: CK11N, CK40N, CK24, CKMLCP

MM-PP Integration in S/4HANA

S/4HANA Enhancements for MM-PP Integration

SAP S/4HANA introduces several improvements to the integration between MM and PP:

  • Simplified Data Model: Streamlined tables for better performance
  • Advanced Planning Engine: Enhanced MRP with improved algorithms
  • Material Ledger Mandatory: Better cost traceability for production
  • Real-time Cost Analysis: Immediate visibility into production costs
  • Embedded Production Analytics: Integrated analysis of component consumption
  • Predictive Material Planning: Forward-looking component planning

Fiori Apps for MM-PP Integration

App Name Description User Role
Manage Production Orders Create and manage manufacturing orders Production Planner, Production Supervisor
Material Availability Check component availability for production Production Planner, Material Planner
Process Component Issue Issue materials to production orders Warehouse Operator, Production Operator
Process Production Confirmation Confirm operations and report completions Production Operator, Shop Floor Supervisor
Monitor Material Shortages Identify and resolve component shortages Materials Manager, Production Planner

Best Practices for MM-PP Integration

Implementation Recommendations +

Integration Design Principles

  • Consistent Master Data: Ensure alignment between material masters, BOMs, and routings
  • Streamlined Processes: Design clear workflows between procurement and production
  • Clear Responsibilities: Define roles between production and procurement teams
  • Integrated Planning: Synchronize production and procurement planning
  • Performance Optimization: Balance detailed planning with system performance

Implementation Approach

Recommended implementation methodology:

  • Document current production procurement processes
  • Identify integration points and optimization opportunities
  • Design standardized processes between MM and PP
  • Configure master data with integration in mind
  • Test end-to-end scenarios thoroughly
  • Train users on cross-module processes
  • Monitor and refine after implementation
Operational Best Practices +

Maximizing MM-PP Integration Effectiveness

  • Component Availability Monitoring: Proactively manage component supply for production
  • Consumption-Based Planning: Implement efficient replenishment strategies for production materials
  • Just-in-Time Procurement: Synchronize component arrivals with production schedules
  • Regular BOM Maintenance: Keep bills of material accurate and up-to-date
  • Performance Metrics: Track key indicators like component availability and production delays
  • Cross-Functional Collaboration: Foster communication between procurement and production teams
  • Regular Process Review: Continuously improve the integration between MM and PP

11. Special Procurement Types

SAP S/4HANA MM supports various special procurement types that address specific business scenarios beyond standard purchasing. These specialized processes help organizations manage complex supply chain relationships and optimize inventory management.

Overview of Special Procurement Types

Special procurement types enable unique inventory and purchasing scenarios that differ from standard procurement processes. In S/4HANA, these processes have been enhanced with improved visibility, tracking, and integration capabilities.

🔄

Consignment

Vendor-owned stock at your location

⚙️

Subcontracting

Providing components to vendors for processing

🚚

Pipeline

Stock transfers between plants or companies

📦

Third-Party

Direct delivery from supplier to customer

Consignment Procurement

Consignment Process +

Consignment is a procurement process where the vendor maintains ownership of materials stored at the customer's location until consumption:

  • Materials are physically at your location but legally owned by the vendor
  • Payment occurs only when materials are withdrawn for use (consumption)
  • Reduces tied-up capital while ensuring material availability
  • Special stock indicator "K" tracks consignment stock
  • Consignment fill-up often managed through scheduling agreements

Consignment Process Flow

Consignment Order
Goods Receipt (to consignment)
Consignment Withdrawal
Settlement

Transaction: ME31L, MIGO, MB1B, MRKO

Consignment in S/4HANA +

Key Features

  • Enhanced consignment settlement processes with improved automation
  • Real-time visibility into consignment stock levels
  • Improved integration with vendor collaboration tools
  • Automated inventory level notifications
  • Fiori apps for consignment management

Consignment Configuration

Key configuration elements for consignment processing:

  • Material master settings (special procurement type)
  • Vendor master settings (consignment indicator)
  • Info record configurations
  • Valuation class for consignment stock
  • Consignment settlement parameters

Subcontracting

Subcontracting Process +

Subcontracting is a process where components are provided to vendors who assemble or process them into a finished product:

  • Components are tracked at the vendor location as special stock
  • Subcontracting BOM defines component requirements
  • Payment covers only the processing or assembly service
  • Components retain their value while at the vendor
  • Special stock indicator "O" tracks components at the subcontractor

Subcontracting Process Flow

Subcontracting PO
Component Issue
Processing by Vendor
Finished Product Receipt

Transaction: ME21N, ME2O, MIGO

Subcontracting in S/4HANA +

Key Features

  • Enhanced component tracking and visibility
  • Simplified processing of subcontracting orders
  • Improved integration with production planning
  • Batch management for components
  • Fiori apps for subcontracting management

Subcontracting Configuration

Key configuration elements for subcontracting:

  • Material master settings (special procurement type)
  • Vendor master settings
  • Subcontracting BOM maintenance
  • Account determination for subcontracting
  • Pricing procedures for subcontracting

Stock Transfer and Pipeline Processing

Stock Transfer Processing +

Stock transfers involve moving materials between plants or storage locations:

  • Stock transfer order (STO) manages inter-plant transfers
  • Direct stock transfers (one-step) or in-transit processing (two-step)
  • Special stock indicator "E" tracks stock in transit
  • Can be handled with or without delivery documents
  • Transfer postings between storage locations within a plant

Stock Transfer Process Flow

Stock Transfer Order
Goods Issue (Sending Plant)
Stock in Transit
Goods Receipt (Receiving Plant)

Transaction: ME21N, MIGO, MB1B

Pipeline Processing +

Pipeline processing is a specialized form of stock transfer used primarily for continuously flowing materials:

  • Commonly used for liquids, gases, or bulk materials
  • Materials "in pipeline" are tracked as special stock
  • Withdrawals can be posted directly from pipeline stock
  • Special stock indicator "I" tracks pipeline inventory
  • Often requires periodic reconciliation based on measurements

Pipeline Configuration

Key configuration elements for pipeline processing:

  • Material master settings (special procurement type)
  • Pipeline networks configuration
  • Metering point configuration
  • Account determination for pipeline stock

Third-Party Processing (Direct Ship)

Third-Party Process +

Third-party processing (also called direct shipment or drop shipping) involves vendors delivering goods directly to customers:

  • Products never physically enter your inventory
  • Reduces handling and shipping costs
  • Accelerates delivery to customer
  • Requires coordination between sales and purchasing
  • Special item category in purchase order

Third-Party Process Flow

Sales Order
Purchase Order (Third-party)
Delivery to Customer
Goods Receipt/Invoice

Transaction: VA01, ME21N, MIGO, MIRO

Third-Party in S/4HANA +

Key Features

  • Enhanced integration between sales and purchasing processes
  • Improved visibility of third-party orders
  • Streamlined confirmation process
  • Advanced delivery monitoring
  • Fiori apps for third-party order management

Third-Party Configuration

Key configuration elements for third-party processing:

  • Item category determination for sales orders
  • Account assignment for third-party transactions
  • Integration with delivery processing
  • Pricing procedure configuration
  • Output determination for third-party documents

Special Stock Types in S/4HANA

Special Stock Management

S/4HANA provides enhanced visibility and control over special stock types:

Special Stock Indicator Description Use Case
Sales Order Stock E Stock reserved for specific sales orders Make-to-order production, project-specific materials
Consignment Stock K Vendor-owned stock at customer location High-value items, Just-in-time procurement
Subcontracting Components O Company-owned components at vendor Assembled products, processing services
Pipeline Stock I Stock in pipeline between locations Fuel, chemicals, bulk materials
Project Stock Q Stock assigned to specific projects Construction, plant maintenance, large projects
Stock in Transit T Stock being transferred between locations Inter-plant movements, distribution networks

7. Direct and Indirect Procurement

In SAP S/4HANA MM, direct and indirect procurement represent two distinct procurement approaches with different characteristics, processes, and business requirements. Understanding the differences between these procurement types is crucial for implementing effective procurement strategies and configurations.

Direct vs. Indirect Procurement Overview

Direct and indirect procurement serve different business purposes:

Characteristic Direct Procurement Indirect Procurement
Definition Purchasing of materials directly used in production of goods for sale Purchasing of materials and services needed for operational activities
Examples Raw materials, components, packaging materials Office supplies, IT equipment, facilities services, travel
Planning Method Often driven by MRP based on production requirements Usually ad-hoc or consumption-based
Inventory Management Typically stock materials with inventory valuation Often direct consumption or low-value inventory
Accounting Impact Affects cost of goods sold (COGS) Affects operational expenses (OPEX)

Strategic Differences

🎯

Direct Focus

Supply security and quality assurance

💰

Indirect Focus

Cost reduction and process efficiency

⚙️

Direct Control

Centralized, strategic sourcing

👥

Indirect Control

Decentralized, user-centric processes

Direct Procurement Details

Direct Procurement Characteristics +

Key Features

Distinctive aspects of direct procurement:

  • High impact on product quality and customer satisfaction
  • Often involves long-term supplier relationships
  • Closely integrated with production planning
  • Typically involves higher volumes and values
  • Subject to strict quality control requirements
  • Often includes schedule-driven procurement

Typical Materials

Categories commonly procured through direct procurement:

  • Raw materials for production
  • Components and subassemblies
  • Packaging materials
  • Semi-finished goods for further processing
  • OEM parts for product assembly
  • Chemicals and ingredients

Transaction: ME21N, ME31K, ME31L, MM01

Direct Procurement Process +

Process Flow for Direct Procurement

Material Planning (MRP)
Purchase Requisition
Vendor Selection
Purchase Order/Contract
Goods Receipt
Invoice Verification

Planning-Driven Procurement

How material requirements planning drives direct procurement:

  • MRP evaluates demand from production plans or sales forecasts
  • System considers current inventory and open orders
  • Purchase requisitions generated automatically
  • Source determination based on source lists or quota arrangements
  • Purchase orders created with reference to requisitions
  • Delivery schedules managed based on production needs

Transaction: MD01, MD04, ME59, ME21N

Direct Procurement Best Practices +

Strategic Approaches

Recommended strategies for direct procurement:

  • Supplier Integration: Close collaboration with key suppliers
  • Long-term Agreements: Framework contracts and scheduling agreements
  • Quality Management: Integrated supplier quality assurance processes
  • Just-in-Time: Synchronized delivery with production schedules
  • Supplier Development: Investing in supplier capabilities
  • Risk Management: Multiple sourcing strategies for critical materials

S/4HANA Enablers for Direct Procurement

Key features in S/4HANA that enhance direct procurement:

  • Enhanced MRP Live for real-time planning
  • Advanced ATP (Available-to-Promise) capabilities
  • Improved scheduling agreement management
  • Better integration between MM and production planning
  • Real-time inventory visibility
  • Embedded analytics for supply performance monitoring

Indirect Procurement Details

Indirect Procurement Characteristics +

Key Features

Distinctive aspects of indirect procurement:

  • Wider variety of goods and services
  • Often involves larger number of suppliers
  • Typically more decentralized requisitioning
  • Usually involves more approval steps
  • Often focuses on process efficiency and cost control
  • May have higher transaction volume but lower value per transaction

Typical Categories

Categories commonly procured through indirect procurement:

  • Office supplies and equipment
  • Maintenance, repair, and operations (MRO) items
  • IT hardware, software, and services
  • Professional services (consulting, legal)
  • Facilities management services
  • Travel and entertainment

Transaction: ME21N, ME51N, ME31K, MIRO

Indirect Procurement Process +

Process Flow for Indirect Procurement

Need Identification
Purchase Requisition Creation
Approval Workflow
Purchase Order/Contract
Goods/Service Receipt
Invoice Verification

User-Driven Procurement

Characteristics of the user-initiated procurement process:

  • Requisitioning often starts with end users rather than planners
  • Self-service procurement through catalogs and shopping carts
  • Multi-level approval workflows based on value or category
  • Account assignment at requisition creation
  • Three-way matching for goods/service confirmation and invoicing
  • Focus on process compliance and spend visibility

Service Procurement

Special considerations for indirect service procurement:

  • Service specifications rather than material masters
  • Service entry sheets to document delivery
  • Acceptance processes for service completion
  • Time and material or fixed-price contracts
  • Performance-based acceptance criteria
  • Integration with project systems for project-based services

Transaction: ME51N, ML81N, MIRO, ME58

Our site uses cookies. By using this site, you agree to the Privacy Policy and Terms of Use.

error: Content is protected !!