Symptom
There are 2 lines for condition to be displayed in the billing document output. The line 1 displays empty condition, while the line 2 displays normally as expected. The pricing procedure is being checked, finding only the condition type in the line 2 is maintained with print type 'a'. The condition type in line 2 is with condition class 'D' which is a tax type.
Environment
- SAP S/4HANA Cloud
Cause
According to the system logic, it's not allowed to output only one item pricing condition in case its condition class is 'D'. When the only determined pricing condition is with condition class 'D', an empty condition will be inserted to the first index.
Resolution
Please adjust the pricing procedure of the billing document to allow another condition type, which is not a tax one, to be output. To realize it, you can go to SSCUI Set Pricing Procedures (ID 101117) to enable the print type of a price condition type which is active for this billing document to be 'a'.
Keywords
Pricing Procedure, Empty Condition, RV_PRICE_PRINT_ITEM, Pricing, Condition, ConditionAmount, ConditionType, ConditionTypeName, FILL_ITEM_TKOMVD, nur_steuer, tkomvd, tkomvd-koaid, ItemPricingConditionNode, Item Pricing Condition, Set Pricing Procedures , KBA , SD-BIL-GF-OC , Output Control Billing , SD-BF-PR , Pricing , SD-BIL-IV , Processing Billing Documents , Problem