You generate a Point of Sale (PoS) transaction into ByDesign. The status of the sale transaction is Inconsistent. After pressing Check error messages appear:
For a transaction for a Brazilian customer: 'Tax country Brazil is not valid.'
For a transaction for a Mexican Customer: 'Tax code ABC not supported for country Mexico, contains multiple tax types' (ABC represents the tax code ID).
SAP Business ByDesign
Reproducing the Issue
Pre Condition: You have generated a sale in the external Customer Checkout system for one of the above mentioned countries with its corresponding taxes. You are now checking the sales transactions in SAP Business ByDesign:
- Navigate to the Customer Invoicing work center.
- In the Sales Transaction view, find the sales transaction documents with status Inconsistent.
- Open one of these documents and press Check.
- The error message 'Tax country Brazil is not valid' or 'Tax code ABC not supported for country Mexico, contains multiple tax types' appears.
Regarding Brazil: PoS scenarios are not supported for country Brazil.
Regarding Mexico: The PoS scenarios cannot be processed for the sales transactions from Mexico which include tax codes which are assigned to multiple tax types, for instance tax code 505 - Sale with IEPS – Goods, which is assigned to tax type VAT as well as IEPS.
However, the PoS scenarios will work as expected if the used tax code is assigned to only one tax type.
On the item level, a different tax code for each line item can be used, if the tax code has only one tax type assigned.
This is the current system behavior.
The PoS scenarios can only process sales transactions using tax codes which are assigned to one single tax type.
Point of sales Brazil, Point of sales Mexico, Multiple tax types , KBA , AP-TTE-GLO , Cross-Country Extensions , Problem