Symptom
The Tax Country/Region and/or Tax Code is different in Project Invoice Request and the corresponding Customer Project Invoice Request.
You expect that they are both the same since the Customer Project Invoice Request is based on that Project Invoice Request.
Environment
SAP Business ByDesign
Reproducing the Issue
- Go to the Customer Invoicing work center.
- Select the Project Invoicing view and the Project Invoice Requests sub view.
- Open Project Invoice Request XYZ (XYZ represents the Project Invoice Request ID).
- Navigate to the Items tab
- Select the Line Item XX (XX represents the Line Item number).
- Navigate to the Taxes sub tab.
- The Tax Country/Region is AA (AA represents the Tax Country), the Tax Code is 123 (123 Represents the Tax Code) and the Automatic Tax Determination check box is checked.
- Go to the Customer Invoicing work center.
- Select the Invoice Requests view.
- Select Customer Project Invoice Request XYZ
- Click on the Edit button.
- Navigate to the Items tab
- Select the Line Item XX (XX represents the Line Item number).
- Navigate to the Taxes sub tab.
- The Tax Country/Region is BB (BB represents the Tax Country), the Tax Code is 456 (456 Represents the Tax Code) and the Automatic Tax Determination check box is checked.
Cause
A rule was created in the fine tuning activity External Tax Determination for Goods and Services that is using the parameter Service Location.
As per our example:
- Go to the Business Configuration work center.
- Select the Overview view.
- Open the fine tuning activity External Tax Determination for Goods and Services
- Select the rule Z001 (Z001 represents the Configuration Item ID for the Rule
- In the Valid for Country Region AA is maintained
- The Enforce Country/Region as Tax Country/Region check box is active
- The Tax Category is 1 - Product Tax and the Tax Event Direction is 1 – Outgoing
- The Tax Date in the Customer Project Invoice Request and the Project Invoice Request for the item is within the valid from and valid to date of the rule.
- The Tax Event 789 (789 represents the tax event for tax code 123)
- In the Location Details amongst other parameters, the Service Location is maintained
- In the Tax Code Details the Use dedicated Tax Code check box is active and the Tax Code 123 is maintained.
The rule Z001 does not apply in the Customer Project Invoice Request, because the Service Location (SL) is not a parameter for the Tax Determination in a Customer Project Invoice Request, but it does in the Sales Order and Project Invoice Request created from that Sales Order.
This is the reason why the External Tax Determination rule Z001 is determined in the Sales Order and Project Invoice Request, but is not determined in the Customer Project Invoice Request, but it is determined in the Project Invoice Request.
Resolution
To solve the issue and ensure that the External Tax Determination rule Z001 is also determined in the Customer Project Invoice Request you need to remove the Service Location (SL) parameter in the External Tax Determination rule Z001
- Go to the Business Configuration work center.
- Select the Implementation Projects view.
- Select the implementation project.
- Click on the Open Activity List button.
- Go to the Fine – Tune step.
- Show All Activities.
- Open the fine tuning activity External Tax Determination for Goods and Services
- Select configuration Item ID Z001
- Remove the value in the Service Location field.
- Save your changes.
The Tax Country and/or Tax Code will now be also determined according to the External Tax Determination rule Z001 for any newly created Customer Project Invoice Request.
Keywords
customer project invoice request, incorrect tax code, tax determination, external tax determination, service location, project invoice request, sales order, tax code mismatch, SAP Business ByDesign. , KBA , AP-TTE-XTC , External Tax Calculation , Problem
SAP Knowledge Base Article - Public