Item configuration data-loading

This service enables you to create an item or modify the attributes of an existing item for which inventory is stored in the warehouse. It calls the manageItem() API.

Attribute Description Sequence Data Type Size
ITEMHEDR The item header identifier 1 String 6
ItemID The unique identifier for an item that belongs to a catalog organization 2 String 40
OrganizationCode The code of the organization whose product information is being stored 3 String 24
UnitOfMeasure The unit of measure for item quantity.
Note: This field is empty for a Special Service item.
4 String 40
GlobalItemID The unique global identifier used to cross reference an item with another catalog organization 5 String 128
Description A localized description 6 String 200
ProductLine The product line of an item 7 String 100
KitCode The kit code of an item. Value 'LK' indicates a logical kit, while PK indicates a physical kit 8    
ItemGroupCode The code of the item group. This field indicates whether the item is a Product, Provided Service, Provided Service Option, Delivery Service, Delivery Service Option, or Special Service.
Valid Values:
  • PROD for Product
  • PS for Provided Service
  • DS for Delivery Service
  • SS for Special Service
  • PSOPT for Provided Service Option
  • DSOPT for Delivery Service Option

Default = PROD

9 String 20
UnitCost The cost of one unit of the item 10 Decimal 19
CostCurrency The currency in which the item's cost is defined 11 String 20
CountryOfOrigin The item's country or region of origin or manufacture 12 String 40
ItemType The generic type of the item 13 String 40
UnitWeight The weight of one unit of the item 14 Decimal 14
WeightUOM The unit of measure in which the item's weight is defined.
Note: This field is empty for a Special Service item.
15 Decimal 14
UnitHeight The height of one unit of the item 16 Decimal 14
UnitLength The length of one unit of the item 17 Decimal 14
UnitWidth The width of one unit of the item 18 Decimal 14
SerializedFlag This indicates whether the item is serialized 19 Boolean 1
TagControlFlag This indicates whether the item is tag controlled 20 Boolean 1
TimeSensitive This indicates whether the item is time sensitive 21 Boolean 1
IsFifoTracked This indicates whether the item is FIFO tracked 22 Boolean 1
IsSerialTracked This indicates whether the item is serial tracked 23 Boolean 1
HarmonizedCode The harmonized code of the item 24 String 40
NMFCCode The NMFC code of the item 25 String 40
VelocityCode The velocity code of the item 26 String 40
ECCNNo The ECCN number of the item 27 String 40
HazmatClass The hazardous material classification of the item 28 String 40
CommodityCode The commodity code of the item 29 String 40
StorageType The storage type of the item 30 String 40
AddName1 The name of the first additional attribute 31 String 20
AddValue1 The value of the first additional attribute 32 String 2000
AddName2 The name of the second additional attribute 33 String 20
AddValue2 The value of the second additional attribute 34 String 2000
LotNumber The lot number of the item. This indicates whether this attribute can be used as a Tag Identifier or a Tag Descriptor. Valid values are:
01 - Use as Tag Descriptor
02 - Use as Tag Identifier
03 - Not used
35 String 2
LotAttribute1 The lot attribute of the item. This indicates whether this attribute can be used as a Tag Descriptor. Valid values are:
01 - Use as Tag Descriptor
03 - Not Use
36 String 2
LotAttribute2 The lot attribute of the item. This indicates whether this attribute can be used as a Tag Descriptor. Valid values are:
01 - Use as Tag Descriptor,
03 - Not used.
37 String 2
CaseQuantity The quantity of one case of the item 38 Decimal 14
CaseWeight The weight of one case of the item 39 Decimal 14
CaseLength The length of one case of the item 40 Decimal 14
CaseWidth The width of one case of the item 41 Decimal 14
CaseHeight The height of one case of the item 42 Decimal 14
PalletQuantity The quantity of one pallet of the item 43 Decimal 14
PalletWeight The weight of one pallet of the item 44 Decimal 14
PalletLength The length of one pallet of the item 45 Decimal 14
PalletWidth The width of one pallet of the item 46 Decimal 14
PalletHeight The height of one pallet of the item 47 Decimal 14
DimensionUOM The unit of measure that define the dimensions of the item.
Note: This field is empty for a Special Service item.
48 String 40

Schema files used

The schema files used by each component of the service and the API called by the service are as follows:

  • Service Name: Items
  • Service Group: InitialDataLoad
  • Text Translator: ModifyItemSchema
  • XSL Translator: ModifyItem
  • API: manageItem
  • Server Name: ItemLoader