2.20.2 - Cost Center API Endpoints, Navigation Menu Beta

April 11, 2025

New Features

  • Cost Center API Endpoints: New REST API endpoints for managing cost centers have been added, allowing users to create, update, and delete cost center records programmatically.
  • Cost Center Error Handling: Improved validation and error handling for cost center assignments during order creation, including scenarios when the cost center provided does not exist. This functionality is improved for order creation with the API, Data Pull, and Order Builder.
  • Navigation menu (Beta): The setting for the navigation menu beta is now set per user, rather than as a global setting.
  • Status Page: The interface and layout of the status page has been improved to function better with the side navigation menu (beta).

Bug Fixes

  • During new installations of ItemPath, an issue prevented the initial admin user from receiving the correct permissions. This has been fixed by logging out the user if localStorage would fail to load.
  • When passing a cost center on an order line during "Count" order creation, ItemPath would fail to properly return an error. The system now correctly returns a 400 error with the message "Cost Center is only valid for Pick and Pull orders."