I have the following issue with tax determination.
X is ship-to in country A
Y is payer and sold-to in country B
Z is supplier (we) in country B
So Z (we) create a sales order for Y with ship-to X. Now the taxes are determined for departure yountry B and destination country A. But according to our FI, we need domestic taxes between Z (us) and Y (sold-to) and not between Z (us) and X (ship-to).
Thank you for help!
You are right you will have to use a requirement routine to exclude the check for this specific customer using a generic logic which can be extended to any other new customer also but identifying a field in the customer master to mark the same.
You need to use Requirement routine similar to LV61A008 and assign it in the access sequence against the relevant table. I presume you might be using the standard condition type MWST with access sequence MWST and Table 78 Departure Country / Destination Country. In such case you will have to assign your new requirement routine for this table, such that it will skip these records and go over to the other tables.
Ensure that all the coding in requirement routine no 8 are also maintained in the new routine alongwith the additional checks as stated above, as this is the default routine assigned.
T Code : V/07.
with kind regards