Symptom
After creating a custom logic for "Define Alt. Calculation of Condition Amount in Document Item" and assigning it to the relevant steps in the pricing procedure, the custom logic is not triggered as expected during document processing.
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
Resolution
Please make sure the custom logic is implemented to the routine number and the routine number is assigned to the target steps in pricing procedure:
- Entering the "Set Alternative Calculation of Condition Amount configuration activity for the implementation type Business Add-In (BAdI):
- To define a routine number for the Condition Amount process enhancement option.
- To assign the filter value of the respective BAdI implementation as the enhancement ID for the Condition Amount in Document Item or the Condition Amount in Document process enhancement option task for this routine number defined in last step.
-
Entering the Set Pricing Procedures configuration activity and configuring the routine for the Alt. Calc. Cndn Amnt field in a pricing procedure step of the custom pricing procedure by entering the routine number configured previously.
See Also
Keywords
Pricing, Custom Logic, Condition Amount, Set Alternative Calculation of Condition Amount, Filter Field, Enhancement Identifier, Pricing Configuration, Sales Pricing. , KBA , SD-BF-PR-2CL , Pricing (Public Cloud) , Problem
SAP Knowledge Base Article - Public