You are on page 1of 4

# condition tables for taxes

## This question is Assumed Answered.

Sandeep Kuchekar
17-Jan-2012 06:16
Dear Experts,
I want to capture the data of tax conditions and print the same on the P.O. print.
Please tell me in which tables the data of Purchase Order taxes like Excise duties,
Vat, Cst, Service tax, Lst, are maintained.

Regards,
5942 Views

(0 ratings)
My Rating:

## Dakshesh Vora 17-Jan-2012 06:19 (in response to Sandeep Kuchekar)

You will have to get it from structure KOMP/H, KONP/H.
Regards,
Dakshesh
o

Like (0)

o
o

## kailas ugale 17-Jan-2012 06:25 (in response to Sandeep Kuchekar)

HI,
try following table
KONV, condition type
KONP-rate for condition type

[http://wiki.sdn.sap.com/wiki/display/Snippets/FunctionModuletoCalculateTaxinPurch
aseorderbasedoncondition+type]
Regards
Kailas Ugale
o

Like (0)

o
o

## Sangeeta Khurana 17-Jan-2012 07:56 (in response to Sandeep Kuchekar)

Try to use following function modules.
CALCULATE_TAX_FROM_NET_AMOUNT
CALCULATE_TAX_FROM_GROSSAMOUNT
Pass company code, tax code , currency and amount on which to be calculated
It will return you percentage and value KBETR and KAWRT with condition type
KSCHL.
This can be used to find what is excise value or vat what ever applicable in that tax
code.
Yes you will have to write a logic if condition type is say JMOP then that is excise
Hope this helps
Regards
Sangeeta
o

Like (0)

o
o

## Tej Yadav 17-Jan-2012 08:18 (in response to Sandeep Kuchekar)

Hi, Use
KOND - Conditions (Data)

## KONV - Conditions (Transaction Data)

KONP - Conditions (Item)
KOMP - Pricing Communication Item
o

Like (0)

## Kunal Ingale 25-Jan-2012 12:58 (in response to Sandeep Kuchekar)

Hi
for excise check table J_1IEXCHDR for header
J_1IEXCDTL for item excise
The Table name used to find the Tax Values are
KOMV: Pricing Communications-Condition Record
KONV: Conditions (Transaction Data)
From the above tables you can refer the fields below.
KAWRT
KBETR
Fetch the corresponding records based on the field
KNTYP
refer following
Like (0)

o
o

## El dorado 25-Jan-2012 13:05 (in response to Sandeep Kuchekar)

There is no table that store PO tax amount you have to use function module to
achieve that

There are many table that store the tax rate that you created in FV13 (like A363 etc)
but in PO the tax amount not get stored in any table
You can use function module CALCULATE_TAX_ITEM
Also you can refer this link
http://wiki.sdn.sap.com/wiki/display/Snippets/FunctionModuletoCalculateTaxinPurch
aseorderbasedoncondition+type
Like (0)

o
o

## Pankaj Jindal 26-Apr-2015 10:17 (in response to Sandeep Kuchekar)

Steps to be followed.
1.Open PO in EKPO And get net amount and get tax code MWSKZ .
2. Execute function module CALCULATE_TAX_FROM_NET_AMOUNT.
3.Pass Company code , Tax code , currency and amount in I_BUKRS / I_MWSKZ /
I_WAERS / I_WRBTR respectively.
4. You will get the data in T_MWDAT.
Regards
Pankaj Jindal