Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
SAP ECC and S/4 HANA MM Pricing Procedure
Rating: 4.6 out of 5(1,280 ratings)
5,829 students

SAP ECC and S/4 HANA MM Pricing Procedure

SAP MM Pricing Procedure step by step configuration and testing with business examples
Created byGanesh Padala
Last updated 2/2026
English

What you'll learn

  • SAP MM Pricing Procedure configuration steps
  • Testing of Pricing Procedure with Purchase Order
  • SAP MM Condition Table and Condition Records

Course content

5 sections16 lectures6h 39m total length
  • SAP MM Pricing Procedure1:41:25

    Explore the SAP MM pricing procedure, including condition types, condition tables, access sequences, and schema groups, then configure calculation schema and schema determination to auto-price purchasing documents and PO creation.

  • Condition Tables and Condition Records31:17

    Create condition tables and extend the field catalog for valuation types and vendor subranges, assign to access sequences, and maintain condition records to drive purchase order pricing.

  • Supplementary Conditions in Pricing Procedure9:11

    Assign a pricing procedure to PB double zero in M/06 to feed supplementary conditions into purchase info records and contracts, enabling discounts and price maintenance.

  • Updating price in Purchase Orders based on info record changes10:27

    Learn to update existing purchase orders when info records change by carrying out new pricing from info or condition records, ensuring POs reflect the latest vendor prices.

  • Concept of Condition Exclusion16:38
  • Quiz 1 Supplementary Conditions in Pricing Procedure

Requirements

  • Basic Knowledge in SAP MM
  • Basic Knowledge in Pricing

Description

In this course, below topics are covered. I have explained step by step configuration and testing

- SAP MM Pricing Procedure configuration includes Condition type, pricing schema and schema determination etc.

- Condition Table and Condition Records.

- Testing Pricing Procedure with Purchase Order

- Business examples for Process

- Q&A sessions on Pricing procedure


The pricing procedure in SAP MM (Materials Management) is a method to determine prices in purchasing documents by combining various types of charges such as gross price, freight, discounts, and surcharges. This procedure helps in calculating the net amount by considering all these conditions.

To understand and configure the pricing procedure, you need to be familiar with the following components:

  1. Condition Table: This table stores fields with combinations for individual condition records. For example, if you use Plant as a condition table, the condition record will be created for the plant only.

  2. Access Sequence: This defines the order in which the system searches for condition records for a condition type from the condition table. An access sequence can contain multiple condition tables.

  3. Condition Type: This represents different types of charges such as gross price, discount, freight, and rebate. Each charge type is assigned a condition type.

  4. Condition Record: This contains the record maintained against the condition table with respect to the condition type. It is fetched via the access sequence and condition type.

  5. Schema Group: This is assigned to vendors and purchase organizations to help determine the pricing procedure. One schema group is assigned to the vendor and another to the purchase organization.

  6. Calculation Schema: This defines the sequence for pricing calculations, including gross price, discounts, rebates, and surcharges. It groups all required condition types for the pricing procedure.

  7. Schema Determination: This involves maintaining the pricing procedure for purchasing documents by combining the vendor schema group and the purchase organization schema group.

Steps to Configure Pricing Procedure

  1. Maintain Condition Table: Use T-code M/03 to create a condition table by specifying the fields required for the condition record1.

  2. Maintain Access Sequence: Use T-code M/07 to define the access sequence and assign condition tables to it.

  3. Maintain Condition Type: Use T-code M/06 to define condition types and assign access sequences to them.

  4. Maintain Calculation Schema: Use T-code M/08 to define the calculation schema and include all relevant condition types1.

  5. Maintain Schema Group for Vendor: Use T-code OMFN to create schema groups for vendors.

  6. Maintain Schema Groups for Purchasing Organizations: Use T-code OMFM to create schema groups for purchasing organizations1.

  7. Assign Schema Group to Purchasing Organization: Use T-code OMFP to assign schema groups to purchasing organizations1.

  8. Maintain Schema Determination: Use T-code OMFO to determine the calculation schema for standard purchase orders1.

  9. Assign Schema Group to Vendor: During vendor creation (T-code XK01) or modification (T-code XK02), assign the schema group to the vendor1.

  10. Maintain Condition Record: Use T-code MEK2 to maintain condition records against the key combination.

Who this course is for:

  • Associate SAP MM Consultants
  • SAP MM Consultants
  • SAP Functional Consultants