There are some Point-Of-Sales transactions in your system with Inconsistent status due to error: 'Sum of sales items with same tax attributes must not be zero'.
SAP Business ByDesign.
Reproducing the Issue
- Go to the Customer Invoicing work center.
- Go to the Point-of-Sales (POS) Transactions view and Sales Transactions sub view.
- Search and find the POS Transaction ABC. (ABC presents the ID of the POS Transaction). This transaction is with status Inconsistent.
- Click on the Check button, system shows the error message: 'Sum of sales items with same tax attributes must not be zero'.
To use zero as total amount, you need to maintain the value in the tag of <RetailTransactionDebtorItem> or respectively in the <RetailTransactionSalesItem> in the payload.
You have to maintain the values in the following tags :
For Debitor Items:
<CashDiscountAmount currencyCode="***">0.0 </CashDiscountAmount>
<BusinessTransactionCurrencyAmount currencyCode="***">0.0 </BusinessTransactionCurrencyAmount>
For Sales Items:
In place of wildcard characters(*), you have to give the respective values. Cash discount term code will be the payment terms which will come on UI.
Product Tax Item need to be mentioned as a summary of all the item taxes and a separate product tax line for each line item is not needed.
You can refer to the sample payload below with an example of a payload for 2 items.
Item 1 : 0 EUR
Item 2 : 119 EUR
Point-Of-Sales; Transactions; Sales; Customer Invoice; Error; Sum; , KBA , csg_q , AP-CI , Customer Invoice Processing , How To