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 ?
JensHello 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,
PrabuHi 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,
UpenderHi
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,
JoeThe 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
JAneJane,
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 SchouterdenHello 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
rajibIn 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+5vatHi 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
-
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