JSON Schema Property 'Item'

Diagram

Drilldown into /properties/InvoiceDetail/properties/Items/properties/Item/items[0]/additionalProperties Drilldown into /properties/InvoiceDetail/properties/Items/properties/Item/items[0]/additionalProperties Drilldown into /properties/InvoiceDetail/properties/Items/properties/Item/items[0]/additionalProperties Drilldown into /properties/InvoiceDetail/properties/Items/properties/Item/items[0]/additionalProperties Drilldown into /properties/InvoiceDetail/properties/Items/properties/Item/items[0] Drilldown into /definitions/BarCodeType Drilldown into /properties/InvoiceDetail/properties/Items/properties/Item/items[0]/properties/ShipmentIds Drilldown into /definitions/CurrencyCode Drilldown into /definitions/CurrencyCode Drilldown into /definitions/CurrencyCode Drilldown into /definitions/QtyUOM Drilldown into /properties/InvoiceDetail/properties/Items/properties/Item/items[0]JSON Schema Diagram of /properties/InvoiceDetail/properties/Items/properties/Item

Value

Array

Minimum Items
1

Source

"Item": {
    "type": "array",
    "minItems": 1,
    "items": {
        "type": "object",
        "additionalProperties": {
            "not": {}
        },
        "properties": {
            "BuyerOrderId": {
                "type": "string",
                "description": "Buyer order ID",
                "maxLength": 25
            },
            "SupplierOrderId": {
                "type": "string",
                "description": "Supplier order ID",
                "maxLength": 25
            },
            "InvoiceLineNbr": {
                "type": "integer",
                "description": "Invoice item line number"
            },
            "POLineNbr": {
                "type": "integer",
                "description": "Purchase Order line number"
            },
            "BuyerItemId": {
                "type": "string",
                "description": "Buyer item ID",
                "maxLength": 25
            },
            "Qty": {
                "type": "number"
            },
            "QtyUOM": {
                "$ref": "common.json#/definitions/QtyUOM"
            },
            "UCValue": {
                "type": "number",
                "description": "Unit cost"
            },
            "UCCurrencyCode": {
                "$ref": "https://standards.namm.org/schema/2020.1/common.json#/definitions/CurrencyCode"
            },
            "ExtendedCostValue": {
                "type": "number",
                "description": "Extended cost"
            },
            "ExtendedCurrencyCode": {
                "$ref": "https://standards.namm.org/schema/2020.1/common.json#/definitions/CurrencyCode"
            },
            "RetailValue": {
                "type": "number",
                "description": "Unit retail value"
            },
            "RetailCurrencyCode": {
                "$ref": "common.json#/definitions/CurrencyCode"
            },
            "SupplierItemId": {
                "type": "string",
                "description": "Supplier item ID",
                "maxLength": 25
            },
            "SupplierItemDesc": {
                "type": "string",
                "description": "Supplier item description",
                "maxLength": 50
            },
            "PackListNbr": {
                "type": "string",
                "description": "Packing list number",
                "maxLength": 25
            },
            "ShipmentIds": {
                "type": "array",
                "items": {
                    "type": "string",
                    "description": "Shipment ID"
                }
            },
            "DateShipped": {
                "type": "string",
                "description": "Date of shipment",
                "format": "date"
            },
            "BarCodeId": {
                "type": "string",
                "description": "Digital barcode representation",
                "maxLength": 14
            },
            "BarCodeType": {
                "$ref": "https://standards.namm.org/schema/2020.1/common.json#/definitions/BarCodeType"
            }
        },
        "required": [
            "BuyerOrderId",
            "SupplierOrderId",
            "InvoiceLineNbr",
            "POLineNbr",
            "BuyerItemId",
            "Qty",
            "QtyUOM",
            "UCValue",
            "UCCurrencyCode",
            "ExtendedCostValue",
            "ExtendedCurrencyCode",
            "SupplierItemId",
            "SupplierItemDesc",
            "ShipmentIds",
            "DateShipped",
            "BarCodeId",
            "BarCodeType"
        ]
    }
}
https://standards.namm.org/schema/2020.1/invoice.json (219:36)
Documentation for Invoice
Generated using Liquid Studio 2019 - Data Designer Edition 17.1.14.9682