on ‎2025 Feb 06 9:36 AM
Hi All,
I am trying to update Condition Amount of Pricing Data at Sales Order Item level on the basis of other Condition Type Calculated values using BADI (PRCG_DOC_ITEM_CONDITION_AMOUNT). Even in debugging values are populated in changing parameter but not reflecting at Sales Order Pricing Data.
Please help me with feasible solution.
Thanks
Request clarification before answering.
Hello,
The BADI or PRCG_DOC_ITEM_CONDITION_AMOUNT BAdI is designed for defining alternative calculations of condition amounts at the document item level. The intention is to influence the determination of the Condition Amount, but certain behaviors need to be noted:
Enhancement ID Misalignment: It’s crucial that the enhancement ID corresponds to the routine number settings in the pricing procedure configuration.
Buffer Issues: Sometimes, updates are not reflected because data is held in a buffer and not read again from the database. Ensuring that changes are saved before checking the displayed sales data might resolve this.
System Behavior: SAP Cloud systems have specific ways they handle quantity-based adjustments, which might scale conditions rather than apply them directly. If conditions are marked as fixed, they might not update as anticipated.
For further details, refer to specific SAP documentation or consult support articles related to pricing conditions in SAP S/4HANA Cloud.
By ensuring these steps and configurations, you should be able to dynamically update pricing conditions effectively. Cloud BAdIs for pricing
Best regards,
Dequan Xu
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 8 | |
| 7 | |
| 6 | |
| 5 | |
| 5 | |
| 3 | |
| 3 | |
| 3 | |
| 3 | |
| 2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.