Commodity Code in Invoice

Hi All,
I got a requirement from the business that, whenever the the business maintains Commodity code at invoice in item level, that commodity code should pick into the invoice output. Can anyone help me in this. What are exact Table-Fields that need to pass to table EIPO and get the Commodity Code number into invoice.
Note:
1) Here the invoice line item number is different with Commodity item number.
2) If more than one invoice line item number is there means how to map to find the exact commodity number.
Your are helpful to me in fixing the issue. Appreciate the inputs.
Regards,
Vinod Reddy

Hi Siva,
Yes, by passing Foreign Trade number into EIPO table i can get the Commodity code number. But in my case there are more than 1 line item for the invoice. For each line item  business is maintaining diff Commodity code numbers manually. Can you please let me know how can i get exact commodity number. In my case the invoice line item number VBRP is  different with Commodity code item number EIPO.
Regards,
Vinod

Similar Messages

  • How to see the whole description of a commodity code?

    Hi expert,
    Is there a possiblity for a SAP user to see the complete description of a commodity code, which was entered in table T604T?
    When the commodity code is selected in the invoice, we only see an abbrevated description.
    Thank you.
    Kind regards,
    Linda

    hi
    check is there any search help can be added to this with the required fields.

  • Spend Analysis for Commodity Code in ECC6

    Hi,
    I wonder if there is any way for spend analysis references to commodity code in SAP R3 as we are not using SAP SRM?
    If there is any option in ECC6 then;
    a) Which field/view maintained for Commodity code at Material Master?
    b) Which field maintained for Commodity code at /PO/Contract/RFQ/Purchase Requisition (Header level or item level)?
    c) How spend analysis can be reported based on commodity code? (Standard report, Z custom report, BI report)
    Thanks,
    Shah.

    Hi,
    These are the reports available in ECC for Commodity wise reporting. Regarding once maintained in material master, how far these serve your purpose you can test.
    MC.3 This report will help you in getting the information on the inventory turn over ratio by Commodity.
    MC45 This report identifies the share of the usage value to the total usage. You can also see the report graphically for a selected material in detail screen.
    MCE5 This program will give you information on purchase value, invoice value during a selected period. However for these reports it is necessary to update the relevant LIS structure.
    MCEC This report can be used for Purchase budget requirement. However for this report to work, long term planning functionality should be put in use.

  • Foreign Trade Data Configuration (commodity code, legal categorization)

    All,
    I have the following scenario/issue:
    1. Orders (OR) created for Argentina country (goods coming from US to Argentina, not intercompany) are getting the commodity code printed on the invoice which the business doesn't want to happen. Researching the problem I figured out the commodity code is somehow automatically added for each item during the delivery creation (I confirmed it's not being included manually).
    2. Orders (OR) created for Mexico country (goods coming from US to Mexico, not intercompany, same origin plant as the above scenario) are NOT getting the commidity code printed on the invoice which the business DOES want to happen. Researching the problem I figured out the commodity code IS NOT being added for each item during the delivery creation.
    A workaround is in place on the business as I noticed both can be done manually: include or exclude commodity code.
    However, I'm looking for some guidance on how to configure the system to STOP including the commodity code on the Delivery Document for Argentina and START including this code on the Delivery document for Mexico. What is happening actually is exactly the opposite but I couldn't figure out how the system is making it happen.
    Both Orders for Argentina and Mexico contain some similar items (material) which are coming from the same plan in the US. Verifying material master data I can see the material has the commodity code there. This is the code that is being brought to the delivery document for Argentina and somehow not being brought for Mexico.
    Please let me know if any additional info is required for you guys to help me. I'd appreciate if some guidance could be provided.
    Thanks!

    you are talking about printing, but printing is often done with customized programs and forms, so I never trust what gets printed, it somehow like a magic show.
    First check the document in SAP. e.g. with VF03 the billing document. at item level is a tab called foreign trade, does this have the commodity code? in both of your cases?
    In my opinion it should, because the value is defaulting from the material master to the Sales order and from there to the billing document.
    If the number is finally shown on the print out or not, has pretty much to do with skills of the people who wrote the fuctional design spec and the skills of your SAPScripter.

  • Output type - Print preview Commodity code

    Hi All,
    I have created an F8 billing document and I can see the commodity code in the foreign trade tab.
    Is there standard output type which I can use to view the invoice and see if the commodity code is getting printed?
    Any ideas?
    Regards,
    Meghna

    When business data is the same on header and items, VBKD does not contain any lines for the items - it only contains a single line for the header where the item number is initial.  This fails your logic of looking up VBKD by line numbers.
    Edited by: Keerthi Hiremath on May 29, 2008 9:00 AM

  • Error while uploading commodity codes in VEU4

    Hello
    I am trying to upload around 200 commodity codes for MM through VEU4. Initially i got the following error
    Maintain the length of the comm.code / import code no. in table T609S for the country PK
    Message no. EI025
    But then I configured length for the country PK in SPRO -> MM ->Purchasing -> Foreign Trade/Customs -> Basic Data for foreign trade - > Length of commodity code.
    Country: PK
    Arrival/ Dispatch:1
    Length: 9
    But now when i execute tcode VEU4 i again get the error
    But then I configured length for the country PK in SPRO -> MM ->Purchasing -> Foreign Trade/Customs -> Basic Data for foreign trade - > Length of commodity code.
    I am entering the following information in VEU4
    Country: PK
    Source File: comm.txt
    Source Drive: C
    Initial item goods no: 1
    Final item goods no: 9
    Initial item goods text: 11
    Final item goods text:: 30
    Kindly please help!
    - Regards
    Sahar Khalid

    Syed Nasir explained it well :
    Further there is a blue info button in the selection screen, which gives you instructions too.
    Edited by: Jürgen L. on May 13, 2011 5:13 PM

  • Creation of Import Control/commodity codes and Language translation

    Dear All,
    My requirement is to maintain new control codes for country India for the different Custom duty rates and to maintain the condition records for all the condition types associated with Customs Duty.
    1) I have already maintained chapter-ids in J1ID on production.
    2) In SPRO, I have defined new Commodity codes/import code by country for which a customizing request is generated on    
         development server, the menu path being:-
                         - Sales & Distribution
                              - Foreign Trade/Customs
                                  - Basic data for foreign trade
                                       - "Define commodity code/import code numbers by country"
    Query :- Now, my customizing request is pending and I have been asked to maintain the the translation for all new created commodity codes and have also been asked to copy the English description to all existing languages.
    I need to know at an earliest how to maintain the translation for the newly created codes.
    Hope I have made my query clear !

    Hi,
    Please gothroufh the Link
    http://help.sap.com/saphelp_erp2004/helpdata/EN/93/744afe546011d1a7020000e829fd11/content.htm
    You can also get more details on Foreign trade & Customs in SAP help portal
    http://help.sap.com/saphelp_erp2004/helpdata/EN/d8/2585347860ea35e10000009b38f83b/frameset.htm
    Thanks,
    Raja
    Edited by: Raja Singh Chhabeda on Jul 22, 2008 8:10 PM

  • Use of Commodity Code/Import Code Number

    Anybody using Commodity Code/Import Code Number in MM02 under the Foreign trade tab?
    Can you tell me what you are doing with this field?
    Thanks,
    Joe.

    Hi Joe,
    Within Europe (the European Community) this field represents the material grouping that is provided by the authorities to report the intra-communitary goods flows (INTRASTAT).
    Hope this helps.
    Kind regards,
    Bart

  • Set Commodity Code in Purchase order

    hello,
    I have implemented a BADi for purchase order for updating the commodity code/weight and Volume from material configuration.
    It works fine with updating for weight and volume. But when trying to update the Commodity code I got a "time out" because it stops just before the call "CALL Method->Set_foreign_trade".
    Do I miss something???
    See the codes below.
    METHOD if_ex_me_process_po_cust~process_item .
      DATA: ls_mepoitem TYPE mepoitem.
      DATA: it_conf TYPE TABLE OF conf_out.
      DATA: wa_conf TYPE conf_out.
      DATA: gs_zvcsd_conf TYPE zvcsd_conf.
      DATA: im_data TYPE mepoitem.
      DATA: l_data_new  TYPE mepoitem.
      DATA: lv_mtart TYPE mtart.
      DATA: len TYPE i.
      DATA: ls_mepo_eipo TYPE mepo_eipo.
      DATA: ls_mepo_eipo_new TYPE mepo_eipo.
    Get data
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      ls_mepoitem = im_item->get_data( ).
    check entry from control table zvcsd_conf
      SELECT SINGLE * FROM zvcsd_conf INTO gs_zvcsd_conf
      WHERE matnr EQ ls_mepoitem-matnr.
      CHECK sy-subrc = 0.
      SELECT SINGLE mtart
      FROM mara
      INTO lv_mtart
      WHERE matnr EQ ls_mepoitem-matnr.
      CHECK lv_mtart EQ  'KMAT'.
      CALL FUNCTION 'VC_I_GET_CONFIGURATION_IBASE'
        EXPORTING
          instance           = ls_mepoitem-cuobj
          language           = sy-langu
        TABLES
          configuration      = it_conf
        EXCEPTIONS
          instance_not_found = 1
          OTHERS             = 2.
      CHECK sy-subrc =  0.
    check weight is set from control table
      IF NOT gs_zvcsd_conf-zweight IS INITIAL.
        READ TABLE it_conf INTO wa_conf WITH KEY atnam = 'VCSD_ZNTGEW'.
        IF sy-subrc = 0.
          len = STRLEN( wa_conf-atwrt ).
          IF len LE 7.
            REPLACE ',' WITH '.' INTO wa_conf-atwrt.
          ELSE.
            REPLACE '.' WITH ' ' INTO wa_conf-atwrt.
            REPLACE ',' WITH '.' INTO wa_conf-atwrt.
            CONDENSE wa_conf-atwrt NO-GAPS.
          ENDIF.
          ls_mepoitem-ntgew = wa_conf-atwrt.
          ls_mepoitem-brgew = wa_conf-atwrt.
        ENDIF.
      ENDIF.
    check volume is set from control table
      IF NOT gs_zvcsd_conf-zvolum IS INITIAL.
        READ TABLE it_conf INTO wa_conf WITH KEY atnam = 'VCSD_ZVOLUM'.
        IF sy-subrc = 0.
          len = STRLEN( wa_conf-atwrt ).
          IF len LE 7.
            REPLACE ',' WITH '.' INTO wa_conf-atwrt.
          ELSE.
            REPLACE '.' WITH ' ' INTO wa_conf-atwrt.
            REPLACE ',' WITH '.' INTO wa_conf-atwrt.
            CONDENSE wa_conf-atwrt NO-GAPS.
          ENDIF.
          ls_mepoitem-volum =  wa_conf-atwrt.
          ls_mepoitem-voleh = gs_zvcsd_conf-voleh.
        ENDIF.
      ENDIF.
    Set weight and volume
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      l_data_new = ls_mepoitem.
      CALL METHOD im_item->set_data( im_data = l_data_new ).
    End of get data
    Get commodity code from configuration
      IF NOT gs_zvcsd_conf-zstawn IS INITIAL.
        READ TABLE it_conf INTO wa_conf WITH KEY atnam = 'VCSD_STAWN'.
        IF sy-subrc = 0.
          ls_mepo_eipo_new-stawn = wa_conf-atwrt.
        ENDIF.
      ENDIF.
    Get foreign trade data
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      CALL METHOD im_item->get_foreign_trade
         RECEIVING
            re_data = ls_mepo_eipo.
      ls_mepo_eipo-po_item = ls_mepoitem-ebelp.
      ls_mepo_eipo-stawn = ls_mepo_eipo_new-stawn.
    set foreign trade
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      CALL METHOD im_item->set_foreign_trade
        EXPORTING
          im_data = ls_mepo_eipo.
    ENDMETHOD.

    hello Christian,
    Thank you for your comments and the quick response.
    I have solved my problem now. I found two sap notes regarding this situation.
    841803 -
    ME_PROCESS_PO_CUST: Endless loop with SET_FOREIGN_TRADE
    803749 -
    ME_PROCESS_PO_CUST - Endless Loop
    I also have found out an other thing. When I'm using the SAP Notes Search and type the key word "SET_FOREIGN_TRADE" and "ME_PROCESS_PO_CUST" I found nothing. Then I try to create a Customer Message and as you already knew that you have to enter a some words in the "Search term*"  before you are allowed to create a customer message. The system shows the note 841803. Strange, rite?
    So my conclusion is, if I can't find any note from SAP Notes Search then I will try to create an customer message.
    Best regards
    Linh Nguyen

  • R12 - Input and Output Tax Classification Codes in Invoices Workbench

    Hello,
    After upgrade from 11i to R12, in invoices workbench, the Tax Classification Code LoV (invoice line field) contains taxes that formerly were both input and output.
    In the E-Business Tax Implementation guide says that :
    Release 11i tax codes and tax groups migrate to E-Business Tax as tax classification
    codes. Payables and Purchasing tax codes migrate as tax classification codes under
    ZX_INPUT_CLASSIFICATIONS. Receivables and Projects tax codes migrate as tax
    classification codes under ZX_OUTPUT_CLASSIFICATIONS.
    In invoices workbench form (APXINWKB), I looked in the record group for the LoV and the values are all from the same view zx_input_classifications_v.
    SELECT lookup_code, meaning, description
      FROM zx_input_classifications_v
    WHERE lookup_type = 'ZX_INPUT_CLASSIFICATIONS'
       AND org_id IN (:inv_sum_folder.org_id, -99)
       AND enabled_flag = 'Y'
       AND nvl(:inv_sum_folder.invoice_date, sysdate)
                    between start_date_active and nvl(end_date_active, :inv_sum_folder.invoice_date)
    UNION
    SELECT lookup_code, meaning, description
      FROM zx_input_classifications_v
    WHERE lookup_type = 'ZX_WEB_EXP_TAX_CLASSIFICATIONS'
       AND org_id IN (:inv_sum_folder.org_id, -99)
       AND enabled_flag = 'Y'
       AND nvl(:inv_sum_folder.invoice_date, sysdate)
                    between start_date_active and nvl(end_date_active, :inv_sum_folder.invoice_date)
    It follows that some formerly Payables and Purchasing tax codes were migrated as 'ZX_INPUT_CLASSIFICATIONS' or 'ZX_WEB_EXP_TAX_CLASSIFICATIONS'.
    Anybody knows how is the 11i tax code data migrated to R12 ? Is this the intended behavior ?
    Thanks

    I'm not a functional expert but I would suggest reviewing the following docs and see if it helps.
    How To Update EBusiness Tax Lookup Codes? (Doc ID 466578.1)
    Payables - Invoices - Invoice Lines Tax Classification LOV duplicating entries (Doc ID 1265315.1)
    Upgraded Tax Classification Codes Not Enabled For Iexpenses (Doc ID 851607.1)
    Thanks,
    Hussein

  • Foreign Trade Fields in SRM - Commodity Codes

    Hello All -
    Are there any standard foreign trade fields in SRM, like Commodity Code and Country of Origin?  I have not seen these fields and I was wondering how other people have handled this.
    THanks
    JAne

    Jane,
    We have  implemented the classic scenario here with SRM 5.0. So, the foreign trade functionality is being handled on the backend.  I looked around and didn't see fields for HTS nor country of origin.
    I do not know if that is being handled in the extended classic or if SRM 7.0 has that functionality. 
    I hope someone who is on SRM 7.0 can answer that question because that functionality would be a something we could use here as well.
    Regards, Dean.

  • Mass upload of commodity code VEU4

    Hi,
    While doing Mass uploading of commodity codes using VEU4 for Non European Clountry, for the Additional Info field NIHON , system by default generates =2 but our requirement it has to have a default value=0 which is to be used for both Import and Export.
    How to make the field NIHON value=0?
    Is it in the Text file or somewhere in the config?
    Regards,
    Vengat

    Hi Jurgen,
    Thanks Very much, it helped.
    Actual my requirement is to load the Commodity codes with the Field NIHON = 0 so that the commodity can be used for both Import and Export.
    If I upload the text file in VIU4, by default system takes to NIHON = 1,
    If I upload the text file in VEU4, by default system takes to NIHON = 2.
    As mentioned in the OSS 1034696
    If you confirm the dialog box with 'Yes', the system checks whether the 'Additional information' indicator of the old entry and the new entry are set differently. If this is the case, the system sets the 'Additional information' field to value 0 (Receipt / Import and Dispatch / Export).
    Hence I have to execute the file in VIU4 or VEU4 for the first time to mass load of the commodity code ( by default it takes 1 or 2)
    So to change the value from 1 or 2 to 0, need to execute the same file second time with YES in the dialog Box for the same data.
    Note sure why SAP is so rigid here in this field NIHON as the same can be one of the Selection field.
    Regards,
    Vengat
    Edited by: Vengata Raghavan on Aug 12, 2011 4:54 PM
    Edited by: Vengata Raghavan on Aug 12, 2011 4:55 PM

  • Deletion of commodity code in foreign trade of the material master

    Hi,
    can we delete the commodity code in materials master data of the foreign trade tab? if so, how.

    Then you have to do customizing for table T604.
    go SM30, enter T604 as table and click button customizing. Skip project and SAP will take you to the customizing knot.

  • Commodity code / Import code

    Hi everybody;
    I'm trying to use the field commodity code/import code that appears in the article master data, as an import code so that number can determine the custom duties.
    If I go to the f1 button in the field it says "Depending on the system settings, this field contains either the commodity code or the customs tariff number (import code number). The customs tariff number classifies goods according to the harmonized system for the description and coding of merchandise and serves to determine customs duties. You must declare this number to the customs authorities for every import transaction."
    Which are those settings? I do have the number defined for the country, but how do I or the system differentiate if is using it as a commodity code or an import code?
    Thanks in advance.

    Did you already read whats behind the blue info button that is on top of slection screen in VIU4 transanction?
    Where exactly do you have the problem in this screen?
    Do you have an external file with commodity codes, description ..?

  • SAP Foreign Trade- Search commodity code by keyword

    Hello,
    In the IMG, I noticed a configuration area titled "Maintain Keywords for Commodity Codes". I was wondering if anyone could give me a hint as to how to take advantage of this (without abap would be wonderful)? I have searched help and OSS, but can't seem to find anything. I was hoping it would enable the user to type a keyword into the comm. code field on the material master and the system return a number of matches... Any ideas?
    Thanks in advance!!!

    Hi Jeff,
    What sap syays on this!
    Before you can calculate the duties that must be paid on your imported goods, you must correctly classify the product based on its commodity code or import code number (the first six digits are always the same internationally). These codes are found in the Harmonized Commodity Description and Coding System (usually known as the HS or Harmonized System). Once you have determined the code for the goods, you can determine the rate of duty in the harmonized tariff schedule. Tariff schedule rates differ for each country and, in cases involving a quota, these rates are usually higher once the quota
    Code from the Harmonized Commodity Description and Coding System (usually known as the HS or Harmonized System). These codes provide a standard way to identify materials for a country's export and import reporting systems.
    The first six digits of a material's code number are standard internationally, but each country adds extra digits to the codes to further assign materials in its own classification system. In the USA and Japan, commodity codes are 10 digits in length. In Europe, the length of these codes vary from 8 to 12 digits. Codes used for importing goods tend to be longer in length than those used for export.
    Additional information for USA:
    In the US, codes from the Harmonized Tariff Schedule of the USA (HTSUSA) are used to classify import goods. With a few exceptions that are outlined in a notice to exporters, it may also be used to classify export goods. Schedule B is the official listing of commodity classifications used by shippers to report export shipments from the United States and in compiling the official statistics on exports of merchandise from the U.S.
    Hope this helps you.
    Thank you.
    Regards,
    Karun.M

Maybe you are looking for