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 = 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 |
The schema files used by each component of the service and the API called by the service are as follows: