"POItem": {
"type": "object",
"additionalProperties": {
"not": {}
},
"properties": {
"POLineNbr": {
"type": "integer",
"minimum": 1
},
"SupplierItemId": {
"type": "string",
"maxLength": 25
},
"BuyerItemId": {
"type": "string",
"maxLength": 25
},
"BuyerItemDesc": {
"type": "string",
"maxLength": 50
},
"Qty": {
"type": "number"
},
"QtyUOM": {
"type": "string",
"enum": [
"BAG",
"BKT",
"BND",
"BOWL",
"BX",
"CRD",
"CM",
"CS",
"CTN",
"DZ",
"EA",
"FT",
"GAL",
"GROSS",
"IN",
"KIT",
"LOT",
"M",
"MM",
"PC",
"PK",
"PK100",
"PK50",
"PR",
"RACK",
"RL",
"SET",
"SET3",
"SET4",
"SET5",
"SGL",
"SHT",
"SQFT",
"TUBE",
"YD"
]
},
"UCValue": {
"type": "number"
},
"UCCurrencyCode": {
"type": "string",
"description": "ISO currency code",
"enum": [
"USD",
"EUR",
"JPY"
]
},
"RetailValue": {
"type": "number"
},
"RetailCurrencyCode": {
"type": "string",
"description": "ISO currency code",
"enum": [
"USD",
"EUR",
"JPY"
]
},
"ICQtyPerUOM": {
"type": "number"
},
"ICUOM": {
"type": "string",
"maxLength": 5
},
"MCQtyPerUOM": {
"type": "number"
},
"MCUOM": {
"type": "string",
"maxLength": 5
},
"BarCodeId": {
"type": "string",
"maxLength": 14
},
"BarCodeType": {
"type": "string",
"enum": [
"GTIN-12",
"GTIN-13",
"GTIN-14",
"PartNumber"
]
},
"ShipTo": {
"$ref": "#/definitions/Party"
}
},
"required": [
"POLineNbr",
"BuyerItemId",
"Qty",
"QtyUOM",
"UCValue",
"UCCurrencyCode",
"BarCodeId",
"BarCodeType"
]
}
https://standards.namm.org/schema/2020.1/common.json (207:10)