Messages sent from ASRS to Objective
Accepts one of the following messages:
This message is sent by ASRS to Objective when an ASRS has confirmed the storage of a SKU (in Objective the inventory will be moved (and task completed if needed).
{
"device": "ASRS_SKU",
"event": "STORE_CONFIRMATION",
"data": {
"transportOrder": "ATR0000000001",
"transportOperation": 10,
"item": "ITEM_A",
"quantityRequested": 10,
"quantityConfirmed": 10,
"orderStatus": 1
}
}
This message is sent by ASRS to Objective to notify it has retrieved inventory.
{
"device": "ASRS_SKU",
"event": "PICK_CONFIRMATION",
"data": {
"transportOrder": "ATR0000000001",
"transportOperation": 10,
"item": "ITEM_A",
"quantityRequested": 10,
"quantityConfirmed": 10,
"orderStatus": 1,
"lotId": "LOT A",
"sublLotId": 5
}
}
This message is sent by ASRS to Objective to notify that stock is adjusted.
{
"device": "ASRS_SKU",
"event": "STOCK_ADJUSTMENT",
"data": {
"item": "ITEM_A",
"lpnKey": 12935,
"quantityDelta": 10,
"reasonId": 1,
"asrsId": "ASRS_A",
"lotId": "LOT A",
"sublLotId": 5,
"inventoryCode1": "string",
"inventoryCode2": "string",
"inventoryCode3": "string",
"inventoryCode4": "string",
"inventoryCode5": "string"
}
}
Messages sent from Objective to ASRS
Accepts one of the following messages:
This message is sent by Objective to ASRS when inventory is dropped on an ASRS stage in so the ASRS can handle the storage.
{
"device": "ASRS_SKU",
"command": "STORE_TRANSPORT_COMMAND",
"parameters": {
"transportRequestKey": "ITEM_A",
"transportRequestName": "string",
"priority": 1,
"fromLocation": {
"locationKey": "string",
"fullName": "string",
"asrsId": "string",
"id": "string"
},
"toLocation": {
"locationKey": "string",
"fullName": "string",
"asrsId": "string",
"id": "string"
},
"dtsCreated": "2019-08-24T14:15:22Z",
"dtsOccured": "2019-08-24T14:15:22Z"
}
}
This message is sent by Objective to ASRS when someone aborts a TransportOrder in the Supervisor.
{
"device": "ASRS_SKU",
"command": "CANCEL_COMMAND",
"parameters": {
"transportRequestKey": "ATR0000000001",
"dtsCreated": "2019-08-24T14:15:22Z",
"dtsOccured": "2019-08-24T14:15:22Z"
}
}
This message is sent by Objective to ASRS to retrieve inventory from the ASRS.
{
"device": "ASRS_LPN",
"command": "RETRIEVE_TRANSPORT_COMMAND",
"parameters": {
"transportRequestKey": "TR1234567890",
"transportRequestName": "string",
"priority": 1,
"fromLocation": {
"locationKey": "string",
"fullName": "string",
"asrsId": "string",
"id": "string"
},
"toLocation": {
"locationKey": "string",
"fullName": "string",
"asrsId": "string",
"id": "string"
},
"specificTransportRequestLines": [
{
"lineKey": "string",
"lpn": {
"lpnKey": "string",
"containerType": {
"key": "string",
"name": "string",
"id": "string",
"description": "string"
},
"packagingKey": "string",
"dimensions": {
"width": {
"value": 0,
"uomKey": "string"
},
"depth": {
"value": 0,
"uomKey": "string"
},
"height": {
"value": 0,
"uomKey": "string"
},
"volume": {
"value": 0,
"uomKey": "string"
},
"grossWeight": {
"value": 0,
"uomKey": "string"
},
"cubics": 0
},
"type": "LPN",
"lpnInventoryDetails": [
{
"item": {
"itemKey": "string",
"name": "string",
"id": "string",
"category": "string",
"abcLPN": "string",
"abcSKU": "string"
},
"uomKey": "string",
"qcKey": "string",
"quantity": 0,
"lotID": "string",
"subLotID": "string",
"dtsLotProduction": "2019-08-24T14:15:22Z",
"dtsLotBestBefore": "2019-08-24T14:15:22Z",
"inventoryCode1": "string",
"inventoryCode2": "string",
"inventoryCode3": "string",
"inventoryCode4": "string",
"inventoryCode5": "string",
"owner": {
"ownerKey": "string",
"type": "PRODUCTION"
}
}
],
"nestLPNInventoryDetails": [
{
"lpnKey": "string",
"containerType": {
"key": "string",
"name": "string",
"id": "string",
"description": "string"
},
"packagingKey": "string",
"dimensions": {
"width": {
"value": 0,
"uomKey": "string"
},
"depth": {
"value": 0,
"uomKey": "string"
},
"height": {
"value": 0,
"uomKey": "string"
},
"volume": {
"value": 0,
"uomKey": "string"
},
"grossWeight": {
"value": 0,
"uomKey": "string"
},
"cubics": 0
},
"userFields": {
"text": [
{
"key": "string",
"title": "string",
"value": "string"
}
],
"numeric": [
{
"key": "string",
"title": "string",
"value": 0.1
}
],
"flag": [
{
"key": "string",
"title": "string",
"value": true
}
],
"date": [
{
"key": "string",
"title": "string",
"value": "2019-08-24T14:15:22Z"
}
]
},
"isMixed": true,
"isFull": true,
"fullProgress": 0.1,
"lpnInventoryDetails": [
{
"item": {
"itemKey": "string",
"name": "string",
"id": "string",
"category": "string",
"abcLPN": "string",
"abcSKU": "string"
},
"uomKey": "string",
"qcKey": "string",
"quantity": 0,
"lotID": "string",
"subLotID": "string",
"dtsLotProduction": "2019-08-24T14:15:22Z",
"dtsLotBestBefore": "2019-08-24T14:15:22Z",
"inventoryCode1": "string",
"inventoryCode2": "string",
"inventoryCode3": "string",
"inventoryCode4": "string",
"inventoryCode5": "string",
"owner": {
"ownerKey": "string",
"type": "PRODUCTION"
}
}
]
}
],
"userFields": {
"text": [
{
"key": "string",
"title": "string",
"value": "string"
}
],
"numeric": [
{
"key": "string",
"title": "string",
"value": 0.1
}
],
"flag": [
{
"key": "string",
"title": "string",
"value": true
}
],
"date": [
{
"key": "string",
"title": "string",
"value": "2019-08-24T14:15:22Z"
}
]
},
"isMixed": true,
"isFull": true,
"fullProgress": 0.1
},
"orderReference": {
"orderKey": "string",
"type": "PRODUCTION"
}
}
],
"dtsCreated": "2019-08-24T14:15:22Z",
"dtsOccured": "2019-08-24T14:15:22Z",
"freeTransportRequestLines": [
{
"lineKey": "string",
"item": {
"itemKey": "string",
"name": "string",
"id": "string",
"category": "string",
"abcLPN": "string",
"abcSKU": "string"
},
"uomKey": "string",
"qcKey": "string",
"quantity": 0,
"lotID": "string",
"subLotID": "string",
"inventoryCode1": "string",
"inventoryCode2": "string",
"inventoryCode3": "string",
"inventoryCode4": "string",
"inventoryCode5": "string",
"associatedLPNKeys": [
"string"
]
}
]
}
}
This message is sent by ASRS to Objective when an ASRS has confirmed the storage of a SKU (in Objective the inventory will be moved (and task completed if needed).
This message is sent by ASRS to Objective to notify it has retrieved inventory.
This message is sent by ASRS to Objective to notify that stock is adjusted.
This message is sent by Objective to ASRS when inventory is dropped on an ASRS stage in so the ASRS can handle the storage.
This message is sent by Objective to ASRS when someone aborts a TransportOrder in the Supervisor.
This message is sent by Objective to ASRS to retrieve inventory from the ASRS.
Date and time when the event occured.
Date and time when the request was created.