|
Functionality:
Each user or device is assigned a unique color, which is displayed both in the app and on the corresponding warehouse LED lights. This color-coded system ensures clear identification for each picker/device.
userName (string): Name or login of the user performing the action.
deviceName (string): Name or ID of the device used (e.g. scanner terminal).
deviceColorHexCode (string): Hex color code used for highlighting (e.g. Pick-to-Light guidance).
processName (string): Logical process name, currently "Picklist" or "PickToBox) for picking operations.
-
processState (string): State of the process.
"Started"
"InProgress"
"Completed"
documentId (integer): ID of the document, picklist in our case.
-
documentStatus (string): Status of the document.
"Open"
"Closed"
"PartiallyPicked"
stepName (string): Step inside the process. "ItemPicking" for picking.
timestamp (string): ISO 8601 timestamp of the action (UTC).
binKey (integer): Internal key of the bin/location.
binName (string): Display name or label of the bin.
itemId (integer): Internal ID of the item (SKU).
itemNrInt (string): Internal article/item number. Will be renamed to itemNumber in future.
quantity (number): Quantity picked.
lastItem (boolean): true if this is the last item in the picklist.
-
action (string): Action performed.
"PickItem" – Picker is starting the pick step (bin guidance possible)
"PickItemSkipped" – User didn't pick the, he skipped to new
"ItemPicked" – Picker has confirmed item was picked
If the entire quantity is picked, a message with action: "ItemPicked" is sent for the item, and the process continues to the next item. If only a partial quantity is picked, a message with action: "PickItem" is sent for the same item, with the 'quantity' field updated to reflect the remaining amount. If an item is skipped, the system emits the PickItemSkipped message during the picking process.
Example: { "data": [ { "userName": "user", "deviceName": "MEMOR 10-XXXXXXX-xxxx-xxxx-xxxx-xxxxxxxxxxxxxx", "deviceColorHexCode": "#4B0082", "processName": "Picklist", "processState": "Started", "documentId": 1918, "documentStatus": "Open", "stepName": null, "timestamp": "2025-07-08T10:40:27Z", "binKey": null, "binName": null, "itemId": 0, "itemNrInt": null, "quantity": 0, "lastItem": false, "action": "" } ] }
|