Regarding taxes in po

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

Similar Messages

  • 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,
    kishore

    Hi,
    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

  • 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.

  • Regarding Tax code

    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 advance

    You 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&regards
    susanta

    Hi,
    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

  • Tax in credit Memo

    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?
    Prase

    Dear 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
    Julien

    HI
    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 advance

    HI 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 Mahalle

    Dear 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 again

    Hello 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