2.21 Summary

2.21.2 - New Append Line Modes

July 15, 2025

New features

  • The Append Lines feature in Data Pull can now Filter by a prefixed name.
  • There is support for two new datetime formats in Data Pull: Epoch (seconds) and Epoch (milliseconds).
  • The Cost Center name is now available at the order level when creating an Order. Previously it was only available at the line level. If "costCenterName" is passed at the order level, it will cascade the value to any order lines where no "costCenterName" is explicitly passed.
  • When creating an order line in the manual Order Builder, the material 'current quantity' will be displayed.

Bug fixes

  • Fixes HMAC query parameter building. HMAC auth key/value pairs are now appended if there are query parameters.
  • Fixes an issue where testing external connections would sometimes fail.

2.21.1 - Order Builder Improvements and Fixes

June 14, 2025

New features

  • Users will now see clear success and error messages (toast notifications) when creating orders using the manual Order Builder.
  • Material name (materialName) validation during order creation (via the API or Data Pull) is now case-insensitive, making it easier to create orders.
  • API connections will now automatically use 'https' as the default protocol if none is specified in the Connection's URL, improving security.

Bug fixes

  • Fixed an issue that prevented orders with date and time values from being created in manual Order Builder mode.
  • Resolved an issue in the Order Builder app where the 'Add Field' dropdown menu would lose focus after being expanded.
  • Fixed a bug preventing replenishment orders from refreshing their order lines.
  • Fixed a bug in Order Builder's replenishment mode that incorrectly limited shelf searches to only the storage unit name. Users can now more effectively search for shelves.

2.21.1.1

Bug fixes

  • Material code (materialCode) and Material ID (materialId) values are now case insensitive (in addition to the material name, materialName) during order creation.

2.21.1.2

New features

  • You can now modify the body of a test POST request in the settings for Connections with an HMAC authentication method. This is done via a Requests section that is visible after providing basic connection details, which includes interface elements to quickly specify date and time values.
  • You can now modify the body of POST requests made by Data Pull integrations that use a connection with an HMAC authentication type. This is done via a new Request card, visible in the integration settings.
  • In Dashboard widgets, "trend lines" have been renamed "target lines" to more accurately reflect their function.
  • The Web Services session is no longer closed when creating order lines through the API, improving API response times.

Bug fixes

  • Resolved an issue where custom statuses would overlap in the Order Builder settings page.
  • The error type and message for expired API JWT tokens have been reverted to "Expired Authorization" and "The access token has expired".

2.21.1.3

New features

  • When using Order Builder's manual order creation mode, a user can select a cost center by it's name. The corresponding order line will use the cost center's ID, not name.

 


2.21.0 - Manual Order Builder Improvements

June 3, 2025

New features

  • Order Builder now offers several improvements for manual order creation. You can now:
    • Specify which fields should be available on the form when creating orders.
    • Mark fields as required when creating an order through Order Builder (this is in addition to Power Pick's required fields).
  • Custom statuses are now defined per Order Builder integration and configured within the integration settings, rather than in the Settings > Apps > Order Builder page.
  • Custom statuses previously defined globally now apply individually to each automatic integration.
  • Manually created orders that failed to be created due to an error can now be corrected and reset from the Orders view of an Order Builder integration. To do this, modify the fields causing the error and revert the order status to "Ready to be Sent to Power Pick" or earlier.
  • Manual mode in Order Builder now supports a new "Replenishment" order option. When you select a tray, Order Builder will create order lines to refill all contents on that tray, based on the maxStockPerBin value defined by the storage rule. This feature is currently in live beta.

Bug fixes

  • Fixed an issue with the Order schema that caused the modified date to not return in API calls.