2.16.4 - Order API and Order Line Location Improvements

December 16, 2024

New Features

  • When setting an order to “allocated” through the API, the logic in our API will now accept the values: "true", "yes", and "1". Previously, it only accepted boolean values, true or false.

Bug Fixes

  • A conflict between ItemPath version  2.16.3 and Power Pick versions preceding 4.17.0 resulted in an error when using the Storage Rules endpoint, as the alwaysUsenewLocations column was added to Power Pick 4.17.0 and following.  A conditional check was added to verify the version of Power Pick before including the alwaysUseNewLocation column.
  • Passing location data at the order level would not set order line location data if there was no order line location data 
    (prior to the attempt to set the location data). We added new functions to better handle empty order line location data, populating it with order location data when necessary.

2.16.4.1

Bug Fixes

  • The Work Order Line model was updated to resolve an issue that prevented access to the Location table.

2.16.4.2

Bug Fixes

  • Added a default timeout of 10ms to connections using cookie based authentication. 

2.16.4.3

Bug Fixes

  • When creating batches, the order of operations would occasionally result in the batch ID being cleared from the data before it would be returned. Improving the order of operations now ensures that IDs will be returned.