The user can now dynamically set the material fields that are displayed when looking up a material in the manual Order Builder
New Features
Trial ItemPath licenses now display a unique, purple banner across the top in the App UI.
Misc. Changes
Adjust error returned when ItemPath fails to find a new order created through the API. The status code returned is now a 502 instead of 500. The error message returned is: PowerPick accepted the order, but the order was not found in the database within the timeout period. Order ID: {order ID}
The App list in the UI now excludes apps without views that are only used in workflows. List of apps excluded: Email, PDF, SMS, Spreadsheets, and Zebra
Bug Fixes
Fixes issue where HMAC authentication would fail in Data Push and Data Pull confirmation
2.22.2.1
Fixes HMAC authentication issue where the Auth token was generated incorrectly
2.22.2.2
Fixes issue in the Manual Order Builder where the materials displayed in the dropdown were limited to the first 1000
Error returned from the ItemPath API has been changed when there is no body passed in a POST or PUT call. Error message has been changed from "Invalid/malformed JSON in request" to "Request body is empty or blank."
ItemPath chatbot has been added to Cloud customer environments
When this setting enabled, ItemPath will update materials when the mapped name is the same as a material that already exists. If the setting is disabled, ItemPath will ignore the material, as the name is considered invalid.
Regex to extract sub-strings
If the "Enable Regex" setting is turned on in an integration, a new field shows in the Column mappings of a Data Pull integration. This field can be used to store a regex pattern that will be applies to the mapped value. If the regex fails to extract a string, the original value will be used.
Truncate Data setting
If the "Truncate Data" setting is enabled in a Data Pull integration, any mapped string values that exceed the string limit of the field will be truncated to max length. If the setting is disabled, a validation error will be triggered and ItemPath will not attempt to create the Order or Material
Order Builder Hide Revisions
A new setting is available in the Order Builder: "Hide Revisions". If enabled, the revisions of an order will be hidden in the user interface.
Bug Fixes:
Resolves and error where validation would unnecessarily run when changing mapping type in Data Push
Fixes an issue where Data Push would fail if the "Max Retries" setting was set to an invalid value
Data Pull no longer errors out if the "Polling Frequency" setting is set to an invalid value
Data Pull now correctly maps "No Structure" data when there is a "Grouping" mapping within the "Lines" mapping
Fixes {lastDay} parameter in the Request Body of a Data Pull integration that uses HMAC authentication
2.22.1.1
ItemPath Job Processing
Fine-tuned background job processing for better reliability