Excise duty costs in COPA

Hi,
We are implementing COPA in an up and running application. As you are aware two accounting documents are posted during billing process. First document posts revenue and cost based on the sales order conditions to PA. There is another document is posted in CIN dispatches from a manufacturing scenario.
Request your help for
a)second FI document accounts for excise duty cost. How to take this to PA?
b)second PA document will get generated. In this document how do we suppress quantity information. As both PA documents have same billing document and there by billing type. This avoids duplication of quantity posting. This cannot be done in initalizing as billing type is same.
c)how is it handled i.e. whether any user exit is used for this purpose.
Please respond.
Cheers
Yesh

Hi Yeshwant
THere is a std way of doing it.... Tax conditions dont usually post to COPA because balance sheet accounts are assigned to COPA
However, if you are using Costing Based COPA, there is a way to do it
1. You will be already having excise condition types in SD Pricing Procedure, say, EXCS
2. Create a statistical condition type, say, ZEXD....
3. ZEXD will have a condition record of 100% based on the EXCS
4. Map ZEXD to a VF in KE4I....
When VF01 is done, the excise duty will also be posted to COPA...
I have myself done this and it works.... No need to post to COPA from the excise document...
BR,Ajay M

Similar Messages

  • Need to Charge only Excise Duty Cost to customer.

    Hi Gurus,
    I need to sell lot of materials.Out of all these material , i have 1 material whose only excise duty price, i need  to charge to customer not the actual price
    On the basis of its price the excise duty will get calculated.
    How should i proceed?Pricing procedure is same for all customers.Pl. Help me regarding the same.

    Create one more condition type with calculation type as percent with negative sign in V/06.  Have the access sequence as Customer / Material (or whatever combination you require) and maintain 100% in VK11. Maintain this condition type before your excise condition type and assign the From-To step number accordingly. 
    So whenever you create sale order, system will search for this combination and wherever, you maintain 100% discount, this will reflect in your sale order and accordingly, only the duty portion will get debited.  Wherever you have not maintained the 100% discount, then the selling price and duty as well will get debited as there will be nil value against this condition type in sale order.
    G. Lakshmipathi

  • Excise Duty (IS-OIL) - Invoice verification and accounting ED

    Hello experts,
    I have a case in my importation process with excise duty (IS-OIL). I have the following scenario: Purchasing Ed free material and receive it in ED paid Storage Location. So I use Handling type 00 and Valuation type TAX in the PO excise duty item data. I woul like to kwon Which is the standard process for the invoice verification of the excise duty cost when the handling type is 00 and the valuation type TAX?. And How can I do the invoice verification (MIRO) if there is not a specific line in the purchase order history for the excise duty cost?
    I have another case in the accounting of movement type 301 (transfer posting between 2 plants). The accounting posting is the following:
    Examle:
    Account                       Transaction
    1. STOCK FUEL          S                    BSX (Stock account)
    2. STOCK FUEL            H             BSX (Stock account)
    3. STOCK EXCISE DUTY     S             SVO (ED Account)
    4. EXCISE DUTY FUEL           H             ZZP (ED Account)     
    The problem is that the 4th account must be STOCK EXCISE DUTY ACCOUNT from SVO transaction.
    I would be grateful if someone could help me with these cases.
    Thank in advance.
    Pablo

    Dear Prashant,
    Thanks for reply, but i checked my excise cond types, in all conditions, cond cat is blank & cond class 'A' is maintained i.e. Discount & Surcharge.
    My problem is that, my excise value is not got posted in net receivable value in accounts. This problem arise, when we make sales order, Net Value field doesn't pick excise there & while invoicing, it post only the base value & rounding off adjustments at header level. I don't know, from where this Net Value field in sales order is picking the value but my problem will solve if my grand total value(base valueexciseedu cess+higher edu cess) will pass to Net Value field while making sales order. Kindly help.

  • Excise Duty - Standard Cost Estimate

    Hi Experts,
    We have defined Excise duty as one of the cost component in the cost component structure.  Can some one explain how this Excise duty is posted as planned values in the Standard Cost Estimate ( For material cost quantity from the BOM and price from Material Master is picked up according to the Valuation Variant - defined strategy - similarly for Excise Duty how the system captures the Value).
    Please Help - thanks in advance.

    Hi
    If your Plant is not in an Excise Free Zone - Then You should not add Excise Duty as a cost component because you will be getting credit for the same
    If your Plant is in an Excise Free Zone - Then your MAP/Planned Price etc must be inclusive of Excise duty.... This is handled by marking the excise condition as Non Deductible
    So, in short, there is no way to show it separate... For Case b, you can use CK74N to add Excise component as Additive cost
    br, Ajay M

  • Excise duty value on sales invoice not reflecting in the actual cost

    Hi,
    we are paying excise duty, when we are removing material from plant for the particular project. Now excise duty paid is reflecting properly in the actual cost colunn of the the report s_alr_87013558. Secondly when we are rasing commercial invoice to the customer & excise duty paid earlier is recovered from the customer, now excise duty recovered from the customer is not being reduced from the actual cost.
    Cost elment for excise duty paid - 6101100, with category 1 - primary cos/ cost reducing revenue.
    Cost elment for excise duty recovered -  3801090, with category 11 -  Revenue.
    Kindly guide how to update(reduced) excise duty revocvered in the acutal cost.
    regards
    Sanjay

    Hi Mohan,
    Please use the formatting options to format ur question...!!
    Thanks,
    Tatvagna.

  • Material cost with Excise Duty and VAT

    Dear All,
    Please can you suggest how to capture cost of the material with Excise Duty and VAT during GR. 
    Also kindly let me know the settings required to maintain for caputring the same.  We are using TAXINN for tax calculation purpose.
    best regards,
    Suresh

    Hi
    Below given the details for TAXINN
    Procurement
    Set up the following Access Sequences in the the IMG under Financial Accounting ® Financial Accounting Global Settings ® Tax on Sales/Purchases ® Basic Settings ® Check Calculation Procedure ® Access Sequences:
    JTAX
    JST1
    Set up the Condition Types for the following conditions in the IMG under Financial Accounting ® Financial Accounting Global Settings ® Tax on Sales/Purchases ® Basic Settings ® Check Calculation Procedure ® Define Condition Types:
    1.     MM Excise Conditions
    JMOP     IN: BED setoff %
    JMOQ     IN: BED setoff Qty
    JAOP     IN: AED setoff %
    JAOQ     IN: AED setoff Qty
    JSOP     IN: SED setoff %
    JSOQ     IN: SED setoff Qty
    JMIP     IN: BED inventory %
    JMIQ     IN: BED inventory Qt
    JAIP     IN AED inventory %
    JAIQ     IN AED inventory Qty
    JSIP     IN SED inventory %
    JSIQ     IN SED inventory Qty
    JMX1     IN: A/P BED setoff
    JAX1     IN: A/P AED setoff
    JSX1     IN: A/P SED setoff
    JMX2     IN: A/P BED inventor
    JAX2     IN: A/P AED inventor
    JSX2     IN: A/P SED inventor
    JECP     IN:A/P e-cess setoff
    JECI     IN: Eces inventory
    JEX1     IN: A/P ecs setoffT
    JEX3     IN: A/P ecs invT
    1.     LST/CST/VAT Conditions
    JIPS     IN Sales tax setoff
    JIPC     IN Central sales tax invoice
    JIPL     IN Local sales tax invoice
    JIP5     A/P RM Deductible
    1.     Service Tax Conditions
    JSRT     A/P Service Tax
    JEC3     A/P ECS for ST
    Define the Tax Procedure according to the settings in the figures below.
    You can do this in the IMG under Financial Accounting ® Financial Accounting Global Settings ® Tax on Sales/Purchases ® Basic Settings ® Check Calculation Procedure ® Define Procedures.
    Set up the following Account Key in the IMG under Financial Accounting ® Financial Accounting Global Settings ® Tax on Sales/Purchases ® Basic Settings ® Check and Change Settings for Tax Processing.
    1.     VS6     Input Tax
    Assign Tax Procedure to the country.
    You can do this in the IMG under Financial Accounting ® Financial Accounting Global Settings ® Tax on Sales/Purchases ® Basic Settings ® Assign Country to Calculation Procedure.

  • Purchase order report with basic price and Excise duty values

    Hi All,
    Is there any standard report in SAP to get the Purchase order basic price / qty and its Excise duty values ? Since we are including Excise duties for non - codified items (w/o material master and with cost center 'K') Purchase order and the ed values are added to the cost and the requirement is to see the split up (Basic priceEdEcs+Hcs)for these Purchase orders for the vendors. If there is no std report then please let me know how to link Purchase order table with this Condition value table in query to get the desired report.
    Thanks in advance
    Benny

    Hi,
    there is no standert report to fullfill this requierment
    you have to create this report with the help of abaer
    for that which tax code you are using its importnat thing
    for po table EKPO
    1. A524 (Normal supply point / Material) it will return condition record number for condition type.
    2. KONP (Conditions (Item)) .
    3. J_1IMTCHID (Combination of Material Number and Chapter ID).
    4. J_1IEXCTAX (Tax calc. - Excise tax rates
    5 get the IR no. from RBKP and RSEG, and get the relevant FI doc no. and goto BSET table
    for IR number  to get from table apply logic for doc type RE ,you will get fi number nad in refernce field you will get invoice number + fiscal year
    Map this by refernig on po for which grn and invoice happen
    Regards
    Kailas Ugale

  • Excise duty in the Pricing Procedure for Local Purchase / Importation

    Hi,
    I'd like to know how to set up the pricing procedure for the purchase of an IS Oil Material; for local purchase and importation, especially with regards to the excise duty posting.
    Local purchase:  the vendor will bill us inclusive of the ED tax he previously paid, so the tax is just passed on to us..  My receiving location has ED paid status. In the PO item, we need to see this price (inclusive of tax) in the net price field.
    Importation:  the vendor only bills us the cost of the material.  When we received the fuel, we paid ED tax to local tax authorities.
    I know that both in these scenarios, the system has to determine the excise duty.
    My questions are (1) how do you set up the excise duty condition type  in the pricing procedure(or do they have to be maintained in the pricing procedure?) ?   and (2)  how do you set up this condition type in the config?
    Thank you and hoping for your immediate feedback.
    zccr

    Hi,
    You can use same pricing procedure
    put 4 in subtotal in pricing procedure against the Discounr or freight cond
    and in taxinn
    BASb ALTCBV 362 and for jmop 363
    But this will work only if same  discount or freight value is in IV as that given in PO
    if freing value changes in IV then its a problem
    This is SAP bug, and SAP workes in that way only, freight value should be same in PO and IV
    other solution
    in taxinn create tax code like v8 vat 4% for 003 tax clasification
    in ftxp create tax code V8 desc vat 4%
    in fv11 for jvrd put 4
    and at the time of IV put this tax code for freight amount
    and for regular material value V1 tax code
    this will work only if u have used acess seq MWST instead of JTAX pr JST1
    hope this helps
    Vipin

  • % Excise Duty is coming wrong in Report

    Hi,
    I have a report of Gross Margin (FI)....
    My problem is that when i m picking the % Excise Duty from J_1IEXCTAX table against the Chapter ID....it is showing the 4 values against it...means 4 time % Excise Duty....i.e. periodic changed...
    like....
    8538 90 00................1................08.12.2008................31.12.9999................10.0000
    8538 90 00................1................01.03.2008................07.12.2008................14.0000
    8538 90 00................1................28.02.2005................29.02.2008................16.0000
    8538 90 00................1................01.01.2001................28.02.2005................16.0000
    when i m executing my report with period from 01/11/2008 to 15/11/2008..it is showing the 16%...but as per my given period, it must display 14%...
    Please tell me that what should the condition there....
    I m sending my code...
    REPORT  z_fi_gross_margin NO STANDARD PAGE HEADING LINE-SIZE 125  .
    TABLES : t179t, tvkbt, mara, vbrp, s501, mbew.
    TYPE-POOLS : slis.
    DATA : BEGIN OF itab OCCURS 0,
           vkbur   LIKE s501-vkbur,
           matnr   LIKE s501-matnr,
           prodh   LIKE s501-prodh,
           ummenge LIKE s501-ummenge,
           gumenge LIKE s501-gumenge,
           umnetwr LIKE s501-umnetwr,
           gunetwr LIKE s501-gunetwr,
           sptag   LIKE s501-sptag,
           peinh   LIKE mbew-peinh,
           stprs   LIKE mbew-stprs,
           lplpx   LIKE mbew-lplpx,
           vtext LIKE t179t-vtext,
           mtart LIKE mara-mtart,
           bezei LIKE tvkbt-bezei,
           net_sqty TYPE p DECIMALS 2,
           s_amt TYPE p DECIMALS 2,
           j_1ichid LIKE j_1imtchid-j_1ichid,
           rate LIKE j_1iexctax-rate,
           excise TYPE p DECIMALS 2,
           l_excise TYPE p DECIMALS 2,
           s_unit TYPE p DECIMALS 2,
           m_unit TYPE p DECIMALS 2,
           t_mcost TYPE p DECIMALS 2,
           m_cost% TYPE p DECIMALS 2,
           g_margin TYPE p DECIMALS 2,
           g_marg% TYPE p DECIMALS 2,
           END OF itab.
    DATA : v_index TYPE sy-tabix.
    DATA : cnt TYPE i.
    DATA : w_container TYPE scrfname VALUE 'CL_GRID',
           w_cprog TYPE lvc_s_layo,
           g_repid LIKE sy-repid,
           w_save TYPE c,
           w_exit TYPE c,
           cl_grid TYPE REF TO cl_gui_alv_grid,
           cl_custom_container TYPE REF TO cl_gui_custom_container,
           it_fld_catalog TYPE slis_t_fieldcat_alv,
           wa_fld_catalog TYPE slis_t_fieldcat_alv WITH HEADER LINE ,
           layout TYPE slis_layout_alv,
           col_pos  LIKE sy-cucol ,
           alvfc TYPE slis_t_fieldcat_alv.
    SELECTION-SCREEN : BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.
    SELECT-OPTIONS   : vkbur FOR s501-vkbur.
    SELECT-OPTIONS   : matnr FOR s501-matnr.
    SELECT-OPTIONS   : sptag FOR s501-sptag.
    SELECTION-SCREEN : END OF BLOCK b1.
    PERFORM fill_catalog1 USING:
    **'SPTAG'    'ITAB'    'DATE',
    **'VKBUR'    'ITAB'    'Sales Office',
    'BEZEI'    'ITAB'    'S.Off. Desc.',
    'MATNR'    'ITAB'    'Material',
    'PRODH'    'ITAB'    'LEVEL',
    'VTEXT'    'ITAB'    'Level I',
    'MTART'    'ITAB'    'Material Type',
    'NET_SQTY' 'ITAB'    'Net Sales Qty.',
    'S_AMT'    'ITAB'    'Sales with Ex. Duty',
    'EXCISE'   'ITAB'    'Excise Duty',
    'RATE'     'ITAB'    '% Excise Duty',
    'L_EXCISE' 'ITAB'    'Sales less Ex. Duty',
    'S_UNIT'   'ITAB'    'Sales / Unit',
    'M_UNIT'   'ITAB'    'Mat / Unit',
    'T_MCOST'   'ITAB'    'Total Material Cost',
    'M_COST%'  'ITAB'    '% Material Cost',
    'G_MARGIN' 'ITAB'    'Gross Margin',
    'G_MARG%'  'ITAB'    '% Gross Margin'.
    SELECT DISTINCT a~sptag a~vkbur a~matnr a~prodh a~ummenge a~gumenge a~umnetwr a~gunetwr b~vtext c~mtart d~bezei
             INTO CORRESPONDING FIELDS OF TABLE itab
             FROM s501 AS a
             INNER JOIN t179t AS b ON a~prodh = b~prodh
             INNER JOIN mara AS c ON a~matnr = c~matnr
             INNER JOIN tvkbt AS d ON a~vkbur = d~vkbur
             WHERE a~matnr IN matnr
             AND   a~sptag IN sptag
             AND   a~vkbur IN vkbur.
    IF sy-subrc <> 0.
      MESSAGE 'DATA NOT FOUND.' TYPE 'I'(001).
    ENDIF.
    SORT itab BY matnr.
    LOOP AT itab .
      cnt = v_index.
      SELECT peinh stprs lplpx FROM mbew INTO (itab-peinh, itab-stprs, itab-lplpx) WHERE matnr = itab-matnr.
        itab-m_unit = itab-stprs - itab-lplpx / itab-peinh.
        v_index = cnt + sy-dbcnt.
        MODIFY itab INDEX v_index TRANSPORTING m_unit.
      ENDSELECT.
      SELECT j_1ichid FROM j_1imtchid INTO itab-j_1ichid WHERE matnr = itab-matnr.
        MODIFY itab INDEX sy-tabix TRANSPORTING j_1ichid .
      ENDSELECT.
      SELECT rate FROM j_1iexctax INTO itab-rate WHERE j_1ichid = itab-j_1ichid AND j_1iexcind = '1'.
        MODIFY itab INDEX sy-tabix TRANSPORTING rate .
      ENDSELECT.
    ENDLOOP.
    LOOP AT itab .
      itab-net_sqty = itab-ummenge - itab-gumenge .
      MODIFY itab INDEX sy-tabix TRANSPORTING net_sqty.
      itab-s_amt = itab-umnetwr - itab-gunetwr .
      MODIFY itab INDEX sy-tabix TRANSPORTING s_amt.
      itab-excise = itab-s_amt * itab-rate / 100.
      MODIFY itab INDEX sy-tabix TRANSPORTING excise.
      itab-l_excise = itab-s_amt - itab-excise.
      MODIFY itab INDEX sy-tabix TRANSPORTING l_excise.
      itab-s_unit = itab-l_excise / itab-net_sqty.
      MODIFY itab INDEX sy-tabix TRANSPORTING s_unit.
      itab-t_mcost = itab-m_unit * itab-net_sqty.
      MODIFY itab INDEX sy-tabix TRANSPORTING t_mcost.
      itab-m_cost% = itab-t_mcost / itab-s_amt * 100.
      MODIFY itab INDEX sy-tabix TRANSPORTING m_cost%.
      itab-g_margin = itab-l_excise - itab-t_mcost.
      MODIFY itab INDEX sy-tabix TRANSPORTING g_margin.
      itab-g_marg% = itab-g_margin / itab-s_amt * 100.
      MODIFY itab INDEX sy-tabix TRANSPORTING g_marg%.
    ENDLOOP.
    layout-zebra = 'X' .
    layout-colwidth_optimize(1) = 'X'.
    CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
      EXPORTING
        i_callback_program = 'Z_FI_GROSS_MARGIN'
        is_layout          = layout
        it_fieldcat        = it_fld_catalog
        i_default          = 'X'
        i_save             = 'A'
      TABLES
        t_outtab           = itab
      EXCEPTIONS
        program_error      = 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.
    ENDIF.
    *&      Form  FILL_CATALOG1
          text
         -->P_FIELDNAME  text
         -->P_REF_TABLE  text
         -->P_SCRTEXT    text
    FORM fill_catalog1  USING   p_fieldname TYPE any
                                p_ref_table TYPE any
                                p_scrtext   TYPE any.
      CLEAR : wa_fld_catalog.
      wa_fld_catalog-fieldname  = p_fieldname.
      wa_fld_catalog-tabname    = p_ref_table.
      wa_fld_catalog-seltext_s  = p_scrtext.
      wa_fld_catalog-seltext_m  = p_scrtext.
      wa_fld_catalog-seltext_l  = p_scrtext.
      wa_fld_catalog-outputlen = 15.
      APPEND wa_fld_catalog TO it_fld_catalog.
    ENDFORM.                    " fill_catalog1
    Please check .....
    Thanks...

    I think ur code will do the same in my report do...
    Please check my code again and modify where as u needed.....
    REPORT  z_fi_gross_margin NO STANDARD PAGE HEADING LINE-SIZE 125  .
    TABLES : t179t, t179, tvkbt, mara, vbrp, s501, mbew, t134t, v_t179, t023t, t247.
    TYPE-POOLS : slis.
    DATA : BEGIN OF itab OCCURS 0,
           vkbur   LIKE s501-vkbur,
           matnr   LIKE s501-matnr,
           prodh   LIKE s501-prodh,
           ummenge LIKE s501-ummenge,
           gumenge LIKE s501-gumenge,
           umnetwr LIKE s501-umnetwr,
           gunetwr LIKE s501-gunetwr,
           sptag   LIKE s501-sptag,
           peinh   LIKE mbew-peinh,
           stprs   LIKE mbew-stprs,
           lplpx   LIKE mbew-lplpx,
           prdha LIKE mara-prdha,       " Product hierarchy
           prdha2 LIKE mara-prdha,       " Product hierarchy
           prdha3 LIKE mara-prdha,       " Product hierarchy
           prodh_text LIKE t179t-vtext, "Product Hierarchy Text
           prodh2_text LIKE t179t-vtext, "Product Hierarchy Text
           prodh3_text LIKE t179t-vtext, "Product Hierarchy Text
           matkl LIKE mara-matkl,
           wgbez LIKE t023t-wgbez,
           fcktx LIKE t247-ktx,
           mtart LIKE mara-mtart,
           bezei LIKE tvkbt-bezei,
           net_sqty TYPE p DECIMALS 2,
           s_amt TYPE p DECIMALS 2,
           mtbez LIKE t134t-mtbez,
           j_1ichid LIKE j_1imtchid-j_1ichid,
           rate LIKE j_1iexctax-rate,
           excise TYPE p DECIMALS 2,
           l_excise TYPE p DECIMALS 2,
           s_unit TYPE p DECIMALS 2,
           m_unit TYPE p DECIMALS 2,
           t_mcost TYPE p DECIMALS 2,
           m_cost% TYPE p DECIMALS 2,
           g_margin TYPE p DECIMALS 2,
           g_marg% TYPE p DECIMALS 2,
           new TYPE i,
           new1(6) TYPE c,
           s_period TYPE i,
           END OF itab.
    DATA : BEGIN OF itab3 OCCURS 0.
            INCLUDE STRUCTURE itab.
    DATA : END OF itab3.
    DATA : v_index TYPE sy-tabix.
    DATA : cnt TYPE i.
    DATA : w_container TYPE scrfname VALUE 'CL_GRID',
           w_cprog TYPE lvc_s_layo,
           g_repid LIKE sy-repid,
           w_save TYPE c,
           w_exit TYPE c,
           cl_grid TYPE REF TO cl_gui_alv_grid,
           cl_custom_container TYPE REF TO cl_gui_custom_container,
           it_fld_catalog TYPE slis_t_fieldcat_alv,
           wa_fld_catalog TYPE slis_t_fieldcat_alv WITH HEADER LINE ,
           layout TYPE slis_layout_alv,
           col_pos  LIKE sy-cucol ,
           alvfc TYPE slis_t_fieldcat_alv.
    SELECTION-SCREEN : BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.
    SELECT-OPTIONS   : vkbur FOR s501-vkbur.
    SELECT-OPTIONS   : matnr FOR s501-matnr.
    SELECT-OPTIONS   : sptag FOR s501-sptag.
    SELECTION-SCREEN : END OF BLOCK b1.
    PERFORM fill_catalog1 USING:
    'SPTAG'    'ITAB'    'DATE',
    'VKBUR'    'ITAB'    'Sales Office',
    'BEZEI'    'ITAB'    'S.Off. Desc.',
    'MATNR'    'ITAB'    'Material',
    *'PRODH'    'ITAB'    'LEVEL',
    'PRODH_TEXT'    'ITAB'    'Level I',
    'PRODH2_TEXT'   'ITAB'    'Level II',
    'PRODH3_TEXT'   'ITAB'    'Level III',
    'WGBEZ'    'ITAB'    'Level IV',
    'MTBEZ'    'ITAB'    'Material Type',
    'NET_SQTY' 'ITAB'    'Net Sales Qty.',
    'S_AMT'    'ITAB'    'Sales with Ex. Duty',
    'EXCISE'   'ITAB'    'Excise Duty',
    'RATE'     'ITAB'    '% Excise Duty',
    'L_EXCISE' 'ITAB'    'Sales less Ex. Duty',
    'S_UNIT'   'ITAB'    'Sales / Unit',
    'M_UNIT'   'ITAB'    'Mat / Unit',
    'T_MCOST'   'ITAB'    'Total Material Cost',
    'M_COST%'  'ITAB'    '% Material Cost',
    'G_MARGIN' 'ITAB'    'Gross Margin',
    'G_MARG%'  'ITAB'    '% Gross Margin',
    'NEW1'      'ITAB'    'Month'.
    SELECT DISTINCT asptag avkbur amatnr aprodh aummenge agumenge aumnetwr agunetwr cmtart cmatkl dbezei emtbez
             INTO CORRESPONDING FIELDS OF TABLE itab
             FROM s501 AS a
             INNER JOIN mara AS c ON amatnr = cmatnr
             INNER JOIN tvkbt AS d ON avkbur = dvkbur
             INNER JOIN t134t AS e ON cmtart = emtart
             WHERE a~matnr IN matnr
             AND   a~sptag IN sptag
             AND   a~vkbur IN vkbur
             AND   e~spras EQ 'EN'.
    IF sy-subrc <> 0.
      MESSAGE 'DATA NOT FOUND.' TYPE 'I'(001).
    ENDIF.
    SORT itab BY matnr.
    LOOP AT itab .
      cnt = v_index.
      SELECT SINGLE peinh stprs lplpx FROM mbew INTO (itab-peinh, itab-stprs, itab-lplpx) WHERE matnr = itab-matnr.
      itab-m_unit = itab-stprs - itab-lplpx / itab-peinh.
      v_index = cnt + sy-dbcnt.
      MODIFY itab INDEX v_index TRANSPORTING m_unit.
      SELECT SINGLE j_1ichid FROM j_1imtchid INTO itab-j_1ichid WHERE matnr = itab-matnr.
      MODIFY itab INDEX sy-tabix TRANSPORTING j_1ichid .
      SELECT SINGLE rate FROM j_1iexctax INTO itab-rate WHERE j_1ichid = itab-j_1ichid AND j_1iexcind = '1' AND validfrom GE sptag-low AND validto LE sptag-high.
      MODIFY itab INDEX sy-tabix TRANSPORTING rate .
      SELECT SINGLE prdha FROM mara INTO (itab-prdha) WHERE matnr = itab-matnr .
      MODIFY itab INDEX sy-tabix TRANSPORTING prdha .
      SELECT SINGLE wgbez FROM t023t INTO itab-wgbez WHERE matkl = itab-matkl .
      MODIFY itab INDEX sy-tabix TRANSPORTING wgbez .
    ENDLOOP.
    LOOP AT itab .
      itab-net_sqty = itab-ummenge - itab-gumenge .
      MODIFY itab INDEX sy-tabix TRANSPORTING net_sqty.
      itab-s_amt = itab-umnetwr - itab-gunetwr .
      MODIFY itab INDEX sy-tabix TRANSPORTING s_amt.
      itab-excise = itab-s_amt * itab-rate / 100.
      MODIFY itab INDEX sy-tabix TRANSPORTING excise.
      itab-l_excise = itab-s_amt - itab-excise.
      MODIFY itab INDEX sy-tabix TRANSPORTING l_excise.
      IF itab-net_sqty NE '0'.
        itab-s_unit = itab-l_excise / itab-net_sqty.
        MODIFY itab INDEX sy-tabix TRANSPORTING s_unit.
      ENDIF.
      itab-t_mcost = itab-m_unit * itab-net_sqty.
      MODIFY itab INDEX sy-tabix TRANSPORTING t_mcost.
      itab-m_cost% = itab-t_mcost / itab-s_amt * 100.
      MODIFY itab INDEX sy-tabix TRANSPORTING m_cost%.
      itab-g_margin = itab-l_excise - itab-t_mcost.
      MODIFY itab INDEX sy-tabix TRANSPORTING g_margin.
      itab-new = itab-sptag+4(2).
      SELECT SINGLE ktx FROM t247 INTO itab-new1 WHERE mnr = itab-new AND spras EQ 'EN' .
      CONCATENATE itab-new1 itab-sptag+2(2) INTO itab-new1 SEPARATED BY '-'.
      itab-g_marg% = itab-g_margin / itab-s_amt * 100.
      MODIFY itab INDEX sy-tabix TRANSPORTING g_marg% new1.
    ENDLOOP.
    LOOP AT itab.
      SELECT SINGLE vtext INTO itab-prodh3_text FROM t179t WHERE prodh = itab-prdha.
      itab-prdha2 = itab-prdha+0(5).
      SELECT SINGLE vtext INTO itab-prodh_text FROM t179t WHERE prodh = itab-prdha2.
      itab-prdha3 = itab-prdha+0(10).
      SELECT SINGLE vtext INTO itab-prodh2_text FROM t179t WHERE prodh = itab-prdha3.
      MODIFY itab INDEX sy-tabix TRANSPORTING prodh3_text prodh_text prodh2_text prdha3.
    ENDLOOP.
    layout-zebra = 'X' .
    layout-colwidth_optimize(1) = 'X'.
    CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
      EXPORTING
        i_callback_program = 'Z_FI_GROSS_MARGIN'
        is_layout          = layout
        it_fieldcat        = it_fld_catalog
        i_default          = 'X'
        i_save             = 'A'
      TABLES
        t_outtab           = itab
      EXCEPTIONS
        program_error      = 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.
    ENDIF.
    *&      Form  FILL_CATALOG1
          text
         -->P_FIELDNAME  text
         -->P_REF_TABLE  text
         -->P_SCRTEXT    text
    FORM fill_catalog1  USING   p_fieldname TYPE any
                                p_ref_table TYPE any
                                p_scrtext   TYPE any.
      CLEAR : wa_fld_catalog.
      wa_fld_catalog-fieldname  = p_fieldname.
      wa_fld_catalog-tabname    = p_ref_table.
      wa_fld_catalog-seltext_s  = p_scrtext.
      wa_fld_catalog-seltext_m  = p_scrtext.
      wa_fld_catalog-seltext_l  = p_scrtext.
      wa_fld_catalog-outputlen = 15.
      APPEND wa_fld_catalog TO it_fld_catalog.
    ENDFORM.                    " fill_catalog1
    please tell....

  • Excise duty laoded on Asset - now to be reversed

    we have purchased following two M/c against license so whatever duty we paid on that asset is refundable to us from government. So as per prudence accounting standard it will not form of our cost of asset( Machine ). But at time making PO it was included in Material and accordingly loaded on Asset . So m/c value up by respective duty in Asset register . It is now required to reduce the asset value by that excise duty in each machine . And debit the said amt to u201CExcise Receivable A/cu201D .

    Hi Manisha,
    To reverse investmene measures is described in notes 67448 and 529678. 
    In your case you have to create a transaction type  and post the amount with ABIF (note 67448)                                           
    Please follow not 529678 in creating the new transaction type.
    Regards Bernhard

  • Special excise duty in import pricing procedure are creadited in GR

    Dear Guys,
    I have configured the import pricing procedure, new condition type for special excise duty.But while creation of Po it is not coming automatically we hav enter manually. But we want the it shuld come automatically.
    And second I have created the import Po with special excise duty. And then posted customs MIRO. the below are the entries i.e
    CVD ,ECS on cvd ,SECS on CVD ,basisc custonm duty ECS on basic custom,SCES on basic customs & special excise duty
    20400134   THE COMMISIONER OF C 3700016680         V0        1,064.00-
    16020412   GR/IR CLG-CVD        3700016680         V0           47.00
    16020411   GR/IR CLG-CUSTOM     3700016680         V0           60.00
    16020412   GR/IR CLG-CVD        3700016680         V0          150.00
    16020412   GR/IR CLG-CVD        3700016680         V0          260.00
    16020411   GR/IR CLG-CUSTOM     3700016680         V0          150.00
    16020412   GR/IR CLG-CVD        3700016680         V0          147.00
    16020411   GR/IR CLG-CUSTOM     3700016680         V0          250.00
    And i posted the goods receipt. the special excise duty also creadited that shuld have to come in GR. Plz suggest what settings i have missed out. .
    GR aacounting entrei in that you can find the GR/IR CLG-CVD (Special excise duty)
    9 23040101   TRADING PIPE JPB     3700016680               1,645,607.00
    6 16020402   GR/IR CLG-RM-IMP     3700016680               1,635,000.00-
    0 41025051   TRD PUR PIPE JPB     3700016680               1,635,000.00
    0 41040101   COST OF GOODS PUR    3700016680               1,645,607.00-
    6 16020411   GR/IR CLG-CUSTOM     3700016680                     460.00-
    0 41025051   TRD PUR PIPE JPB     3700016680                     207.00
    0 41025051   TRD PUR PIPE JPB     3700016680                     400.00
    0 16020412   GR/IR CLG-CVD        3700016680                     147.00-
    0 16020410   GR/IR CLG-FRT(IMP)   3700016680                  10,000.00-
    0 41025051   TRD PUR PIPE JPB     3700016680                  10,000.00
    Quick respose will highly apprciable.
    Regards,
    Kirthi

    Dear Friend,
    For that condition has to appear automatically you has to maintain that condition in  MEK1 transaction code for or if you assigned any access sequence  to that condition type remove that it will come automatically
    regards
    pramod

  • No Excise Duty

    Hi
    I have a scenario in which my client is importing raw materials from china,us,russia & other regions.As per regulations from local government there is NO EXCISE DUTY  chargeable, if we import from outside.
    What are the import conditions to be included for PO and also if any TAX Code applicable for this criteria
    Can any one help me on this issue
    Thanks & Regards,
    Pionnersap

    hi plz check that following are the conditions used in the IMPORt
    Conditions for import
    JCDB IN: Basic Custom Duty
    JCV1 IN : CVD
    JECV IN : Ed Cess on CVD
    J1CV IN : H&SECess on CVD
    JEDB IN : Ed Cess on BCD
    JSDB IN : H&SECess on BCD
    JADC Additional Duty of Custom
    JCV1, JECV, J1CV and JADC will go to Excise MODVAT Accounts and JCDB, JEDB and JSDB will get loaded on inventory.
    In M/06, for all above conditions, keep following controls;
    Cond. class A (Discount or surcharge) Plus/minus A (Positive)
    Calculat.type A (Percentage)
    Cond.category B (Delivery costs)
    Activate "Currency Conversion" and "Accrual"
    Vendor in GR 2 (Entry always possible)
    now as u said there is no excise tthen u just check the bill of entry of any previous document ,what  taxes maintained and ccordingly maintain them in the PO
    regards
    kunal

  • Custom Duty + Excise Duty

    Dear All,
    I have to manage following scenario in SAP for imported items:
    Total Quantity Imported: 5000
    For this QTY i am going to follow SAP import process
    Step1: PO
    Step2: GRPO
    Step3: A/P Invoice
    The above mentioned 5000 quantity is lying with Customs.
    This quantity is moved from customs to clients warehouse in Batches on which different taxes are applied.
    Lets say i am going to move Total 5000 quantity in 3 batches: Batch1- (2000 quantity), Batch2- (2000 quantity),
    Batch3- (1000 quantity)
    On every batch transfer from custom to clients warehouse they apply following taxes
    Ex: For Batch1
    Quantity----
    A = 2000
    Unit Price----
    B =    30
    Total----
    C  = 60,000 (A* B)
    Custom Duty @10%.........................D = C * 10%
    Excise Duty @ 14%----
    E = (C +D) * 14%
    ECess @ 2%----
    F =  E * 2%
    Hcess @ 1%----
    G  = E * 1%
    Total Excise----
    H = EFG
    Custom Duty Cess @ 2%----
    I  = ( D + H) * 2 %
    Custom Hcess @ 1%----
    J  =  I * 1%
    Till posting A/P Invoice i am able to manage the flow.
    I require guidance on how to manage this Tax on the Imported items.
    Inputs will be appreciable
    swapnil

    Hi Swapnil,
    1. In the Item master, purchasing data tab there is setting of customs Duty first define the duty there.
    2. Create the Tax code.
    3. Make sure that all your Vendor's are set as multi currency.
    4. Create the import PO
    5. Create the GRPO to customer warehouse.
    6. Create the Incoming Excise on the GRPO.
    7. Create the Landed Cost Document and update the actual custom duty.
    8. Create the A/P Invoice on GRPO with check on import flag on Tax tab.
    9. Go to Inventory transfer select from Wh customs & in the Item code press (Ctrl+Tab), select the Goods receipt PO option in Bonded warehouse.
    10. This will automatically copied GRPO in Inventroy transfer, then make the transfer for Batch1.
    11. Pass the equivalent IEI & OEI entries.
    11. For the second Batch transfer system automatically show the balance qty in Bonded Wh, the do the second transfer and then the third one.
    Regards,
    Datta Kharat

  • Excise duty an VAT Calculation

    Dear SAP Gurus,
    I want to calculate the price for the PO with excise duty, education cess and sec edu cess for which VAT/CST is applicable.
    Please clarify how this calculation work, as per my understanding ED is calculated on basic price say
    basic price - discounts = X
    X * ED (8%) = Y.
    Y * edu cess (2%)
    Y * sec edu cess (1%)
    In condition records how do we define/alculate edu cess on ED and sec edu cess on ED.
    This will amount to price with excise duty. On this we need to add VAT (4%) or CST (12%) + Freight cost. This will be the final cost of the PO.
    Kindly clarify the above calculation if its correct and if you please give me the condition type for all and how to map the same in the config setting. And also VAT/CST we define in the calculation procedure in M/03 or we need to define the same in condition records(FV11) or in Tax code maintenence (FTXP).
    Please help.
    Regards,
    Prashanth Pai

    The tax code in PO follows the FI pricing in OBQ3, TAXINN...
        it is been maintained as u have described..
         first create tax code in FTXP  say F1= 8.24% excise and 4% vat
        then maintain conditions records for the above tax code if FV11
             for JMOP( BED)     =  8
                   JEC1(ECESS)  =  2
                   JSEP(SECESS) = 1
                   JMX1(BED % CREDIT) = 100
                   JEX1(ECESS% CREDIT) =100
                   JHX1(SECESS% CREDIT) = 100
                   JVRD(VAT CREDIT)      = 4
    then assign tax code to company code in tax on goods movement < basic setting < calculation based
    the check the condition type please try OBYZ...

  • Rate (% Excise Duty) in picking wrong...

    Hi,
    I have a report of Gross Margin (FI)....
    My problem is that when i m picking the % Excise Duty from J_1IEXCTAX table against the Chapter ID....it is showing the 4 values against it...means 4 time % Excise Duty....i.e. periodic changed...
    like....
    8538 90 00................1................01.03.2008................31.12.9999................14.0000
    8538 90 00................1................28.02.2005................29.02.2008................16.0000
    8538 90 00................1................01.01.2001................28.02.2005................16.0000
    when i m executing my report with period from 01/07/2007 to 15/07/2007..it is showing the 14%...but as per my given period, it must display 16%...
    Please tell me that what should the condition there....
    Plz. check my code---
    REPORT  z_fi_gross_margin NO STANDARD PAGE HEADING LINE-SIZE 125  .
    TABLES : t179t, t179, tvkbt, mara, vbrp, s501, mbew, t134t, v_t179, t023t, t247.
    TYPE-POOLS : slis.
    DATA : BEGIN OF itab OCCURS 0,
           vkbur   LIKE s501-vkbur,
           matnr   LIKE s501-matnr,
           prodh   LIKE s501-prodh,
           ummenge LIKE s501-ummenge,
           gumenge LIKE s501-gumenge,
           umnetwr LIKE s501-umnetwr,
           gunetwr LIKE s501-gunetwr,
           sptag   LIKE s501-sptag,
           peinh   LIKE mbew-peinh,
           stprs   LIKE mbew-stprs,
           lplpx   LIKE mbew-lplpx,
           prdha LIKE mara-prdha,       " Product hierarchy
           prdha2 LIKE mara-prdha,       " Product hierarchy
           prdha3 LIKE mara-prdha,       " Product hierarchy
           prodh_text LIKE t179t-vtext, "Product Hierarchy Text
           prodh2_text LIKE t179t-vtext, "Product Hierarchy Text
           prodh3_text LIKE t179t-vtext, "Product Hierarchy Text
           matkl LIKE mara-matkl,
           wgbez LIKE t023t-wgbez,
           fcktx LIKE t247-ktx,
           mtart LIKE mara-mtart,
           bezei LIKE tvkbt-bezei,
           net_sqty TYPE p DECIMALS 2,
           s_amt TYPE p DECIMALS 2,
           mtbez LIKE t134t-mtbez,
           j_1ichid LIKE j_1imtchid-j_1ichid,
           rate LIKE j_1iexctax-rate,
           excise TYPE p DECIMALS 2,
           l_excise TYPE p DECIMALS 2,
           s_unit TYPE p DECIMALS 2,
           m_unit TYPE p DECIMALS 2,
           t_mcost TYPE p DECIMALS 2,
           m_cost% TYPE p DECIMALS 2,
           g_margin TYPE p DECIMALS 2,
           g_marg% TYPE p DECIMALS 2,
           new TYPE i,
           new1(6) TYPE c,
           s_period TYPE i,
           END OF itab.
    DATA : BEGIN OF itab3 OCCURS 0.
            INCLUDE STRUCTURE itab.
    DATA : END OF itab3.
    DATA : v_index TYPE sy-tabix.
    DATA : cnt TYPE i.
    DATA : v_currdate TYPE i.
    DATA : w_container TYPE scrfname VALUE 'CL_GRID',
           w_cprog TYPE lvc_s_layo,
           g_repid LIKE sy-repid,
           w_save TYPE c,
           w_exit TYPE c,
           cl_grid TYPE REF TO cl_gui_alv_grid,
           cl_custom_container TYPE REF TO cl_gui_custom_container,
           it_fld_catalog TYPE slis_t_fieldcat_alv,
           wa_fld_catalog TYPE slis_t_fieldcat_alv WITH HEADER LINE ,
           layout TYPE slis_layout_alv,
           col_pos  LIKE sy-cucol ,
           alvfc TYPE slis_t_fieldcat_alv.
    SELECTION-SCREEN : BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.
    SELECT-OPTIONS   : vkbur FOR s501-vkbur.
    SELECT-OPTIONS   : matnr FOR s501-matnr.
    SELECT-OPTIONS   : sptag FOR s501-sptag.
    SELECTION-SCREEN : END OF BLOCK b1.
    PERFORM fill_catalog1 USING:
    'SPTAG'    'ITAB'    'DATE',
    'VKBUR'    'ITAB'    'Sales Office',
    'BEZEI'    'ITAB'    'S.Off. Desc.',
    'MATNR'    'ITAB'    'Material',
    *'PRODH'    'ITAB'    'LEVEL',
    'PRODH_TEXT'    'ITAB'    'Level I',
    'PRODH2_TEXT'   'ITAB'    'Level II',
    'PRODH3_TEXT'   'ITAB'    'Level III',
    'WGBEZ'    'ITAB'    'Level IV',
    'MTBEZ'    'ITAB'    'Material Type',
    'NET_SQTY' 'ITAB'    'Net Sales Qty.',
    'S_AMT'    'ITAB'    'Sales with Ex. Duty',
    'EXCISE'   'ITAB'    'Excise Duty',
    'RATE'     'ITAB'    '% Excise Duty',
    'L_EXCISE' 'ITAB'    'Sales less Ex. Duty',
    'S_UNIT'   'ITAB'    'Sales / Unit',
    'M_UNIT'   'ITAB'    'Mat / Unit',
    'T_MCOST'   'ITAB'    'Total Material Cost',
    'M_COST%'  'ITAB'    '% Material Cost',
    'G_MARGIN' 'ITAB'    'Gross Margin',
    'G_MARG%'  'ITAB'    '% Gross Margin',
    'NEW1'      'ITAB'    'Month'.
    SELECT DISTINCT asptag avkbur amatnr aprodh aummenge agumenge aumnetwr agunetwr cmtart cmatkl dbezei emtbez
             INTO CORRESPONDING FIELDS OF TABLE itab
             FROM s501 AS a
             INNER JOIN mara AS c ON amatnr = cmatnr
             INNER JOIN tvkbt AS d ON avkbur = dvkbur
             INNER JOIN t134t AS e ON cmtart = emtart
             WHERE a~matnr IN matnr
             AND   a~sptag IN sptag
             AND   a~vkbur IN vkbur
             AND   e~spras EQ 'EN'.
    IF sy-subrc <> 0.
      MESSAGE 'DATA NOT FOUND.' TYPE 'I'(001).
    ENDIF.
    SORT itab BY matnr.
    LOOP AT itab .
      cnt = v_index.
      SELECT SINGLE peinh stprs lplpx FROM mbew INTO (itab-peinh, itab-stprs, itab-lplpx) WHERE matnr = itab-matnr.
      itab-m_unit = itab-stprs - itab-lplpx / itab-peinh.
      v_index = cnt + sy-dbcnt.
      MODIFY itab INDEX v_index TRANSPORTING m_unit.
      SELECT SINGLE j_1ichid FROM j_1imtchid INTO itab-j_1ichid WHERE matnr = itab-matnr.
      MODIFY itab INDEX sy-tabix TRANSPORTING j_1ichid .
      SELECT SINGLE rate FROM j_1iexctax INTO itab-rate WHERE j_1ichid = itab-j_1ichid AND j_1iexcind = '1' . "AND validfrom GE sptag-low AND validto LE sptag-high.
      MODIFY itab INDEX sy-tabix TRANSPORTING rate .
      SELECT SINGLE prdha FROM mara INTO (itab-prdha) WHERE matnr = itab-matnr .
      MODIFY itab INDEX sy-tabix TRANSPORTING prdha .
      SELECT SINGLE wgbez FROM t023t INTO itab-wgbez WHERE matkl = itab-matkl .
      MODIFY itab INDEX sy-tabix TRANSPORTING wgbez .
    ENDLOOP.
    LOOP AT itab .
      itab-net_sqty = itab-ummenge - itab-gumenge .
      MODIFY itab INDEX sy-tabix TRANSPORTING net_sqty.
      itab-s_amt = itab-umnetwr - itab-gunetwr .
      MODIFY itab INDEX sy-tabix TRANSPORTING s_amt.
      itab-excise = itab-s_amt * itab-rate / 100.
      MODIFY itab INDEX sy-tabix TRANSPORTING excise.
      itab-l_excise = itab-s_amt - itab-excise.
      MODIFY itab INDEX sy-tabix TRANSPORTING l_excise.
      IF itab-net_sqty NE '0'.
        itab-s_unit = itab-l_excise / itab-net_sqty.
        MODIFY itab INDEX sy-tabix TRANSPORTING s_unit.
      ENDIF.
      itab-t_mcost = itab-m_unit * itab-net_sqty.
      MODIFY itab INDEX sy-tabix TRANSPORTING t_mcost.
      itab-m_cost% = itab-t_mcost / itab-s_amt * 100.
      MODIFY itab INDEX sy-tabix TRANSPORTING m_cost%.
      itab-g_margin = itab-l_excise - itab-t_mcost.
      MODIFY itab INDEX sy-tabix TRANSPORTING g_margin.
      itab-new = itab-sptag+4(2).
      SELECT SINGLE ktx FROM t247 INTO itab-new1 WHERE mnr = itab-new AND spras EQ 'EN' .
      CONCATENATE itab-new1 itab-sptag+2(2) INTO itab-new1 SEPARATED BY '-'.
      itab-g_marg% = itab-g_margin / itab-s_amt * 100.
      MODIFY itab INDEX sy-tabix TRANSPORTING g_marg% new1.
    ENDLOOP.
    LOOP AT itab.
      SELECT SINGLE vtext INTO itab-prodh3_text FROM t179t WHERE prodh = itab-prdha.
      itab-prdha2 = itab-prdha+0(5).
      SELECT SINGLE vtext INTO itab-prodh_text FROM t179t WHERE prodh = itab-prdha2.
      itab-prdha3 = itab-prdha+0(10).
      SELECT SINGLE vtext INTO itab-prodh2_text FROM t179t WHERE prodh = itab-prdha3.
      MODIFY itab INDEX sy-tabix TRANSPORTING prodh3_text prodh_text prodh2_text prdha3.
    ENDLOOP.
    layout-zebra = 'X' .
    layout-colwidth_optimize(1) = 'X'.
    CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
      EXPORTING
        i_callback_program = 'Z_FI_GROSS_MARGIN'
        is_layout          = layout
        it_fieldcat        = it_fld_catalog
        i_default          = 'X'
        i_save             = 'A'
      TABLES
        t_outtab           = itab
      EXCEPTIONS
        program_error      = 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.
    ENDIF.
    *&      Form  FILL_CATALOG1
          text
         -->P_FIELDNAME  text
         -->P_REF_TABLE  text
         -->P_SCRTEXT    text
    FORM fill_catalog1  USING   p_fieldname TYPE any
                                p_ref_table TYPE any
                                p_scrtext   TYPE any.
      CLEAR : wa_fld_catalog.
      wa_fld_catalog-fieldname  = p_fieldname.
      wa_fld_catalog-tabname    = p_ref_table.
      wa_fld_catalog-seltext_s  = p_scrtext.
      wa_fld_catalog-seltext_m  = p_scrtext.
      wa_fld_catalog-seltext_l  = p_scrtext.
      wa_fld_catalog-outputlen = 15.
      APPEND wa_fld_catalog TO it_fld_catalog.
    ENDFORM.                    " fill_catalog1
    please let me know...

    Hi,
    when  i m using this query...
    SELECT SINGLE rate FROM j_1iexctax INTO itab-rate WHERE j_1ichid = itab-j_1ichid AND j_1iexcind = '1'  AND validfrom  LE sptag-high AND validto     GE sptag-low.          
    MODIFY itab INDEX sy-tabix TRANSPORTING rate .
    it is picking the another value.....like... (picking BOLD VALUE), means 0.00
    8538 10 10................0................28.02.2005................31.12.9999................0.0000
    8538 10 10................1................01.03.2008................31.12.9999................14.0000
    8538 10 10................1................28.02.2005................29.02.2008................16.0000
    8538 10 10................1................01.01.2001................28.02.2005................16.0000
    also Excise tax indicator, not reflect anything here....
    Plz let me know......

Maybe you are looking for

  • How do I get rid of the list of web sites that I visited. I was unable to follow instructions in the help section.

    '''bold text'''When I click the little down arrow at the end of the address line, I get a long list of sites I visted. How do I get rid of them. I went to help, but i could not make heads or tails of what I was supposed to do. The instructions were c

  • Putting Content in frame

    I have created a simple web page with three tables. The top one has a logo; the second a set of menus generated using PopMenu Magic by PVII. The third contains the content, and with incredible brilliance, has the id "content." I would like to make th

  • Connecting Hana view to SAP Lumira

    Hi , I created a view in Hana system and used the Connect to SAP HANA One source option in SAP Lumira for the Dataset. On the next screen i am able to see all views under different packages from HANA, but i am not able to see the new view created by

  • Adding more Ram DV6815NR. HELP!!!

    Hey all, I have an HP DV 6815NR laptop and wanted to add in more ram. It came with 2 sticks, one is a 1 gig, the other is a 2 gig, total of 3 gigs. I have an identical laptop, same model # that died, no picture comes up on the screen so I thought I w

  • Paint effect to create an alpha channel

    Can one use the paint effect in Motion 3 to create an alpha channel. I want to be able to create a matte around someones eye. I wanted to be able to create my key by painting it on. Will paint effect do this or do I need to use shake. Or is there ano