Manually create HTS/Commodity Code:

I have some information at the following link that indicates it is possible to manually enter commodity codes (as I only need a small number of codes and do not require an XML updoad).
http://help.sap.com/saphelp_gts80/helpdata/en/eb/755b3fe4ee1e26e10000000a114084/frameset.htm
When I attempt to follow the navigation path within the Implementation SPRO transaction, I do not see the specified path:      
"1.      Choose SAP Customs Management ® Classification ® Tariff Code Numbers ® Maintain Tariff Code Numbers orCommodity Codes ® Maintain Commodity Codes."
I already have set up the numbering schemes.  Is it possible to manually enter commodity codes in GTS 7.2?  If so why does this path not appear on my system,  I do not see "Classification".

This is user-maintained data, so you would follow the path using the GTS user menu (/sapsll/menu_legal).

Similar Messages

  • Need to Create New Commodity Codes....Please Help.

    Hi All Experts,
    I need to create new Commodity Codes for DE - Germany. The code numbers with the descriptiones I got from the Business user, there are 5 new codes.
    I need to know how to create these commodity codes and what I have to maintain for the fields like -
    Description:
    Specific unit of measure:
    Sec unit of measure:
    Additional Info:
    Min. Oil Product:
    It is highly appriciable if you all can please suggest me the complete process for this. 
    Please help me ASAP. Thanks to you all in advance.
    Best Regards....
    Somraj.

    90308930 u2013 Measuring fixture
    Description
    Electronic instruments and appliances fo
    r measuring or checking electrical quant
    ities, without recording device, n.e.s.
    n.e.s.  
    Spec.unit of measure
    KG   Kilogram
    Additional info
    2    Dispatch / Export
    85423910 u2013 Amplifier
    Comm./imp. code no.   85423910
    Description
    Electronic integrated circuits in the fo
    rm of multichip integrated circuits cons
    isting of two or more interconnected mon
    olithic integrated circuits as specified
    in note 8 (b) (3) to chapter 85 (excl.
    such as processors, controllers,
    controllers, memories and amplifiers)
    Spec.unit of measure
    KG   Kilogram
    Additional info
    2    Dispatch / Export
    85339000 u2013 Resistor
    Description
    Parts of electrical resistors, incl. rhe
    ostats and potentiometers, n.e.s.
    Spec.unit of measure
    KG   Kilogram
    Additional info
    2    Dispatch / Export
    Not idea, as I can't find these on my system
    82032000 u2013 Tool, gripper
    85044082 - Rectifier
    Try following link, I believe that can be helpful to you.
    - +_Customs-Tariff-Number_+
    Regards
    JP

  • How to delete HTS/Commodity Code

    Hi,
    how can I delete all numbers in a number scheme after XML upload ?
    Jens

    Hello Peter,
    it is possible to change manually your scheme, even though its uploaded from xml.
    It reaquires authorization for debugging.
    Only thing you have to do is to change in tables
    /SAPSLL/CTSNUM
    /SAPSLL/CTSGEN
    field CRECO to "A0".
    For your scheme.
    Or create small report that will do it instead of you.
    Best regards,
    Gabriel.

  • Differrence between HTS Code and Commodity Code

    Hi All,
    What is the difference between commodity code and HTS code in US. Also what's the significance of both the codes.
    Regards,
    Prabu

    Hi Prabhu,
    The difference between HTS and Commodity codes are as below
    HTS is Harmonized Tariff Schedule which is a product classification used when using for US Customs import Declaration
    Commodity Codes known as Schedule B Numbers are the product classification numbers used when in doing the Customs Export Declaration.
    Commodity Codes or HTS or HS codes are mainly depend on the basic commonly agreed numbering schemes maintained by World Customs Organization(WCO).
    The common thing among these two numbering schemes is the first 6 digits are same and rest are different.
    Mark if helpful.
    Regards,
    Shiva

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

  • 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

  • Vendor 27672 has not been created for company code 6200

    Hai,
    I am trying to post a invoice against a Scheduling agreement.
    The scheduling agreement has vendor as 27672 and comapny code as 6200 in the header data when i look into ME33L.
    When i trying to post an invoice fo the schedulig agreement using BAPI_INCOMINGINVOICE_CREATE , it is thowing the error "Vendor 27672 has not been created for company code 6200". which i am not able to resolve, as the scheduling agreement is raised against that vendor.
    when i tried to post the invoice manually using MIRO, there was a POP-UP saying there " PO vendor is not an invoiceing party. enter the invoicing party."  where i was giving 27673 which is the alternate payee for this vendor. It is accepting and i could post the invoice succesfully.
    However, the same is not available in the BAPI_INCOMINGINVOICE_CREATE  that i am using.
    Is there any way that i can enter the Invoicing party as i did it when i was posting it manually or is there any other way that i can resolve the issue.
    Thanks,
    Upender

    Hi
    Go to XD01 and enter the same customer code that you have now and enter the required company code and sales org, dist. chnl and division and enter the required details and save.
    Regards
    Madhu
    Edited by: Madhu Naidu on Sep 19, 2011 6:46 AM

  • 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

  • Help with validation on a manually created tabbed form

    version 4.1.1.00.23
    Hello,
    I have a manually created tabbed form that I'm having trouble creating validation on.
    The page is a Resource Staffing page where PM's can forecast the Resources that will be needed for various projects. The forecast can be for 12 - 18 months.
    The requirement is to display a message to the user if they are trying to save a row without forecasting any time. It's possible they may not know how may Resources or the length of time needed when the row is created.  If they respond that they want to save the row without time the MRU will create the record. If they answer that they do not want to save the row they are returned to the page without loss of information.
    The month fields on the page are defaulting to 0 (zero).
    I've updated the Save button to Redirect to URL and in the URL Redirect I have: javascript:confirmNoTimeSaved()
    The javascript:
    [code]
    function confirmNoTimeSaved()
        var arr_jan,arr_feb,arr_mar,arr_apr,arr_may,arr_jun,arr_jul,arr_aug,arr_sep,arr_oct,arr_nov,arr_dec = new Array();
            arr_jan = document.wwv_flow.f07;
            arr_feb = document.wwv_flow.f08;
            arr_mar = document.wwv_flow.f09;
            arr_apr = document.wwv_flow.f10;
            arr_may = document.wwv_flow.f11;
            arr_jun = document.wwv_flow.f12;
            arr_jul = document.wwv_flow.f13;
            arr_aug = document.wwv_flow.f14;
            arr_sep = document.wwv_flow.f15;
            arr_oct = document.wwv_flow.f16;
            arr_nov = document.wwv_flow.f17;
            arr_dec = document.wwv_flow.f18;
        for(i = 0; i < arr_jan.length; i++)
            if(arr_jan[i].value == 0 && arr_feb[i].value == 0 && arr_mar[i].value == 0
                && arr_apr[i].value == 0 && arr_may[i].value == 0 && arr_jun[i].value == 0
                && arr_jul[i].value == 0 && arr_aug[i].value == 0 && arr_sep[i].value == 0
                && arr_oct[i].value == 0 && arr_nov[i].value == 0 && arr_dec[i].value == 0)
                txt = 'You have no time assigned to your Forecast. Do you want to save this Forecast without time entered?' + '\n' + '\n' + '"Yes" to save the Forecast.' + '\n' + '"No" to return with no changes.';
                caption = 'Confirm Saving With No Time';
                vbMsg(txt,caption)
                switch (isChoice)
                    case 6:
                        doSubmit('SUBMIT');
                        break;
                    case 7:
                        doSubmit('CANCEL2');
                        break;
            else
                doSubmit('SUBMIT');   
                break;
    </script>
    <script language="VBScript">
    <!--
    //Yes    = 6
    //No     = 7
        Function vbMsg(isTxt,isCaption)
            testVal = MsgBox(isTxt,vbYesNo,isCaption)
            isChoice = testVal
        End Function
    //-->
    </script>
    [/code]
    The 'CANCEL2' is just a Branch I'm using to branch back to the page without clearing Cache. I do have 'Cancel' button on the page and the Branch created for that clears the Cache.
    While debugging the javascript I get into the VB Script on the testVal = MsgBox(isTxt,vbYesNo,isCaption) line and the browser crashes.
    Can someone help with this requirement?
    What additional information can I provide?
    Thanks,
    Joe

    The code above is my attempt at this requirement, however, the browser crashes when it gets to the VBScript on the MsgBox call. I don't have to use this approach. Does someone have an idea how to solve this?
    Thanks,
    Joe

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

  • Commodity code from GTS to Feeder - full load

    Which report can I use to transfer all materials / commodity codes to the feeder system.  I know that report /SAPSLL/STAWN_RETRANSFER  can be used to select the materials as of a certain date, but I want to re-synchronize GTS with the feeders because the batchjob which was created for this stopped running for a number of days.
    Regards,
    Luc Schouterden

    Hello Luc,
    to re-transfer commodity codes execute on GTS side report /SAPSLL/STAWN_RETRANSFER and on feeder side /SAPSLL/STAWN_RETRANSFER_R3.
    1. /SAPSLL/STAWN_RETRANSFER calls RFC function module into the feeder system which fills up intermediate tables /SAPSLL/T604R3 and /SAPSLL/SWNWLR3 (preparation of takeover commodity code to feeder)
    2. Than report /SAPSLL/STAWN_RETRANSFER_R3 takes the records from 2 intermediate tables from previous step and distributes these into the MARC, T604 and T604T tables (assignment of commodity codes and descriptions to materials)
    Best regards,
    Gabriel.

  • Problem while uploading commodity codes useing ve94.

    Hi ,
    I am uploading the commodity codes for country france and i am getting the error commodity code length is not correct.
    i have checked the length for country for france and it is 9 but the flat file has 8 characters only.
    So my question is can we change the length of the commodity code?
    because these lengths are defined by SAP.
    Is there any other option to upload. I can't do manually because 9700 entries are there.
    Please suggest me.
    Thanks,
    Ibrahim.

    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

  • How to bind manually created recordsets in DW bindings tab..??

    I've got a little problem where I'm working with XML web
    services to get product data to my web site. I'm actually parsing
    all of the XML data and feeding it into an ASP recordset in my page
    manually. I have a 3rd party shopping cart (Web Assist eCart 3.7)
    that uses the bindings tab in DW to populate your shopping cart
    with data from a recordset. The problem is, since this recordset
    wasn't actually created with DW it doesn't show up in the bindinds
    tab and my shopping cart extension doesn't work then (it simply
    grays out the dynamic shopping cart option because there isn't a
    recordset available...so it thinks.)
    So, is there a way that I can bind my own recordset data in
    DW so that it can be used just like a regular recordset created in
    DW? I see how you can bind Session variables and Application
    variables but I don't see anything for binding a manually created
    recordset.
    Any information on this would be greatly appreciated.
    Thanks!

    Did you check with WebAssist forum or FAQ or support
    information over there, no? I have found that they have a thorough,
    well-documented PDF on how to do so has been very clear and
    concise.
    To work with data source, make *sure* that you define the
    site profile correctly in order to make it work, so that datasource
    file being pointed or referenced by HTML source code to work
    together vice versa.
    Secondly, did you know that ASP support is kind of,
    relatively no longer support by Microsoft. You might want to
    reconsider this to work with ASP.NET. But it is my understanding
    that Microsoft focus more on ASP.NET than ASP these days. I don't
    know if I am being understand or get this impression correctly.
    Hopefully someone else help to correct me if I am being mistaken
    for that matter.

  • Completion date for manually created maintenance notification

    Hi All,
    When closing maintenance notification created manually by t-code- IW21,there is no field to enter completion date & time. System is proposing the current  date as completion  date by default. However , as I have flagged u201Ccompletion datau201D  in maintenance plan category for notification ,system is asking/proposing completion date/time during NOCO of preventive maintenance.
    Where I can do settings in configuration so that system  will ask/propose to enter completion date/time during NOCO of manually created notification by t-code IW21?
    rgds
    rajib

    In notification type views you have option to set Reference date & time- if you set it to A- Malfunction start date & time will
    be proposed, if  you set it to B- Notification receipt date & time will be proposed, if you set it to C- Malfunction end time will
    be proposed, & in case of D - current date & time of completion of notification will be proposed while completing notification.
    Better set it to B & make the field malfunction start date & time mandatory  so that your history will be with reference to malfunction start. Or you can set it to A, C or D as per your requirement
    Shakti
    Edited by: SHAKTI BEHERA on Aug 14, 2010 10:09 AM

  • How Create new Tax code in Purchase order

    Dear Sir,
    I have creat new tax code in Purchase order
    Basic value          3976876.53
    Ex Duty          10%     397687.6525
    edu.cess          2%     7953.75305
    s&h Edu.cess     1%     3976.876525
    Toatal               4386494.81
    CST          1%     43864.94807
    Addition                12550.00
    i have all ready tax code 1021+5vat

    Hi Sneha Patel
    Case1:
    If tax is applicable on the freight charges then create a Z condition in (Tocde M/06) and assign it in ur pricing  procedure (Tocde M/08) before the net value is calculated in ur pricing procedure so that it is taken for tax calculation.
    Case2:
    If tax is  not applicable on the freight charges then create a Z condition in (Tocde M/06) and assign it in ur pricing  procedure (Tocde M/08) after the net value is calculated in ur pricing procedure so that it is not taken for tax calculation.
    For both the conditions select
    Cond. class   A Discount or surcharge
    Calculat.type B Fixed amount
    Cond.category B Delivery costs
    Also mark as a header or item condition with accruals checked.
    If u are not sure then copy FRA1 condition in STD and change Calculat.type  as B Fixed amount instead of % in FRA1 so that u can enter the amount directly in PO.
    Also mark these conditions as manual in ur pricing procedure so that these can be entered manuall in PO if reqd.
    While creating PO u can select the reqd condition (with or without tax) under conditions tab and enter the amount.
    hope it clears ur issue
    Chk and revert
    Reg
    Raja

Maybe you are looking for

  • Download report as compressed/zip file

    Hi, i was wondering if it is possible to download a report compresed/(zip file). Some reports are more then 10MB and it's sometimes timeconsuming to download it to you local machine via a slow internet connection. If this is possible.. Is it then als

  • Are tasks or to-do's supported?

    Are tasks or to-do's supported? <P> Yes, iCS 2.x supports tasks. They are available in all views. Tasks can be repeating or non-repeating.

  • Status not visible to certain contacts (or better ...

    Hi This has been discussed but a definitive answer hasn't been given (I don't think). Is it possible to show as 'Away' (or 'Offlline') to certain contacts or groups - but still receive msgs etc from them? They wouldn't know if you were online (and no

  • MRP Areas error message

    Hi In implementing MRP areas, we created and assigned MRP area to material and later on deleted the config for the MRP area definition without deleting it from material master. We get an error message MD318 - MRP area has not been defined, which is a

  • User unable to read attachment​s from digitally signed emails

    I have an Army user with a Blackberry 8830 World Edition, paired with a Bluetooth Smart Card reader.  Whenever he tries to open up digitally signed emails, it always requires him to use his CAC card to decrypt the message, whereas with other users, t