December 2017 | Build 3.3.8
Improvements
Storage Workflow Usability Improvements
Based on user feedback, we have made some changes to the storage workflow. In the current version of this workflow, in order to place a label into storage, the user must first select the Staging location they wish to work with, and then select or scan the labels they wish to stage in that location. However to remove a label from storage, the user only need to scan or tap that label once. While there are legitimate reasons to pull back a label that has been previously staged, we have found that the current workflow promotes accidental unstaging of labels which causes problems for many of our users. To prevent issues arising from accidental unstaging, we have now separated the function of picking up staged labels and have made that into its own deliberate action.
With the new storage workflow, users will continue to stage labels just as they always have. The only difference now is that while in the primary storage workflow, labels may only be put into storage. Tapping or scanning labels that are currently already in storage will have no effect. You will still be able to view and edit label contents from here, but you will not be able to remove labels directly from here. To do this, you will simply swipe the Staging Location selector bar to the left. With the Pick Up option exposed, tap the selector bar. When the Pick Up selector bar turns green, the option is enabled, and you will be allowed to pick up labels from storage by tapping or scanning.
To get back into the main storage view, simply swipe right and the Staging Location selector will replace the pick up option. Also, please note that the storage workflow will always be the default workflow. If you leave Storage while the Pick Up option is enabled, when you return to Storage, the view will be reset and the staging location selector bar will be visible.
Display UPC Obfuscation
- Implemented infinite scrolling to help mitigate screen rendering and phantom order selections when dealing with large lists of orders. With the infinite scroll, when you scroll beyond the number of orders that has loaded into memory, ShopperKit will briefly display a loading screen as it loads another block of orders into the list.
- Fixed the issue that prevented the Product Lookup from being initiated when manually entering PLU and Quantity in Add Items. Without the Product Lookup, ShopperKit was unable to determine if item was a weight required item and would everything as an EACH item.
- Do not allow user to enter a Zero or Null value weight for Adds or Subs.
- Do not allow Store Managers to access Client Admin user dashboard options by clicking the Client identifier in the menu.