New Feature Highlights
Advanced Tag Management for Return Orders
To significantly improve organization and search capabilities, we have introduced a complete tag management system to the Return Orders screen. (35452)
Key capabilities include:
Categorize and Organize: You can now create, edit, and delete custom tags to categorize your returns based on your team's specific workflow.
Bulk Actions: Save time by assigning or removing tags from multiple return orders at once.
Improved Visibility: A new "Tags" column has been added to the Return Orders grid, allowing you to see an order's tags at a glance.
Powerful Filtering: The filter panel now includes a multi-select filter for tags, enabling you to quickly locate specific groups of returns.
Updated Exports: Excel exports from the Return Orders screen will now automatically include the new "Tags" column.
Integration Monitoring - Integration Health Overview Module
Introduced the "Integration Health Overview" dashboard for Shopify integrations, providing a centralized, high-level view to monitor the performance of all active setups. (39590)
Key capabilities include:
Viewing key summary metrics, including the overall average success rate and the total number of low-performing setups.
Sorting setups by key metrics: Success Rate, number of orders and order lines, and last successful call date.
Navigating directly from a setup to its "Channel Setup Details" module for a more in-depth investigation.
Packing Station Label Generation Process Updates
The label creation process at the Packing Station has been significantly enhanced for better performance, reliability, and user experience. (35969), (39719)
For batch label creation, we've re-engineered the process to prevent system timeouts and errors that could occur with large orders. The system now intelligently processes requests in smaller, manageable groups, ensuring stability. This change also resolves an issue where accidental duplicate labels could be created. To provide better visibility, users will now see real-time progress updates directly on the screen during label creation.
Additionally, the user interface for both single and batch label creation has been updated with a more modern and intuitive design to streamline the entire packing workflow.
What's New/Improved
The packing warning pop-up has been improved to support line breaks. Users can now add
<br>
tags in the packing warning setup screen to format instructions. This will make multi-step instructions much easier for warehouse staff to read and follow accurately during the packing process. (39837)Introduced the ability for authorized users to manually add/change the Job Priority from the Job Management screen. (38018, 38012)
Enhanced the mobile picking screen by adding a 'Job Priority' filter to the job list screens, allowing users to quickly find and select jobs based on their Priority values. (18004, 17998)
Enhanced the Client Create and Update API endpoints by adding the
isKeepReceivingDateOnInventory
field. (34418)Added a "Shipment Order Type" filter to the Transaction History module (UI and API) to allow users to easily view and manage shipment-related transactions. (31201)
Introduced a new 'Per Receiving Line' fee option for the Receiving operation in billing contracts, allowing for charges based on the number of individual transaction lines. (39110)
Enhanced the putaway algorithm to support the 'Product Group & Location Zone Match' rule for License Plate (LP) putaways, enabling more efficient routing of pallets with homogenous products. Now, the putaway algorithm is capable to suggest locations for LPs with 'Product Group & Location Zone Match rule only if LP contains products that belong to one product group.(40076)
Enhanced the SKU Count creation screen by adding a 'Client' column to the product selection window, making it easier to identify products when multiple clients share the same SKU. (39225)
Removed the 10-character limit for the HS Tariff Code field within the Product Excel import process to support longer international customs codes. (39153)
Implemented a validation to prevent Kit-to-Order products from being added to Purchase Orders via the user interface, API, or Excel import, ensuring data accuracy and preventing downstream fulfillment issues. (27901)
Improved the Product Update API endpoint to correctly validate the product identifier, which now returns an error if a non-existent identifier is provided. (37601)
The
shipmentorderlineidentifier
field has been removed from the create and update endpoints for a cleaner API. No action is required on your part, as our system will automatically ignore this field if it is still included in your requests. (41160)Return Station now displays a selection pop-up for duplicate Shipment Orders to prevent data merging and enforces unique RMA numbers on all new returns created via the UI or API. (38079)
Introduced a 'Run with Order ID' option for the Shopify 'Download Orders' integration method, enabling users to manually download specific orders by entering their channel Order IDs. (41792)
Updated the new Shopify connection setup screen to select 'GraphQL' as the default API version, aligning with recommended standards. (41606)
Enhanced the Shopify integration to log orders that are intentionally blocked by tag filters to Integration History, improving visibility for troubleshooting. (39124)
Updated the Amazon and Shopify integrations to correctly send 'Canada Post' as the carrier name in shipment confirmation messages, replacing the generic 'other' code. (41799)
Introduced a new “Set Pending Orders as On Hold” toggle in the Amazon integration settings. When enabled, this allows users to automatically download orders with a Pending payment status into the system as On Hold. Once the payment status is updated to Paid in Amazon, the corresponding order in the system will also be updated to Open status. (39117)
Enhanced the Techship carrier integration by adding support for generating shipping labels in ZPL format. (41746)
Enhanced the shipping screen to allow for the manual entry of third-party account details, including account number, postal code, and country code, without requiring pre-configuration. (40166)
Enhanced the Shipment Order screen by adding a new read-only field to display the 'Carrier Expected Delivery Date' provided by the carrier. (38230)
Performance Improvements
Improved the performance of the Count Plan Location Details screen to ensure faster loading and a more responsive user experience. (39195)
Improved the performance of the rate shopping process to reduce the total time required for rate calculation and label generation for all carriers. (38655)
What's Fixed
Fixed an issue where attempting to cancel a shipment order with a total quantity of zero would fail while incorrectly displaying a success message. These orders can now be canceled correctly. (30302)
Fixed a data visibility issue where the 'Store' filter dropdown on the Shipment Order screen incorrectly displayed stores from clients the user was not authorized to view. (34573)
Fixed an issue on the Packing Screen where the 'Pack' button in the bulk serial number entry pop-up was unresponsive. (40531)
Fixed an issue where the
wms/shipmentorder/statuschange
webhook was returning a null value for the Warehouse Code during certain operations. (40571)Resolved an issue where the selected carrier and shipping option on the Packing Station Dashboard would not auto-populate on the packing screen when 'Force Package Type Validation' was enabled. (41343)
Fixed an issue where partial orders could be packed even when the "Enable Partial Order Packing" setting was disabled. The system now correctly waits for all items in an order to be picked before creating a packing task. (41036)
Fixed an issue where retailer details on shipment orders could not be correctly added, updated, or removed via the Open API or an Excel import. (40894)
Added a loading indicator to the side panel on the Shipment Order - Create Retailer Label drawer to provide clear visual feedback when an action is processing. (38834)
Resolved an issue in the Change Log report where the 'Changed Module' filter failed to return results for search terms containing spaces. (41585)
Fixed a data synchronization issue where address updates made to a shipment order via Excel import did not immediately reflect on the Packing Station screen. (36789)
Resolved an error in 'Single SKU Cluster Pick' jobs that blocked a picker from using one tote for multiple orders of the same SKU when sourcing from different locations. (28090)
Resolved an error that occurred when updating a product's pack types if it was linked to a previously deleted shipment package. The system now prevents the deletion of linked packages. (41424)
Corrected an issue in the 'Order Operations Task Details' export where the 'Assignee', 'Executed By User', and 'Created By User' columns were missing. (29979)
Resolved a Work Order allocation failure that occurred when using a custom algorithm with 'ABC Code' or 'Replenishment Type' as inventory conditions. (38681)
Strengthened validation for the Location Excel import to enforce the minimum 3-character requirement for location codes. (29746)
Updated Replenishment logic so wave rule conditions now apply correctly for Static and Dynamic flows, ensuring accurate rule-based task generation. (36124)
Updated the Shipment Order API to preserve separate lines for the same SKU when unit prices differ, ensuring correct pricing and customs compliance. (36268)
Updated Walmart retailer label printing so “Retailer for case” and “Retailer for parent LP” barcodes now use GS1-128 instead of Code128, ensuring compliance with Walmart standards. (40700)
Updated Job Type Batch logic to enforce the “Min NofOrder” setting for grouped job types, ensuring batches are only created when the minimum order count is met and smaller groups are passed to subsequent job types. (37905)
Fixed an issue preventing Excel exports from the Change Log report, ensuring large datasets can now be exported without errors or performance issues. (41580)
Fixed an issue where Shipment Orders could receive the same tag multiple times, ensuring tags remain unique across manual, API, workflow, and backorder operations to prevent errors during label creation. (22401)
Fixed a display issue in the Billing Report where highlighting for minimum and maximum charge thresholds was not applied correctly to all relevant instances. (38892)
Corrected a billing calculation for "Return by Product" operations that caused inaccurate totals by ensuring all product quantities are accurately counted. (40464)
Resolved an inconsistency in the Open API where it was possible to approve a cycle count task for a location that had already been marked as complete. (41429)
Resolved an allocation failure for work orders by enabling the system to consolidate component inventory from multiple locations to fulfill a single requirement. (41382)
Fixed an issue where filters applied on the Count Location Details and Count SKU Details screens were not being correctly used for the 'More Details' Excel export. (39141)
Resolved an issue where a cycle count task canceled on the web application would remain visible and block progress in the mobile app. (34781)
Fixed an issue in the job creation process for both static and dynamic replenishment where the 'Task UOM QTY' value was missing. (29365)
Fixed an issue in the mobile app where logging out and attempting to sign in with a different SSO account would incorrectly log in the previous user. (41172)
The Excel export for the Detailed Billing Report and Consolidated Billing Report now ensures the date range is consistent with the UI. The Period Start Date and Period End Date in the exported file will precisely match the period selected on the screen. (40524)
Resolved a display issue on the Workflow and Billing list screens where an old client name would persist after being updated. (41014)
Fixed an issue in the Document Designer that prevented custom fonts from being correctly applied to packing list printouts. (41419)
Improved the accuracy of the total case count calculation on UCC labels by ensuring the formula no longer includes page breaks in the final count. (40156)
Added a new configuration option to include a scannable product barcode on UCC Case Labels, providing quicker identification of contents. (39870)
Corrected the total weight calculation on the Bill of Lading (BOL) report for orders containing the same SKU in multiple pack types, ensuring accurate shipment weights. (38263)
Fixed an issue where the AI optimization process would incorrectly split an order into multiple picking jobs if an item's inventory was marked as missing during optimization. (42007)
Resolved an issue specific to the UPS integration that caused an incorrect 'ship to' address to be used when generating return labels. (41931)
Fixed an issue where voiding a label with a manually-entered tracking number did not remove that tracking number from other shipment orders it was also assigned to. (40850)
Fixed an issue on the Packing Station screen where a valid shipping rate would not be displayed if the API response also contained an error message. (40683)
Fixed an issue where international shipping details were not being sent for custom carrier integrations during batch label creation from the packing station. (39915)
Fixed an issue where third-party accounts were not being sent properly for carrier integrations during batch label creation from the packing station. (39915)
Enhanced the label creation process by ensuring the shipment package weight is correctly added to the total order weight when using the 'Calculated weight' option. (42077)
Resolved an issue where order workflows could execute before the asynchronous address validation process was complete, ensuring workflows that rely on address details run correctly. (41452)
API Deprecation Notice
Effective Date: October 1, 2025
The following API endpoint is being deprecated and will be removed on October 1, 2025:
GET /v{version}/Report/WarehouseTask/i/{index}/s/{size}
This endpoint is being replaced by three new, more specific endpoints to provide better-defined responses.
Mobile App Update Reminder
To ensure the best performance and access to all new features, please update your mobile application to the latest version.