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,
Aaditya
5942 Views

Reply

Average User Rating


(0 ratings)
My Rating:

Re: condition tables for taxes

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

Alert Moderator
Like (0)

o
o

Re: condition tables for taxes

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


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

Reply

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

Alert Moderator
Like (0)

o
o

Reply

Re: condition tables for taxes

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
and read the value.
Hope this helps
Regards
Sangeeta
o

Alert Moderator
Like (0)

o
o

Re: condition tables for taxes

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


Hi, Use
KOND - Conditions (Data)

Reply

KONV - Conditions (Transaction Data)


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

Alert Moderator
Like (0)

Reply

Re: condition tables for taxes

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
[Link1|http://sample-code-abap.blogspot.com/2008/06/calculate-tax-of-purchaseorder-line.html]
[Link2|calculate pricing PO SAPFM06P medruck;
[link3|Re: Red: P.O. condition values;
[link4|http://www.sapnet.ru/viewtopic.php?t=255]
o Alert Moderator
Like (0)

o
o

Re: condition tables for taxes

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


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

Reply

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
o Alert Moderator
Like (0)

o
o

Reply

Re: condition tables for taxes

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