Symptom
These errors/exceptions appear in the Supplier Invoice for non-localized countries:
- Tax event determination failed; invalid decision tree value
- Tax event determination for partner decision tree for country ABC failed (where ABC is country name)
Environment
SAP Business ByDesign
Reproducing the Issue
- Go to the Supplier Invoicing work center.
- Click Invoices and Credit Memos view.
- Search for the respective Invoice and open it.
- Click Check button.
See the error messages.
Cause
The tax information for the Product/Supplier's Master Data is from a Non-Localized Country created via Localization Tool. The issue is that the system cannot find a Decision Tree for Withholding Tax for the respective Country. Tax content for non-localized countries can be set up using the Create Tax Content for Non-Localized Countries in SAP Cloud Applications Studio documentation.
Resolution
To configure the Withholding Tax Decision Tree for your country, follow these steps:
- Navigate to Tax -> Withholding Tax -> Decision Trees -> How To create a tax decision tree using the provided links.
- Keep in mind that the Automatic Determination of tax code will only work if the decision tree is configured.
- If needed, the Withholding Tax Code can be manually changed by following these steps:
- Go to the Supplier Invoicing work center.
- Access the Common Tasks view.
- Select New Invoice Without Purchase Order.
- Enter the relevant information and click View All.
- Navigate to the Items tab and then to the Taxes sub-tab.
- Select the Withholding Tax Details view and manually assign the Withholding Tax Code from the Supplier/Product Master Data.
For more details on how to create a decision tree in the SAP Cloud Applications Studio, refer to the links provided:
Keywords
tax decision tree of non-localized country, tax code is not there, withholding tax code not appearing, tax code not appearing , KBA , AP-TTE-GLO , Cross-Country Extensions , AP-SIP , Supplier Invoice Processing , How To