Learning path
SAP S/4HANA Sourcing & Procurement (MM) learning path: everything to study, topic by topic
Certification-grade assessment covering SAP S/4HANA Sourcing and Procurement (MM): organizational structure, material master, Business Partner (vendor), the full procure-to-pay cycle from purchase requisition through invoice verification and GR/IR clearing, inventory management with valuation and special stocks, sourcing optimization, Logistics Invoice Verification with FI-MM account determination (OBYC), and S/4HANA-specific changes including the MATDOC data model, Fiori procurement apps, the MM simplification list, and Ariba/guided buying integration — aligned with the SAP Certified Application Associate — SAP S/4HANA Sourcing and Procurement exam.
Short answer
To learn SAP S/4HANA Sourcing & Procurement (MM), work through 6 modules and 45 topics in the order they build on each other. It starts with Master Data & Organizational Structure, then moves on to Procure-to-Pay Process and Inventory Management & Valuation. Use the map as a checklist, or measure your level and study only what is missing.
What you will study
Topics are grouped by module. Open one to see its objectives and key concepts.
1 · Master Data & Organizational Structure8 topics
Enterprise Structure in Procurement
Organizational units relevant to MM: client, company code, plant, storage location, purchasing organization, purchasing group, and assignment relationships between them
Objectives
- Describe the organizational units used in SAP MM and their hierarchical relationships
- Explain how purchasing organizations and groups are assigned to plants and company codes
Key concepts
- client
- company code
- plant
- storage location
- purchasing organization
- purchasing group
Material Master & Views
Material master record structure: organizational levels, data views (MRP, purchasing, accounting, plant/storage), industry sectors, and maintenance transactions
Objectives
- Identify the key views of the material master and their organizational level dependencies
- Create and maintain material master data using standard transactions
Key concepts
- material master views
- organizational level
- industry sector
- material group
- purchasing view
- MRP view
Business Partner (Vendor) in MM
Business Partner master record for vendors in S/4HANA: BP roles, BP grouping, vendor account groups, purchasing data at purchasing-org level, and one-time vendors
Objectives
- Create vendor Business Partner master records with the correct BP roles for MM
- Explain the relationship between BP roles and vendor purchasing data at org level
Key concepts
- Business Partner
- BP role FLVN01
- vendor account group
- purchasing data
- one-time vendor
- BP grouping
Purchasing Info Records
Info record as the link between material and vendor: categories (standard, consignment, subcontracting, pipeline), price and condition storage, and automatic update from purchase orders
Objectives
- Describe the four categories of purchasing info records and their use cases
- Explain how info records store and update pricing conditions for vendor-material combinations
Key concepts
- info record
- info record category
- standard info record
- consignment info record
- last purchase price
- info record conditions
Source List
Source list maintenance: defining valid sources of supply for a material, fixed and preferred sources, source list requirement flag, and automatic source determination
Objectives
- Maintain source list records to control valid vendors for a material
- Explain fixed vs preferred sources and their effect on automatic PO creation
Key concepts
- source list
- source list record
- fixed source
- preferred source
- source list requirement
- automatic source determination
Quota Arrangement
Quota arrangement for distributing procurement quantities across multiple sources: quota rating, quota base quantity, quota-allocated quantity, and interaction with MRP source determination
Objectives
- Configure quota arrangements to distribute purchase volumes across multiple vendors
- Calculate quota ratings and explain how MRP uses quota arrangements for sourcing
Key concepts
- quota arrangement
- quota rating
- quota base quantity
- quota-allocated quantity
- total quota
- MRP source determination
MM Pricing & Condition Technique
Condition technique in purchasing: condition types, calculation schema (pricing procedure), condition records, access sequences, and manual vs automatic price determination
Objectives
- Explain the components of the condition technique as applied to MM purchasing
- Configure access sequences and condition tables to resolve price conditions automatically
Key concepts
- condition type
- calculation schema
- access sequence
- condition record
- gross price PB00
- discount and surcharge
Material Types & Number Ranges
Material type configuration: quantity and value update settings, allowed views, account category reference, internal vs external number assignment, and standard material types (ROH, HALB, FERT, NLAG, DIEN)
Objectives
- Distinguish standard material types and their quantity/value update settings
- Configure account category references and number ranges for material types
Key concepts
- material type
- quantity updating
- value updating
- account category reference
- internal number assignment
- standard material types
2 · Procure-to-Pay Process8 topics
Purchase Requisition
Purchase requisition creation (manual and MRP-generated), item categories, account assignment categories, requisition release strategy, and conversion to PO
Objectives
- Create purchase requisitions manually and explain how MRP generates them automatically
- Describe item categories and account assignment categories and their P2P impact
Key concepts
- purchase requisition
- item category
- account assignment category
- MRP-generated PR
- requisition release
- PR to PO conversion
Purchase Order
Purchase order creation and structure: header, item, and schedule line levels; item categories, account assignment, delivery and invoice tabs, PO output, and the ME21N/ME22N/ME23N transaction family
Objectives
- Create a standard purchase order and explain the three-level structure
- Configure and trigger purchase order output messages to vendors
Key concepts
- purchase order
- PO header
- PO item
- schedule line
- delivery date
- ME21N
- PO output message
RFQ / Quotation & Price Comparison
Request for quotation process: creating RFQs (ME41), vendor quotation entry (ME47), price comparison list (ME49), and rejection letters to unsuccessful vendors
Objectives
- Execute the complete RFQ-to-quotation process and generate a price comparison
- Send rejection letters to unsuccessful vendors after quotation evaluation
Key concepts
- request for quotation
- RFQ ME41
- quotation ME47
- price comparison ME49
- rejection letter
- collective RFQ
Outline Agreements — Contracts & Scheduling Agreements
Contract types (value contract MK and quantity contract WK) and scheduling agreements: creation, release orders against contracts, delivery schedules, and agreement release documentation
Objectives
- Differentiate value contracts, quantity contracts, and scheduling agreements
- Create release orders against contracts and manage delivery schedules
Key concepts
- value contract MK
- quantity contract WK
- scheduling agreement
- release order
- delivery schedule
- target quantity
Release Procedures (Approval Workflows)
Release strategy configuration for purchase requisitions and purchase orders: release groups, release codes, release indicators, classification, and workflow integration
Objectives
- Configure release strategies for purchase requisitions and purchase orders using the classification system
- Explain release indicators and their effect on further processing of procurement documents
Key concepts
- release strategy
- release group
- release code
- release indicator
- classification system
- approval workflow
Goods Receipt (MIGO)
Goods receipt against purchase order (movement type 101) using MIGO: document structure, quantity and delivery note entry, partial GR, over-delivery tolerance, automatic account postings, and GR-based invoice verification indicator
Objectives
- Post a goods receipt against a purchase order and explain the resulting stock and accounting documents
- Configure over-delivery and under-delivery tolerances on purchase order items
Key concepts
- MIGO
- movement type 101
- GR document
- delivery note
- over-delivery tolerance
- GR-based IV
- stock posting
Invoice Verification (MIRO)
Logistics Invoice Verification using MIRO: three-way match (PO/GR/invoice), tax handling, variance types, payment block logic, and the parked vs posted invoice
Objectives
- Post a vendor invoice using MIRO and explain three-way match verification
- Identify variance types and their effect on automatic payment block setting
Key concepts
- MIRO
- three-way match
- invoice variance
- payment block
- parked invoice
- tax code
- vendor line item
GR/IR Clearing Account
GR/IR clearing account mechanics: how GR and IR postings offset each other, regrouping of GR/IR balances at period-end, analysis via MR11, and handling of invoice before goods receipt
Objectives
- Explain how GR and IR postings are offset against the GR/IR clearing account
- Use MR11 to maintain and clear GR/IR account differences at period end
Key concepts
- GR/IR clearing account
- WRX transaction key
- MR11
- period-end regrouping
- invoice before GR
- clearing document
3 · Inventory Management & Valuation8 topics
Goods Movements & Movement Types
Classification of goods movements by movement type: goods receipts (101), goods issues (201/261), transfer postings (311/312), and reversals (102); movement type configuration and account determination impact
Objectives
- Identify the most common movement types and the stock changes they produce
- Explain how movement types drive FI account determination in inventory management
Key concepts
- movement type
- goods issue 201
- transfer posting 311
- reversal movement
- MIGO movement
- account determination via movement type
Stock Types & Stock Categories
Stock types in SAP MM: unrestricted-use, quality inspection, blocked, in-transit, and restricted-use stocks; transfer between stock types and stock overview via MMBE
Objectives
- Describe the main stock types available in SAP MM and their business purposes
- Perform transfer postings between stock types and verify results in MMBE
Key concepts
- unrestricted-use stock
- quality inspection stock
- blocked stock
- in-transit stock
- MMBE stock overview
- transfer between stock types
Physical Inventory
Physical inventory procedures: annual inventory, cycle counting, continuous inventory; physical inventory document (MI01), count entry (MI04), difference posting (MI07), and inventory sampling
Objectives
- Execute the complete physical inventory cycle from document creation to difference posting
- Differentiate cycle counting, annual inventory, and inventory sampling procedures
Key concepts
- physical inventory document MI01
- inventory count MI04
- inventory difference MI07
- cycle counting
- annual inventory
- inventory sampling
Reservations
Goods reservation (MB21/MB22): reserving stock for cost centers, orders, or projects; reservation monitoring, automatic reservation from production orders, and goods issue against reservations
Objectives
- Create manual reservations and explain their impact on available stock
- Post a goods issue against a reservation and describe the resulting documents
Key concepts
- reservation MB21
- reserved quantity
- account assignment on reservation
- automatic reservation
- goods issue against reservation
- reservation expiry
Material Valuation & Price Control
Material valuation approaches in SAP: standard price (S) and moving average price (V); price control settings, price differences, revaluation, and impact on G/L account postings
Objectives
- Explain the difference between standard price and moving average price control
- Describe how price differences are posted to FI when actual cost deviates from standard
Key concepts
- standard price S
- moving average price V
- price control
- price difference account
- revaluation
- valuation class
Split Valuation
Split valuation for valuating partial stocks at different prices: valuation category and valuation type, configuration steps, business scenarios (country of origin, batch-specific costing), and reporting
Objectives
- Configure split valuation with valuation category and valuation types
- Explain business scenarios that require split valuation and the reporting impact
Key concepts
- split valuation
- valuation category
- valuation type
- partial stock
- global valuation class
- local valuation class
Batch Management
Batch management in MM: batch level (client, plant, material), batch master record, batch classification, shelf-life expiration, batch search strategy, and batch where-used list
Objectives
- Configure batch management at the appropriate level and create batch master records
- Define batch search strategies and explain shelf-life management in batch-managed materials
Key concepts
- batch level
- batch master record
- batch classification
- shelf-life expiration
- batch search strategy
- batch where-used
Special Stocks — Consignment & Subcontracting
Special stock types managed in SAP MM: vendor consignment stock, customer consignment, subcontracting stock (material provided to vendor), and project stock; processes, account postings, and settlement
Objectives
- Process a vendor consignment cycle from receipt through settlement
- Explain subcontracting procurement and how material components are tracked at the vendor
Key concepts
- vendor consignment stock
- consignment info record
- subcontracting stock
- subcontracting BOM
- project stock
- consignment settlement
4 · Sourcing, Contracts & Optimization7 topics
Self-Service Procurement & Fiori Catalog
Self-service procurement (SSP) in S/4HANA: Fiori-based shopping cart, internal catalog, external catalog punchout, approval workflow, and conversion to purchase order
Objectives
- Describe the self-service procurement process in S/4HANA using Fiori apps
- Explain how shopping carts are approved and converted to purchase orders
Key concepts
- self-service procurement
- shopping cart
- internal catalog
- external catalog punchout
- SSP approval
- Fiori SSP app
Central Procurement
Central Procurement hub scenario: central purchase contracts, central purchase requisitions, decentralized execution in connected systems, and the Central Procurement Fiori apps
Objectives
- Explain the Central Procurement architecture and the role of the central hub
- Describe how central contracts are consumed by decentralized connected systems
Key concepts
- central procurement hub
- central purchase contract
- central purchase requisition
- connected system
- decentralized execution
- Central Procurement Fiori
Supplier Evaluation
Supplier evaluation in SAP MM: evaluation criteria (price, quality, delivery, service), automatic and manual scoring, weighting, overall score calculation, and integration with source determination
Objectives
- Configure supplier evaluation criteria with appropriate weights and scoring methods
- Interpret supplier evaluation scores and explain their use in source determination
Key concepts
- supplier evaluation
- evaluation criterion
- main criterion
- subcriteria
- weighting
- overall score
Automatic PO Creation & Auto-Sourcing
Automatic purchase order creation from purchase requisitions: automatic sourcing using source list, info records and outline agreements; auto-PO indicator, and background scheduling via ME59N
Objectives
- Configure master data prerequisites required for automatic PO creation
- Execute automatic PO creation via ME59N and troubleshoot sourcing failures
Key concepts
- automatic PO
- auto-PO indicator
- ME59N
- automatic source determination
- source list fixed source
- batch job PO creation
MRP Integration Basics
MRP planning in the context of MM: MRP types, planned orders vs purchase requisitions, MRP controller, reorder point planning, and converting planned orders to procurement documents
Objectives
- Explain how MRP generates purchase requisitions and planned orders
- Configure reorder point planning and describe the MRP controller role
Key concepts
- MRP type
- planned order
- MRP-generated PR
- MRP controller
- reorder point
- planned delivery time
Embedded Procurement Analytics
Embedded analytics for procurement in S/4HANA: real-time spend analysis, purchasing KPIs, SAP Analytics Cloud integration, query browser, and CDS-view-based reporting for procurement
Objectives
- Identify the embedded analytics tools available for procurement reporting in S/4HANA
- Navigate spend analysis reports and explain their data sources
Key concepts
- embedded analytics
- CDS view
- spend analysis
- purchasing KPI
- query browser
- SAP Analytics Cloud
Ariba & Guided Buying Integration Overview
Integration of SAP Ariba and guided buying with S/4HANA Procurement: Ariba Network supplier connectivity, guided buying catalog, integration scenarios (SCC, PO flip), and data flow between Ariba and S/4HANA
Objectives
- Describe the integration touchpoints between SAP Ariba and S/4HANA procurement
- Explain the guided buying catalog flow and how POs are transmitted via Ariba Network
Key concepts
- SAP Ariba Network
- guided buying
- supplier catalog
- PO flip
- cXML
- Ariba-S/4 integration
5 · Logistics Invoice Verification & FI Integration7 topics
Logistics Invoice Verification — Process & Variants
LIV scope and process variants: standard MIRO posting, evaluated receipt settlement (ERS), consignment settlement, pipeline settlement, credit memos, and subsequent adjustments
Objectives
- Identify the different LIV process variants and when each applies
- Post credit memos and subsequent adjustments in Logistics Invoice Verification
Key concepts
- logistics invoice verification
- MIRO variants
- credit memo
- ERS
- consignment settlement
- pipeline settlement
Tolerances & Payment Blocks
Tolerance keys in LIV (BD, ST, PP, VP, DQ, WE, etc.): upper and lower tolerance limits, automatic payment block on variance, manual release, and tolerance group assignment to company code
Objectives
- Configure tolerance limits for LIV and explain the automatic payment block logic
- Release payment-blocked invoices manually and describe the audit trail
Key concepts
- tolerance key
- upper tolerance limit
- lower tolerance limit
- automatic payment block R
- manual payment block
- tolerance group
Subsequent Debit & Subsequent Credit
Subsequent debit/credit postings in LIV: adjusting an already-settled invoice for additional charges or credits, price difference postings, and effect on moving average price
Objectives
- Post subsequent debits and credits for additional charges after original invoice settlement
- Explain the impact of subsequent debit/credit on moving average price and stock valuation
Key concepts
- subsequent debit
- subsequent credit
- price difference
- moving average price impact
- additional charges
- stock value adjustment
Planned Delivery Costs
Planned delivery costs in LIV: freight, customs, and other delivery costs planned on the PO; settlement via MIRO, account determination for delivery cost condition types, and unplanned delivery costs
Objectives
- Configure planned delivery cost condition types and explain their posting logic
- Settle planned delivery costs via MIRO and distinguish from unplanned delivery costs
Key concepts
- planned delivery cost
- freight condition type
- customs
- accrual key
- unplanned delivery cost
- delivery cost settlement
Evaluated Receipt Settlement (ERS)
ERS process: automatic invoice creation based on goods receipt without a vendor invoice; ERS flag on vendor and PO, MRRL transaction, prerequisites, and account postings
Objectives
- Explain the prerequisites for ERS and configure vendor and PO accordingly
- Execute ERS via MRRL and interpret the resulting invoice and accounting documents
Key concepts
- evaluated receipt settlement
- MRRL
- ERS vendor flag
- ERS PO indicator
- automatic invoice creation
- GR-based IV
FI-MM Account Determination (OBYC)
Automatic account determination for MM transactions via OBYC: transaction keys (WRX, BSX, GBB, PRD, etc.), valuation class linkage, account modifier, and chart of accounts assignment
Objectives
- Explain the OBYC account determination framework and the most common transaction keys
- Trace a goods movement through OBYC to identify the G/L accounts posted
Key concepts
- OBYC
- transaction key
- WRX GR/IR clearing
- BSX inventory posting
- GBB offsetting account
- PRD price difference
Consignment & Pipeline Settlement
Settlement of vendor consignment stock withdrawals (MRKO) and pipeline material withdrawals: automatic liability creation, account postings, consignment price from info record, and pipeline price
Objectives
- Execute consignment settlement via MRKO and explain the resulting payables postings
- Describe pipeline material management and the automatic settlement process
Key concepts
- consignment settlement MRKO
- consignment liability
- pipeline material
- pipeline price
- automatic settlement
- consignment info record price
6 · S/4HANA Migration, Fiori & Reporting7 topics
MATDOC Data Model in S/4HANA
S/4HANA simplification of inventory management: MATDOC as the single source of truth replacing MKPF/MSEG, universal journal integration for goods movements, and elimination of totals tables (MARD, MSKA, MSSL, etc.)
Objectives
- Explain the MATDOC data model and how it differs from the classic MKPF/MSEG approach
- Identify the totals tables eliminated in S/4HANA and how compatibility views replace them
Key concepts
- MATDOC
- MKPF MSEG replaced
- inventory management universal journal
- totals tables eliminated
- MARD compatibility view
- S/4HANA simplification
Business Partner Migration for Vendors
Mandatory Business Partner adoption in S/4HANA MM: migration from vendor master (LFA1/LFB1) to Business Partner, BP-vendor synchronization, FLVN00/FLVN01 roles, and the BUP_LOCATOR transaction
Objectives
- Explain why Business Partner is mandatory in S/4HANA and describe the migration path from vendor master
- Assign FLVN00 and FLVN01 BP roles and explain their relationship to FI and MM vendor data
Key concepts
- vendor-to-BP migration
- LFA1 LFB1 compatibility views
- FLVN00 FLVN01 roles
- BUP_LOCATOR
- BP synchronization
- S/4HANA mandatory BP
SAP Fiori Procurement Apps & Roles
Key SAP Fiori apps for procurement: Manage Purchase Orders, Manage Purchase Contracts, Create Purchase Requisition, Purchase Order Fulfillment Monitor, and the Fiori role concept for buyers and approvers
Objectives
- Identify the core Fiori apps available to procurement professionals in S/4HANA
- Explain the Fiori role and tile concept for configuring buyer and approver access
Key concepts
- Fiori launchpad
- Manage Purchase Orders F2229
- Manage Purchase Contracts
- PO Fulfillment Monitor
- Fiori buyer role
- tile configuration
MM Simplification List Items
Key S/4HANA MM simplification list entries affecting procurement: material ledger mandatory, inventory single valuation area, obsolete transactions (ME2M replaced), and changes to purchasing document archiving
Objectives
- List the major MM simplification items relevant to procurement in S/4HANA
- Explain the impact of mandatory material ledger on existing MM implementations
Key concepts
- simplification list
- material ledger mandatory
- single valuation area
- obsolete transactions
- document archiving changes
- S/4 readiness check
Situation Handling in Procurement
SAP Situation Handling framework for proactive procurement alerts: situation templates for overdue POs and expiring contracts, notification channels, user-specific subscriptions, and alert handling in Fiori
Objectives
- Explain the Situation Handling framework and configure situation templates for procurement
- Subscribe to procurement situations and handle alerts in the Fiori launchpad
Key concepts
- situation handling
- situation template
- overdue PO alert
- expiring contract notification
- subscription
- Fiori notification
Embedded Analytics & Procurement KPIs
Procurement KPI reporting in S/4HANA: purchasing spend by category, contract leakage, on-time delivery rate, invoice accuracy, CDS-based analytical apps, and SAP Analytics Cloud integration for procurement
Objectives
- Identify the standard procurement KPIs available in S/4HANA embedded analytics
- Explain how CDS views power real-time procurement dashboards in Fiori
Key concepts
- procurement KPI
- spend by category
- contract leakage
- on-time delivery rate
- invoice accuracy
- analytical CDS app
SAP GUI vs Fiori for Buyers
Comparison of SAP GUI and SAP Fiori interfaces for procurement: which classic MM transactions are replaced by Fiori apps, co-deployment scenarios, Fiori extensibility, and the recommended UX strategy for S/4HANA
Objectives
- Map classic MM transactions to their Fiori app equivalents
- Explain the co-deployment approach and when SAP GUI remains necessary
Key concepts
- SAP GUI MM transactions
- Fiori equivalent apps
- co-deployment
- Fiori extensibility
- UX strategy
- transaction replacement matrix
Levels: Junior, Mid, and Senior
Explain it in your own words
Graded by AI · no account · 1 questionNo options to guess from: you write, the AI grades against the topic's rubric and tells you what level your answer reads at.
Already studying SAP S/4HANA Sourcing & Procurement (MM)?
The assessment measures topic by topic, and your plan skips what you already know.
Open to read. An account is only needed to be measured.
Frequently asked questions
Where should I start studying SAP S/4HANA Sourcing & Procurement (MM)?
Start with Master Data & Organizational Structure: Enterprise Structure in Procurement, Material Master & Views, and Business Partner (Vendor) in MM. The map orders topics by what they depend on, so each one prepares the next.
How long does a full SAP S/4HANA Sourcing & Procurement (MM) assessment take?
A full assessment of this path takes about 45 minutes. Study time depends on where you start; a diagnostic shows which topics you can skip.
Do I need an account to use this page?
No. The map, objectives and key concepts are open. You only need an account to be measured, get your gap by topic and receive a plan.