This release strengthens traceability, tightens security controls, and delivers meaningful improvements to warehouse automation and kitting operations. Organizations operating under strict food safety standards will find value in these enhancements.

HIGHLIGHTS AT A GLANCE

Enhanced Traceability

Full audit trails for sensitive data operations and permission changes. 

Automation Improvements

Smarter assignment logic for pickers and automation zones. 

Kitting & Assembly

New unpick-all and over-pick capabilities for bill of materials workflows. 

WHAT'S NEW IN 3.1.70

  1. Audit logs for group permission changes. Administrators can now enable full audit trails that track which group permission parameters were modified, complete with date and time stamps — giving you complete visibility into access control changes. 
  2. Application timeout control. A new administrator-configured timeout applies to both the Main and Setup applications. When the session expires, the current user must re-enter their password or close the application — reducing the risk of unauthorized access. 
  3. Priority picking for non-standard pallets in automation zones. The Assignment module now identifies non-standard pallets in the automation zone and assigns them as the priority pick when building order assignments. 
  4. Multi-order distribution to pickers. When a picker’s equipment supports multiple simultaneous assignments, the Assignments module will now distribute multi-orders accordingly — improving throughput and equipment utilization. 
  5. Unpick All in the Assembly module. A new Unpick All action allows users to quickly reverse all picked and unused bill of material inventory in a single step, streamlining corrections during assembly operations. 
  6. Over-pick capability for bill of materials. The Assembly module now supports over-picking bill of material inventory relative to the required finished goods quantity, giving teams greater flexibility during production runs. 
jQuery(document).ready(function($) { $('img[title]').each(function() { $(this).removeAttr('title'); }); });