20221211 - WMS Release

Summary:
Wave Picking Robots - Prevent manually picking a wave on mobile device if it is locked

Ticket:
https://bigdigit.atlassian.net/browse/SWMS-4792

Detail:
When a wave is created with a “Bot = Yes” configuration the Wave is automatically locked and must be picked using a robot. If a user attempts to manually pick a wave that is locked using a mobile device, they will receive a “Wave is locked” message.


Summary:
Wave Summary - "External Plates Pending" support for Robots

Ticket:
https://bigdigit.atlassian.net/browse/SWMS-4798

Detail:
“Ext Plates Pending“ can be used to show users if we have received all the External Plate Numbers (totes) for the wave when it was created using Bot = Yes” for the selected Wave Configuration. If we have not received these then all print buttons will be disabled.


Summary:
Wave Picking Documents - Include "External Plate Number" when printing documents for Robots

Ticket:
https://bigdigit.atlassian.net/browse/SWMS-4794

Detail:
When printing Wave Picking documents we now show the “External Plate Number" for Waves released with Configuration set to use Bots.


Summary:
Retrieve what clients a DC user has access to ("UserCompany" access Phase 2)

Ticket:
https://bigdigit.atlassian.net/browse/SWMS-4962

Detail:
Updated existing modules to check what companies a user has access to.