on 2018 Jun 13 9:48 AM
Dear Experts,
My complete vat setup is working fine and deriving tax indicators/ rates correctly, but when I create sale order for X customer and with Y Material combination the condition type MWST missing due to Material tax indicator not derived automatically.
The interesting part is X customer works fine with all other materials and Y material works with other customers.
Only X and Y combination not working... badly required some expertise help here.
Is the field VBAP-TAXM1 not empty in database? If it is not empty, check form USEREXIT_PRICING_PREPARE_TKOMP in include MV45AFZZ to see whether something funny is over there. Debugging this user exit with two different scenarios in parallel (the one where everything's fine and the one where it's not) would be my final suggestion.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
This was a widely discussed topic earlier.
Can you share screenshot for Tcode OVK4 - Material Tax classification config?
In meantime, refer my post in the following:
> Difference in customer tax classification and material tax classification
> Tax Classification Issue
Even the SAP Note 872449 - Tax determination in Sales and Distribution .
Thanks,
JP
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi, thanks for the screenshot. I don't have more idea why taxm1 is missing in specific case. What I can do in this case is to debug how tkomp-taxm1 determined. Normally, during sales order creation, taxm1 will be passed from table MAEPV to VBAP, then to TKOMP. If tkomp-taxm1 is correctly filled with '2', then you can continue watch where it is removed. For example is there any custom logic in USEREXIT_PRICING_PREPARE_TKOMP(MV45AFZZ).
Hi, please refer to SAP KBA 1456169. If this field is newly defined, you need to pass value to it with user-exit USEREXIT_PRICING_PREPARE_TKOMK or USEREXIT_PRICING_PREPARE_TKOMP in include MV45AFZZ. In standard, system will not pass value to it directly, that is why you see a yellow exclamation mark.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Wouldn't it make sense to share a screenshot from your material which shows that the tax classification is properly maintained?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
109 | |
8 | |
8 | |
6 | |
5 | |
5 | |
5 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.