The proposed solution is to create a new configuration parameter for the Robotics Hub integration (i.e. RoboticsHub.Picking.AlwaysIncludeToteId = YES / NO):
Default value should be NO, to avoid any impact on existing customers.
If value is configured to NO, the toteID information would continue not being included.
If value is configured to YES, the toteID information would be included.
The benefits of implementing this solution would be:
Existing customers would not be impacted.
It would resolve the blocking issue for the Go Live at DHL Zerniki (Zalando).
It would make the integration with Robotics Hubs more flexible, to support other customers with the same requirement in the future.
Problem/opportunity trying to be solved
Customer WMS requires tote id information for every PICK message, even for SHORTED items. |
|
Quantify the problem/opportunity
This is a blocking issue for the Go-Live at DHL Zerniki (Zalando). |
|
What is the root cause of the problem/opportunity
According to the current design of customer's WMS (Zalos), they don´t receive push notifications from Robotics. Instead, they carry out a GET request to obtain the consolidated information for an OrderJob id (taskID field at RoboticsHub) at certain phases of the workflow (i.e. at tote reallocation stage after Locus drop-off). This design skips over the TOTEINDUCT events. On the consolidated json messages that they get, there is a field "captureContainerID" which shows one tote id. However, this field is unique and does not cover the use case for a TOTEFULL event, where 2 or more totes have been used.
|
|
Customer need date | Aug 9, 2023 |
Report Tag | Deployment, Data |
Existing capability. Site has to be configured for this.