Pricing Procedure in Purchase Order |
What Is Pricing Procedure in Purchase Order?In SAP MM (Materials Management), the pricing procedure in a purchase order determines how the price of a material is calculated. It includes various price-related elements such as discounts, surcharges, freight costs, and taxes that influence the final purchase price. By defining a pricing procedure, businesses can automate consistent pricing logic across vendors and materials, minimizing errors and ensuring compliance with procurement strategies.Why Is the Pricing Procedure Important?
Key Components of Pricing Procedure in Purchase Order1. Condition TableThe condition table defines how the system stores and accesses condition records. It specifies the key fields (e.g., vendor, material, purchasing organization) that identify a unique price record.2. Condition RecordThese are master data records that hold specific values for discounts, freight, taxes, etc. When a purchase order is created, the system automatically fetches values from these condition records.3. Condition TypeThe condition type defines the kind of price component:
4. Access SequenceThis specifies the order of priority in which the system looks up condition records from different condition tables.Example:
5. Calculation Schema (Pricing Procedure)This is the heart of the pricing structure. It outlines:
6. Schema Group – VendorThis allows categorizing vendors to apply different pricing logic.Example:
7. Schema Group – Purchasing OrganizationUsed to group together purchasing organizations that follow the same pricing schema.Step-by-Step Configuration of Pricing Procedure in Purchase Order
Navigation Path in SAP (SPRO Configuration)To customize the price determination process, follow this SAP path:SPRO → IMG → Materials Management → Purchasing → Conditions → Define Price Determination Process How the Pricing Works in a Purchase OrderWhen a PO is created:
Example ScenarioYou buy 100 units of a material with:
FAQs About Pricing Procedure in Purchase Order1. What is a pricing procedure in SAP MM?A pricing procedure is a set of condition types used to calculate the net price of a material in a purchase order. 2. What is the access sequence in pricing? An access sequence is the search strategy that SAP uses to find the most specific condition record in the condition table. 3. Can we have multiple pricing procedures? Yes, different purchasing organizations or vendors can use different pricing procedures based on schema group assignments. 4. What is a calculation schema? A calculation schema defines the structure and order in which different price conditions (like base price, freight, tax) are applied. 5. Where are condition records maintained? Condition records are maintained in purchasing info records, contracts, or scheduling agreements. 6. Can condition types be applied manually? Yes, condition types can be configured for manual entry if required. ConclusionUnderstanding and configuring the Pricing Procedure in Purchase Order is essential for maintaining pricing accuracy in SAP MM. With a clear grasp of condition types, access sequences, and calculation schemas, businesses can ensure consistent and error-free procurement. |
![]() |
See Also KBS Account Assigned Purchase Order Get help for your SAP MM problems
SAP MM Books
SAP Material Management Tips
Main Index
All the site contents are Copyright © www.erpgreat.com
and the content authors. All rights reserved.
|