SAP ECC and S/4 HANA MM Pricing Procedure
SAP MM Pricing Procedure step by step configuration and testing with business examples

SAP ECC and S/4 HANA MM Pricing Procedure udemy course free download
SAP MM Pricing Procedure step by step configuration and testing with business examples
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:
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.
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.
Condition Type: This represents different types of charges such as gross price, discount, freight, and rebate. Each charge type is assigned a condition type.
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.
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.
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.
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
Maintain Condition Table: Use T-code M/03 to create a condition table by specifying the fields required for the condition record1.
Maintain Access Sequence: Use T-code M/07 to define the access sequence and assign condition tables to it.
Maintain Condition Type: Use T-code M/06 to define condition types and assign access sequences to them.
Maintain Calculation Schema: Use T-code M/08 to define the calculation schema and include all relevant condition types1.
Maintain Schema Group for Vendor: Use T-code OMFN to create schema groups for vendors.
Maintain Schema Groups for Purchasing Organizations: Use T-code OMFM to create schema groups for purchasing organizations1.
Assign Schema Group to Purchasing Organization: Use T-code OMFP to assign schema groups to purchasing organizations1.
Maintain Schema Determination: Use T-code OMFO to determine the calculation schema for standard purchase orders1.
Assign Schema Group to Vendor: During vendor creation (T-code XK01) or modification (T-code XK02), assign the schema group to the vendor1.
Maintain Condition Record: Use T-code MEK2 to maintain condition records against the key combination.