cancel
Showing results for 
Search instead for 
Did you mean: 

Customer tax classification - KNVI Exception

praveen_kumar194
Active Contributor
0 Kudos

Dear Experts,

Probably this is so naïve, Please help me. I read the all available information still has this question.

when mapping the tax group and tax classification between crm and ecc, our system has following entries.

country region tax type taxgroup taxtype classification

US UTXJ FULL UTXJ 1
US UTXJ NONE UTXJ 0
US CA UTXJ FULL UTXJ 1

When we create SD customer, UTXJ with classification 1 is getting attached correctly and the same time, it is picking two entries from above configuration first and last records and these values are getting inserted at BP level in CRM in the tax classification tab.

1. what is the significance of record with region populated , I could see in sap documentation that region may not play a role as KNVI does not have region field. I believe record with CA is not necessary. however, looking for inputs on this one.

2. whenever we create a contact person relationship with any customer ( who has tax classification records first and second ) in CRM from web ic , tax classification values are going back to ECC and we are getting dump as KNVI has already one record. so extra recording is causing the dump. this record will stuck in smq1 with open sql exception and we can't restart this as this keep giving dump. if we debug , then dump will not occur. we found that it is calling

IDOC_INPUT_DEBITOR in this process and it has one workflow parameter workflow result , if this result is not 9999, then code will call

PI_BP_PROCESS_KNVI_DATA_RD which will go to dump.

any inputs please

Accepted Solutions (0)

Answers (1)

Answers (1)

jpfriends079
Active Contributor
0 Kudos

This regarding your 1st question related to tax& region.

Hope you might be aware that as per SAP best practices Tax Determination, the tax is determined on based on

  • Departure Country of Delivering Plant (ALAND)
  • Destination Country of Ship-to Party (LAND1)
  • Tax Classification for Customer (from customer master) (TAXK1...TAXK6)
  • Tax Classification for material (from material master) ( TAXM1...TAXM6)

Therefore, destination country is determined on the bases of Ship-to Party Country.

For further reference, you can refer SAP Consulting Note 872449 - Tax determination in Sales and Distribution.

The region is associated with Plant. So, within the country, if the tax needs to be determined separately. Then we would need region as of the access for the key combination to determine the tax rate.

For example, earlier in India, we had CST and VAT. If within the same region VAT. Similarly, if the region is different, then CST.

Thus, use of region totally depends on the way you want your tax to determined.

Thanks,
JP