cancel
Showing results for 
Search instead for 
Did you mean: 

Taxes in sales order based on regions

Former Member
0 Kudos

Hi,

Generally taxes are based on country but in my case I want to get it triggered on the basis of region in a country.

Say tax rate in a sales order for a SH(ship to party) for region A of country 1 should be 10% and if the sales order is raised for a SH of the same country 1 but different region say B then the tax rate should be 11%.

The region field is not populating in sales order anywhere so can I make use of additional field in sales order ? If yes how and if not then is there any other way I can achieve diffrent tax rates based on regions of a country?

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hello Christino

You need to pass this piece of information to Pricing communication structure.

USEREXIT_PRICING_PREPARE_TKOMK (module pool SAPLV60A, program RV60AFZZ)

or

USEREXIT_PRICING_PREPARE_TKOMP (module pool SAPLV60A, program RV60AFZZ)

IMG path: SPRO/IMG/ Sales and Distribution/System Modifications/User Exits/User Exits For Price Determination

I guess Region will already be available is Structures KOMK and KOMP in some form or the other. If required, you may add the fields using the path below:

SPRO/IMG/ Sales and Distribution/System Modifications/Create New Fields (Using Condition Technique)/New Fields for Pricing

Please read the IMG documentation related to these activities first.

Hope this helps.

Former Member
0 Kudos

ok.and from where should I pick up the regions and pass it to the communication structures?

Former Member
0 Kudos

Customer master table KNA1.