on 2025 Nov 12 1:36 PM
Dear Experts,
I would like to understand how the pricing procedure works in Purchase Contracts. As per my understanding, it seems to be controlled through condition supplementary, please correct me if I’m wrong.
When I try to maintain header conditions, they are not reflecting at the item level in the Purchase Contract. I would like to know if this behavior is due to condition supplementation, and whether there is an option to define or control the actual pricing procedure for Contracts.
Best regards,
Dinesh U
Request clarification before answering.
Hi,
If you see standard SAP Pricing procedure RM0000, you see two gross price conditions - PB00 and PBXX
In PB00 settings, you can see a calculation schema RM0002 assigned.
RM0002 includes supplementary pricing conditions (Discounts, Delivery etc). If you defined any new condition types and included in your pricing procedure, then see that they are included here too. Then you can see them in RFQ & Contracts too.
For Header/Item conditions :
- Condition type to be defined as both Header and Item in condition type settings
- Group Condition : If you do not check this box, then absolute header condition value is copied in all items. If it's checked, then Absolute Value given in Header is apportioned according to value of each item w.r.t total of all items. Or you can define a routine and assign in config according to which header value is apportioned to items. Note that this also influences how pricing scales determine PO Item price (based on total group value instead of individual item value which is beneficial)
If you configured a custom pricing procedure, ensure you have similar condition type setup as PB00 for your automatic gross price condition type (e.g. ZB00) and assign a calculation schema (e.g. RM0002 or ZM0002) in that (ZB00) as explained above. If you have used custom schema for Supplementary conditions ZM0002 define it similar to RM0002 and add your additional condition types as required.
Suggest you to try in Sandbox and explore until you get what you want.
Trust this helps
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 35 | |
| 18 | |
| 14 | |
| 13 | |
| 9 | |
| 3 | |
| 2 | |
| 1 | |
| 1 | |
| 1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.