RECEIVE Inventory Reports
messageType: logistics.inventoryReport
Receive inventory report for stock items.
Filename format: <location>_<operative>_IR_<YYYYMMDD>_<uniqueId>.<extensions>
Sample files
{
"messageHeader":{...},
"inventoryPositions":{...}
}
Property | Type | Mandatory | Description |
---|---|---|---|
messageHeader | MessageHeader | M | Message header information |
inventoryPositions | Array[InventoryPosition] | M | Inventory |
InventoryPosition
"...": {
"warehouse": {...},
"itemCode": "ART-8456",
"itemDescription1": "Article name",
"itemDescription2": "Some more",
"itemDescription3": "",
"itemDescription4": "",
"itemGroup": "A",
"itemSubgroup": "B",
"batchNumber": "1654863",
"allocationNumber": "44",
"variableQuantity": 0,
"blockReason":"BVG",
"bestBeforeDate": {...},
"packagingUnits": [{...}]
}
Property | Type | Length | Mandatory | Description |
---|---|---|---|---|
warehouse | Warehouse | M | Information about warehouse | |
itemCode | String | 20 | M | Item code |
itemDescription1 | String | 35 | M | Item description 1 |
itemDescription2 | String | 35 | O | Item description 2 |
itemDescription3 | String | 35 | O | Item description 3 |
itemDescription4 | String | 35 | O | Item description 4 |
itemGroup | String | 3 | O | Item group |
itemSubgroup | String | 3 | O | Item subgroup |
batchNumber | String | 35 | O | Batch number |
allocationNumber | String | 35 | O | Allocation number |
variableQuantity | BigDecimal | 10,4 | O | Variable quantity |
blockReason | String | 3 | O | Identifies the code for blocking reason. Determines, why the goods are blocked. |
bestBeforeDate | ApiDate | M | Expiration date | |
packagingUnits | Array[PackagingUnit] | 1 - 6 | M | Packaging units of the item, level 1 is PCS |