Property Name | Type | Description |
---|---|---|
POLineNbr | integer |
A Integer
value
where
value
>=
1
Description : Purchase Order line number
|
BuyerItemId | string |
A String value
where
length <=
25
Description : Buyer item ID
|
BuyerItemDesc | string |
A String value
where
length <=
50
Description : Buyer item description
|
Qty | number | A Number value |
QtyUOM | string | QtyUOM (common.json) |
UCValue | number |
A Number
value
Description : Unit cost value
|
UCCurrencyCode | string | CurrencyCode (common.json) |
RetailValue | number |
A Number
value
Description : Retail value
|
RetailCurrencyCode | string | CurrencyCode (common.json) |
ICQtyPerUOM | number |
A Number
value
Description : Inner Carton quantity per Unit of Measure
|
ICUOM | string | QtyUOM (common.json) |
MCQtyPerUOM | number |
A Number
value
Description : Master Carton quantity per Unit of Measure
|
MCUOM | string | QtyUOM (common.json) |
SupplierItemId | string |
A String value
where
length <=
25
Description : Supplier item ID
|
BarCodeId | string |
A String value
where
length <=
14
Description : Digital barcode representation
|
BarCodeType | string | BarCodeType (common.json) |
DateBeginShip | string |
A String value
Description : Item beginning shiping date
|
DateEndShip | string |
A String value
Description : Item end shipping date
|
DateCancel | string |
A String value
Description : Item cancel date
|
TranspCode | string | TranspCode (common.json) |
ShipTo | any | ShipTo (purchase_order.json) |
Additional Properties | Type | Description |
Any Property | any | /properties/PODetail/properties/Items/items[0]/additionalProperties (purchase_order.json) |
{ "type": "object", "additionalProperties": { "not": {} }, "properties": { "POLineNbr": { "type": "integer", "description": "Purchase Order line number", "minimum": 1 }, "BuyerItemId": { "type": "string", "description": "Buyer item ID", "maxLength": 25 }, "BuyerItemDesc": { "type": "string", "description": "Buyer item description", "maxLength": 50 }, "Qty": { "type": "number" }, "QtyUOM": { "$ref": "https://standards.namm.org/schema/2020.1/common.json#/definitions/QtyUOM" }, "UCValue": { "type": "number", "description": "Unit cost value" }, "UCCurrencyCode": { "$ref": "https://standards.namm.org/schema/2020.1/common.json#/definitions/CurrencyCode" }, "RetailValue": { "type": "number", "description": "Retail value" }, "RetailCurrencyCode": { "$ref": "https://standards.namm.org/schema/2020.1/common.json#/definitions/CurrencyCode" }, "ICQtyPerUOM": { "type": "number", "description": "Inner Carton quantity per Unit of Measure" }, "ICUOM": { "$ref": "https://standards.namm.org/schema/2020.1/common.json#/definitions/QtyUOM" }, "MCQtyPerUOM": { "type": "number", "description": "Master Carton quantity per Unit of Measure" }, "MCUOM": { "$ref": "https://standards.namm.org/schema/2020.1/common.json#/definitions/QtyUOM" }, "SupplierItemId": { "type": "string", "description": "Supplier item ID", "maxLength": 25 }, "BarCodeId": { "type": "string", "description": "Digital barcode representation", "maxLength": 14 }, "BarCodeType": { "$ref": "https://standards.namm.org/schema/2020.1/common.json#/definitions/BarCodeType" }, "DateBeginShip": { "type": "string", "description": "Item beginning shiping date", "format": "date-time" }, "DateEndShip": { "type": "string", "description": "Item end shipping date", "format": "date-time" }, "DateCancel": { "type": "string", "description": "Item cancel date", "format": "date-time" }, "TranspCode": { "$ref": "https://standards.namm.org/schema/2020.1/common.json#/definitions/TranspCode" }, "ShipTo": { "oneOf": [ { "$ref": "https://standards.namm.org/schema/2020.1/common.json#/definitions/Party" }, { "type": "object", "properties": { "Name": { "type": "string", "maxLength": 35 }, "Address": { "#ref": "https://standards.namm.org/schema/common.json#Address" } }, "required": [ "Address", "Name" ] } ] } }, "required": [ "POLineNbr", "BuyerItemId", "Qty", "QtyUOM", "UCValue", "UCCurrencyCode", "SupplierItemId", "BarCodeId", "BarCodeType" ] }