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 |