SAP Knowledge Base Article - Public

3330247 - Fixed Amount Is Still Multiplied by the Confirmed Hours in the Service Confirmation – SAP S/4HANA Cloud Public Edition

Symptom

A fixed amount condition (for example, ZZ15) is configured to charge a fixed amount (e.g., 5 CHF in total).
However, when creating a service confirmation and confirming a quantity (e.g., 2 hours), the fixed amount is incorrectly multiplied by the confirmed hours, resulting in a total of 10 CHF instead of the intended fixed amount.

Environment

SAP S/4HANA Cloud Public Edition

Cause

Incorrect configuration in the pricing condition type settings for fixed amount conditions.

Resolution

To correct this issue:

  1. In the customizing for the condition type ZZ15, deselect the following flags:
    • Group Condition
    • RoundDiffComp
    • Header Condition
  2. Ensure that the field “Amount/Percent” is selected in the condition type settings.
  3. Use the “Item Condition” option for fixed-amount discounts per item, this prevents the fixed amount from being multiplied by confirmed hours.
  4. Make sure the fixed amount discount is maintained at the item-level “Pricing Details” view, not at the service order header “Pricing Details” view.

Keywords

SAP S/4HANA Cloud Public Edition, Service Confirmation, Fixed Amount, ZZ15, Pricing Condition, Condition Type, Group Condition, Header Condition, Amount/Percent, Item Condition, Pricing Details, Service Order, Discount. , KBA , CRM-S4-BF-PR-2CL , S4CRM: Pricing (Public Cloud) , Problem

Product

SAP S/4HANA Cloud 2302