{
"definitions": {
"Address": {
"properties": {
"Address1": {
"type": "string"
},
"Address2": {
"type": "string"
},
"City": {
"type": "string"
},
"CountryCode": {
"type": "string"
},
"ZipCode": {
"type": "string"
}
},
"type": "object"
},
"ContactInfo": {
"properties": {
"Email": {
"type": "string"
},
"Name": {
"type": "string"
},
"Number": {
"type": "string"
},
"Phone": {
"type": "string"
}
},
"type": "object"
},
"DeliveryDetails": {
"properties": {
"ContactInfo": {
"$ref": "#/definitions/ContactInfo"
},
"DeliveryAddress": {
"$ref": "#/definitions/Address"
},
"DeliveryPointCode": {
"type": "string"
},
"DeliveryPointName ": {
"type": "string"
},
"Method": {
"type": "string"
},
"OpeningHours": {
"type": "string"
},
"PreferredDateTime": {
"format": "date-time",
"type": "string"
},
"Type": {
"type": "string"
}
},
"type": "object"
},
"PickingOrder": {
"properties": {
"PickingStoreNumber": {
"type": "string"
},
"ExternalPickingStoreNumber": {
"type": "string"
},
"OrderStoreNumber": {
"type": "string"
},
"ExternalOrderStoreNumber": {
"type": "string"
},
"OrderStoreName": {
"type": "string"
},
"OrderNumber": {
"type": "string"
},
"ExternalOrderNumber": {
"type": "string"
},
"CurrencyCode": {
"type": "string"
},
"OrderVariant": {
"OrderVariant": {
"enum": [
"Unknown",
"WebReservedStorePickup",
"WebPrepaidWarehouseDelivery",
"WebPrepaidDispatchDelivery",
"StorePrepaidWarehouseDelivery",
"StorePrepaidDispatchDelivery"
],
"type": "string"
},
"PickingOrderStatus": {
"enum": [
"ToBePicked",
"Picking",
"Delivered",
"Rejected",
"DeliveredToCustomer"
],
"type": "string"
},
"Delivery": {
"$ref": "#/definitions/DeliveryDetails"
},
"OrderLines": {
"OrderLines": {
"items": {
"$ref": "#/definitions/PickingOrderLine"
},
"type": "array"
},
"CollectStartTime": {
"format": "date-time",
"type": "string"
},
"PickupCode": {
"type": "string""string"
},
},
"PickupCode"PickingOrderExportCount": {
"type": "stringinteger"
}
},
"type": "object"
},
"PickingOrderLine": {
"properties": {
"LineNumber": {
"type": "integer"
},
"SequenceNumber": {
"type": "integer"
},
"Gtin": {
"type": "string"
},
"SKU": {
"type": "string"
},
"ItemNumber": {
"type": "string"
},
"ItemText": {
"type": "string"
},
"QuantityOrdered": {
"type": "number"
},
"QuantityDelivered": {
"type": "number"
},
"QuantityPaid": {
"type": "number"
},
"QuantityPicked": {
"type": "number"
},
"Note": {
"type": "string"
},
"IsDeleted": {
"type": "boolean"
},
"ArticlePrice": {
"type": "number"
}
},
"type": "object"
}
}
} |