This Error/exception appears 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 XXX failed(where XXX is country name)
SAP Business ByDesign
Reproducing the Issue
- Go to Supplier Invoicing work center
- Click on Invoices and Credit Memos view
- Search for Respective Invoice
- Select and Click on edit
- Click on check button
You will get error.
The Tax information maintained in the Master Data of the Product / Supplier comes from a Non-Localized Country created via Localization Tool.
The root cause is that the system cannot find a Decision Tree for Withholding Tax for the respective Country.
Since there is no tax decision tree for your non localized country for which you have already set up tax content using below link
A Decision Tree for Withholding Tax needs to be configured for the respective Country.
Using the below links, you can go to the table Tax -> Withholding Tax -> Decision Trees -> How To create a tax decision tree.
The Automatic Determination or tax code will only work if the decision tree is configured.
As a workaround, you can manually change the Withholding Tax Code using the below steps:
- Go to the Supplier Invoicing work center.
- Go to the Common Tasks view -> New Invoice Without Purchase Order.
- Enter the relevant information.
- Click View All.
- Go to the Items tab.
- Go to the Taxes sub-tab.
- Select the Withholding Tax Details view.
Here you need to manually assign the Withholding Tax Code described in the Supplier / Product Master Data.
Follow below Links for details on how the create decision tree in the Cloud Studio.
tax decision tree of non localized country , taxcode is not there, withholding tax code not appearing, tax code not appearing , KBA , AP-TTE-GLO , Cross-Country Extensions , AP-SIP , Supplier Invoice Processing , Problem