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:
Default = |
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