Regarding Taxes
Dear SAP Experts,
How to customize the tax code to accrue that tax in a Balance Sheet account as credit to be paid and in the debit side it affect stock or P&L account.
Thanks & Regards,
Sim
In T-code OBYZ create the condition types which ever are applicable, then select the tax procedure in the same T-code & configure it according to the client requirement.
Next assign that Tax procedure to a particular country in menu path Financial accounting > Financial accounting global settings > Tax on Sales / Purchases> Basic Settings > Assign country to calculation procedure.If Tax Juridication is applicable then Define the same & specify the structure to it.
Further assign the Account keys to the G/L accounts in T-code OB40.
Then Define the Tax code in FTXP for a particular country to which the Tax procedure assigned.
RGDS.
Similar Messages
-
hi iam facing the problem in printing po,i want item wise taxes .for each item exice,vat and cst are there.but my requrement is retrive these taxes from me22n->item->invoice->enter tax code->press enter.from here i want to get.
.ok iam expecting answer from u.
thankq.Hi,
There is no standard table to store local taxes in SAP. U have to calculate all the taxes in program. for that use FM 'CALCULATE_TAX_ITEM'.
Sample Code:
CLEAR taxcom.
taxcom-bukrs = '1000'.
taxcom-budat = wa_ekko-bedat.
taxcom-waers = wa_ekko-waers.
taxcom-kposn = wa_ekpo-ebelp.
taxcom-mwskz = wa_ekpo-mwskz.
taxcom-shkzg = 'H'.
taxcom-xmwst = 'X'.
taxcom-wrbtr = wa_ekpo-netwr.
taxcom-lifnr = wa_ekko-lifnr.
taxcom-land1 = 'IN'.
taxcom-ekorg = wa_ekko-ekorg.
taxcom-hwaer = 'INR'.
taxcom-bldat = wa_ekko-bedat.
taxcom-matnr = wa_ekpo-matnr.
taxcom-werks = wa_ekpo-werks.
taxcom-bwtar = wa_ekpo-bwtar.
taxcom-matkl = wa_ekpo-matkl.
taxcom-meins = wa_ekpo-meins.
taxcom-mglme = wa_ekpo-menge.
taxcom-mtart = wa_ekpo-mtart.
REFRESH i_taxes.
CLEAR i_taxes.
CALL FUNCTION 'CALCULATE_TAX_ITEM'
EXPORTING
i_taxcom = taxcom
TABLES
t_xkomv = i_taxes.
LOOP AT i_taxes WHERE kposn EQ wa_ekpo-ebelp.
CASE i_taxes-kschl.
WHEN 'JMO1'OR 'JMO2'.
l_bed = l_bed + i_taxes-kwert.
WHEN 'JEC1' OR 'JEC2'.
l_ecs = l_ecs + i_taxes-kwert.
WHEN 'JA1S' OR 'JA1I'.
l_sec = l_sec + i_taxes-kwert.
WHEN OTHERS.
l_tax = l_tax + i_taxes-kwert.
ENDCASE.
ENDLOOP.
ENDIF.
Regards,
Prabhu -
Regarding taxes calcilation in PO printing
HI All,
I am working on Po printing. I want to print the line items in a PO which is having the same Excise duty, service tax, and VAT in a group..and total for that group...and next the line having the same above three taxes...Please tell me the tables from which i can pick the details that for perticular PO for a perticular line item...what is the service tax..excise duty..and VAT...
Thanks,
kishoreHi,
Take the KNUMV field of EKKO for PO and pass it to KONV, you will get the Different condition prices based on the Condition Types defined.
T685 is the Table where you can search for your required Condition TYpe.
Accordingly you can take the Values(KBETR and KWERT fields from KONV).
If you won't get the correct required values related to Taxes for PO items, then you have totake the parameters like Plant,Vendor and Material from PO Item and condition type(KSCHL) from T685 and pass it to A363( depending on how you define taxes for your PO, this table may vary, search for other A* tables ) and take the KNUMH field from this A* table and passit to KONP table , you will get the Tax related amounts from KONP table.
Hope this helps.
Regards,
Anji -
Regarding tax code in condition records in SD & MM
In MM we are maintaining net price in info record and tax code is given there, when it is settle with MRKO its calculating rightly,
Eg: Info record price for XX material is 100 and tax code maintained AA as 12.5%
In FI entries after FI settlement its showing right amount as 112.5 with tax
My issue is the same cost of that material is flowing from material info record to DP90 and in to sales order with the 100rs,here I have maintained two conditions as
UTXJ and ZVAT
For this I have maintained access sequence as
UTXJ- plant/tax classification customer1/tax classification material 1 as
ZVAT- plant/sales org/material
When ever with the condition utxj comes it will take 12.5% tax and for
zvat I am directly maintaing 20% vat on few materials.
In condition records if I maintain tax code here for 12.5% as A1 and A2 as 20
In MM tax code is maintained and in SD in condition records if tax code is maintained on same cost of that material what will be the effect in accounting will be. Please guide me.You might be aware of the fact that Tax code used for MM is different from SD.
As for MM, Tax code are for input tax.
Whereas, for SD., Tax code are for output tax.
And you define this in FTXP while creating a Tax code.
If in SD Pricing, you condition for Tax are:
Condition
Value
Amount
tax code
Account Key
PR00-Base Price
100.00
ERL
UTXJ
12.5%
12.50
A1
MW1
ZVAT
20%
40
A2
MW2
Total Price after TAX
152.50
The accounting doc will generate on the bases of GL account maintain Tcode OB40.
Where,
Transaction = Account Key
There for respective transaction MW1 & MW2, you have to maintain respective relevant GL Accounts.
Transaction
MW1
GL Account
3210000
Transaction
MW2
GL Account
3210001
Whereas, Say, if your transaction or the account key is common for both condition type in pricing, say, MWS.
Then in that case you need to active rule for tax code.
With that in MWS tax code column will get active.
Therefore you can maintain GL accounts as
Transaction
MWS
Tax Code
GL Account
A1
3210000
A2
3210001
Regards
JP -
Hi
I have an user defined form and its contain an matrix similar like Purchase Order. suppose i select the tax code in the matrix and <b>how to calculate the tax amount depends upon which tax code will be selected?</b>.i don't know how do to this task, please help me very urgent
thanks in advanceYou should use the et_COMBO_SELECT Item event and check ItemUID + Column ID and then update the corresponding cell (or DataSource behind it) accordingly.
HTH -
Calculation of tax with two conditions
hi all,
i have an issue regarding tax in condition in po.
i want the calculation of tax should be on two condition basis, while i am giving value in tax code field in invoice tab.
1. when i am entering tax code, the value like- L1- 4%, L2- 12%, that is calculating on gross price.
supose- GP- 100
tax- 4%- 4
104
then am puting fright charge- 10
so total is 114
2. supose- GP- 100
fright - 10
110
then a will calculate- 4% on 110
how this could be done, the 2nd one.
thanks®ards
susantaHi,
For this you have to treat Freight as a Discount Condition Type in MM Pricing
Take a copy of RA01 in M/06 and keep it as Positive Condition
Here keep
Cond. class A Discount or surcharge
Calculat.type A Percentage
Cond.category Blank
And Plus/minus - A (Positive)
Use this in Pricing Procedure (M/08) after Gross Price ad Discount conditions (before Subtotal)
Now
Base Price = 100
Freight = 10
Subtotal = 110
Tax (4%) = on Subtotal -
Hello,
I have a doubt regarding tax posting in credit memo.
When we create an invoice , let us say we charged 12% of tax of final price $1000, means $120/-, which will post to a seperate account.
when we create a credit memo with reference to the invoice I don't find a tax condition in that. While posting the credit memo the accounting entires from the invoice will be nullified by the credit posting, but what about tax?
PraseDear Prasanth
If original invoice have tax conditions, then In Credit Memo also, tax values will flow.
thanks
G. Lakshmipathi -
MM Pricing procedure VS Tax procedure
Hi Gurus,
I have checked many thread here , but still can not find the answer.
Tax calculation procedure basically calculate the tax amount based on condition recaord maintained
(dor tis corresponding Condition type).
But we also can maintain Condition record for the condition type NAVS (pricing procedure) that bring tax amout into the pricing procedure of PO).
My question is why do we have to maintain Tax procedure as well as pricing procedure (regarding tax of course ).
Cheers Guys
JulienHI
Basically why we have taxing procedure is that its always country specific that means it can be any vendor selling any material but he has to follow some government regualations whcih is what will be given in the taxing procedure that sholuld be the same for all customers it will be different if the customer is foreign.
the pricing procedure is where we carry out pricing that is customer specific here we can have different prices for different customers depending on what he buys and ETC.
hope this clarifies .
Regards
Vignesh -
Determine of Tax Code for Country/Product Category - Table handling
Dear Experts,
in SRM 7.0, CS, i am facing the following requirement regarding tax codes:
We have users from different countries using SRM. These different countries have different tax codes that are to be used for legal reasons.
My question is, how i can achieve a system behaviour, by which in the shopping cart, the correct tax codes gets selected automatically, based on the country of the user, who is creating the shopping cart.
Question 1:
Is it correct to assume, that this requirement can be achieved by maintaining the "Determine of Tax Code for Country/Product Category" - Table?
Q2:
What is the purpose of the 1st column of the above mentioned table, "Domestic/International Indicator"? Can it be left blank?
Q3:
Is it possible to fill in the values for the field "Country" BUT to leave the field "Category ID" empty???The reason for asking it, that otherwise several hundreds entries would have to be maintaind manaully...
Q4:
From where in the shopping cart or ppoma settings is the system fetching the Country code, in order to be able to use it in the table? Is there any specific attribute maintenance that has to be taken care of, so the above mentioned table can be used (e.g. delivery address, including the country information)?
Thank you very much for your help in understanding the topic.Hi
Here are my responses to your questions:
Question 1:
Is it correct to assume, that this requirement can be achieved by maintaining the "Determine of Tax Code for Country/Product Category" - Table?
Answer - If you have a requirement where different countries have different tax codes, then you do need this confiugration. Otherwise Configuraiton in Enter Tax Code are sufficient.
Q2:
What is the purpose of the 1st column of the above mentioned table, "Domestic/International Indicator"? Can it be left blank?
Answer - Sometimes you have different codes for International and Domestic purchases for a product Category. IN those situations you can select Domestic/International field to differentiate btw tax codes. Otherwise this field can be left blank
Q3:
Is it possible to fill in the values for the field "Country" BUT to leave the field "Category ID" empty???The reason for asking it, that otherwise several hundreds entries would have to be maintaind manaully...
Answer - No, if you enter country, then Category Id field is mandatory. You may enter * in case you dont have multiple backend systems. otherwise you will ve to ve individual entries for each category and backend system.
Q4:
From where in the shopping cart or ppoma settings is the system fetching the Country code, in order to be able to use it in the table? Is there any specific attribute maintenance that has to be taken care of, so the above mentioned table can be used (e.g. delivery address, including the country information)?
Answer - It is picked up from the address of the user where is will receive goods. and Domestic/International will be decided based on Vendor address with reference to thta address.
I hope my responses clarify your doubts.
Regards
Virender Singh -
Issue regarding to change taxcode in tab Gl-account for T.cod MIR7
Hi Expert,
I have issue regarding Tax code in Tab Gl-account for t.cod MIR7 which come by-default , i wan to change that taxcode based on purchase order number which also have tax code with multiple line item in tab PO Refrence,,i want first taxcode of tab PO Refrence to be copied in first line item of tab GL-account based on po number ,can anyone put a light on this issue with priority..
Regard's,
shaikh khalid.Hi,
You can clear the old items posted in 28000 with the other leg in suspense / clearing GL Account.
Once the above is done, please post once again to Vendor clearing the suspense / clearing account.
Ensure that the suspense / clearing account does not have any open items.
The lines are transfered to new recon account.
Hope this helps, if yes, please assign points.
Regards,
Sankar -
G/L accounts for TAX in FTXP and OB40
Hi,
It i s possible to assign G/L accounts in FTXP and OB40. Is it possible to block this option in FTXP?
The reason is that they are change VAT codes / assign G/L accounts on the different locations. On our location we change it in OB40 for the reason that you have to creae a transport and that the it is then locked for other users to make changes in OB40 (transport are done with solution manager).
Now the situation is that when some use FTXP and the changed G/L account it is going with me transport.Hi,
You are right, the best way to change an GL account regarding tax code is using OB40 transaction.
Your basis team will be able to block the changes about GL account in FTXP transaction.
Thanks -
Tax conditions in purchase register report
Hi all,
I am developing a Purchase Register Report, I have a small doubt regarding Tax conditions.
From which tables we will get the Tax Conditions like CST, SERVICE TAX, VAT etc.
Previously I have developed Purchase Requisition Report,in that I have used the FM 'CALCULATE_TAX_ITEM' to get the Tax Condition Values. But in this purchase register report I am getting wrong values for the same FM.
Please suggest me.
Regards,
Pradeep.Hi Pradeep,
First of all let me clarify that you are generating report for Purchase orders generated or for MIRO posted documents
If you are generating for purchase orders
First use FM 'REFRESH_TAX_TABLES' for updating tax tables with latest changes
Next use FM 'FIND_TAX_SPREADSHEET' to find out tax procedure or schema
Then use FM 'CALCULATE_TAX_ITEM' to get taxes
If you are generating report for MIRO documents
Use BSET table for accounting document generated against MIRO
Regards
Krishna -
Tax certificate display for indian senario J_1I7_USEREXIT_CHEQUENO_CERT
Hi,
Any body can help regarding tax certification display..
I have to fetch the data from the table and i have to fill the bank code here in this function module...
J_1I7_USEREXIT_CHEQUENO_CERT
tables is having parameter
I_PRINTTAB
i have to modify the bankl field please help me it is urgent
if you have sample code just send me
Thanks in advanceHI PRAVEEN
as i have recently resolved the same issue forwarding you my code it may help you.
write a perform statement before printing the check number
as below.
PERFORM CHEQUE_NUM IN PROGRAM ZFI2L002
USING &PRINTTAB-AUGBL&
USING &PRINTTAB-AUGDT&
USING &PRINTTAB-BELNR&
USING &PRINTTAB-BUKRS&
USING &PRINTTAB-GJAHR&
CHANGING &CHEQUE_NO(13)&
ENDPERFORM
&CHEQUE_NO(13)&
please create z include subroutine pool type .
*& Form bank_number
text
-->IN_TAB text
-->OUT_TAB text
FORM CHEQUE_NUM TABLES in_tab STRUCTURE itcsy
out_tab STRUCTURE itcsy.
DATA: WA_PAYR LIKE PAYR.
CONSTANTS :
c_augbl TYPE tdtprgname VALUE 'PRINTTAB-AUGBL',
c_augdt TYPE tdtprgname VALUE 'PRINTTAB-AUGDT',
c_belnr TYPE tdtprgname VALUE 'PRINTTAB-BELNR',
c_bukrs TYPE tdtprgname VALUE 'PRINTTAB-BUKRS',
c_gjahr TYPE tdtprgname VALUE 'PRINTTAB-GJAHR',
c_cheque TYPE tdtprgname VALUE 'CHEQUE_NO'.
DATA :
lf_augbl TYPE with_item-augbl,
lf_augdt TYPE with_item-augdt,
lf_belnr TYPE with_item-belnr,
lf_bukrs TYPE with_item-bukrs,
lf_gjahr TYPE with_item-gjahr,
lf_cheque TYPE payr-checf.
read table in_tab with key name = c_augbl.
move in_tab-value to lf_augbl.
read table in_tab with key name = c_augdt.
move in_tab-value to lf_augdt.
read table in_tab with key name = c_belnr.
move in_tab-value to lf_belnr.
read table in_tab with key name = c_bukrs.
move in_tab-value to lf_bukrs.
read table in_tab with key name = c_gjahr.
move in_tab-value to lf_gjahr.
CALL FUNCTION 'GET_CHECK_INFORMATION'
EXPORTING
I_AUGBL = lf_augbl "<test>-AUGBL
I_AUGDT = lf_augdt "<test>-AUGDT
I_BELNR = lf_belnr "<test>-BELNR
I_BUKRS = lf_bukrs "<test>-BUKRS
I_BVORG =
I_GJAHR = lf_gjahr "<test>-GJAHR
I_SHKZG =
I_XZAHL =
I_CALL = 'X'
I_KOART =
IMPORTING
E_PAYR = WA_PAYR
EXCEPTIONS
NOT_FOUND = 1
OTHERS = 2.
IF SY-SUBRC 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ELSE.
read table out_tab with key name = c_cheque.
move wa_payr-checf to out_tab-value.
modify out_tab index sy-tabix.
clear out_tab-value.
ENDIF.
ENDFORM.
please reward points if useful. -
MIRO: Changes in tax calculation
Dear Experts,
My requirement is regarding tax calculations (Basic Excise Duty, Edu. cess, Higher Edu. Cess) in MIRO transaction. We calculate all these duties in this transaction with a taxed code which is based on fixed percentages for combination of tax code and condition record. We manually capture and post all these duties in J1IEX transaction based on the given percentages like 12% , 2%, 1%. The requirement is like, in some cases the user will have to capture and post duties in J1IEX transaction not based on the fixed percentages 12%,2%,1%. These duties could be any figures as provided by the dealer/supplier. As these duties are not based on the fixed percentages, we cannot define a combination of tax code and condition record to be used in MIRO transaction. In this case, the tax/duty calculated in MIRO transaction should get matched with figures already posted in J1IEX transaction. Is there any configuration which could do so.
Someone please shade light on this.
Thanks & Regards,
Aniruddha MahalleDear Anirudha,
If the user has entered the excise values manually means ZERO tax code is used in PO, then while entering the details in J1IEX the user has to check the MRP indicator in miscellaneous tab. When the MRP indicator is ticked in J1IEX then when the user enters MIRO on checking the calculate tax code and using the zero tax code(Tax code which is used in PO) the tax values are automatically calculated.
Many threads are already available in SCN.
Role of MRP Indicator regarding Excise Part in GR or in J1IEX
Excise Duty Pass on Scenario
Regards,
Bhanu -
SO has no TAX, but its corresponding invoice does . Please Help.
Hi All,
I have this question regarding TAX.
So, our SO in OM is showing 0.00 tax, but when we pull up the invoice(we are running Autoinvoice) for the same transaction it is calculating tax.
I just need to understand what could be the possible reasoning behind it.
Any help would be appreciated.
Thanks againHello Brian,
In the end I called Apple myself and gave them my information such as the serial number, order number, IMEI etc and they made a case file out of it, I shipped it to the UK from my home in Trinidad and they DID identify a problem with the home button. Truth and in fact, that may or may not solve the problem, but they're supposed to be fixing it and I will receive it soon.
The Apple Techs were really very helpful and they didn't make me seem crazy, but before you call them, make sure you wipe your phone out (restore it to factory settings) and DO NOT backup from the cloud after you're done. They will tell you that's the problem, when in fact, it isn't.
Maybe you are looking for
-
How can I transfer Voice Memos from my iPhone to my computer?
Dear Iphone users, I have a very nice Iphone. I know how to transfer the pictures on my Iphone to my computer but I do not know how to transfer my "audios" (from the "dictaphone" function in French). How can I do that ? Thank you very much
-
Procedure performing a "Retry Secondary Site" Operation in SCCM 2012 R2 Secondary Server
Dear Brother, My SCCM 2012 R2 Secondary Site Server, unfortunately crashed and required to be restored, doing this I end up performing a "Retry Secondary Site Operation. One by one I am clearing out the errors but there are few remaining errors on th
-
How to Resolve this Error comming in SMP2.3 HWC?
Hi Experts, 20140605T150459.418|1|MyDynamicChart:1 -- Request: <M><H></H><S>Start</S><A>GetCustomData</A><VS><V k="Port_et_key" t="T">1433</V><V k="User_Name_et_key" t="T">sup</V><V k="Password_et_key" t="T">123</V><V k="Vertical_Column_et_key" t="T"
-
Need to upgrade operating system. What is next steps if currently running 10.5.8?
-
Toggle Accordion panel not working
I have a single panel that I am starting closed and when you click on it, it opens. I would like to be able to click on it again and have it close. I've looked at the messages here and tried the solution but it is not working for me. In the code, I h