January 15 - Platform Updates

New feature: Added price tiers to invoices

  • Now price tiers are going to be displayed in invoices showing the next 3 price breaks for each design in an order.

New feature: Work In Progress Dashboard

  • A new dashboard was added to the dashboards option for users to see Work In Progress.

Improvements and bugfixes:

  • Added new order type field into order schema

    • A new field was added into the order details view and in the orders module list as well. This order type allows users to labeling an order with one of these types: e-commerce, retail, tour, 3pl, b2b, online. User can now filter by order type in the orders module list as well.

  • Implemented image viewer in the Work In Progress dashboard

    • Each list item in the Work In Progress dashboard represents an order, and an thumb image was being displayed in the left top corner. Now, that thumb image is interactive and allows the user to open a dialog window where all positions images are being displayed like an interactive gallery.

  • Implemented sorting and filtering in the Work In Progress dashboard

    • Now, in the Work In Progress dashboard, a new icon for filtering is displayed at the right top corner. Once the user clicks on it, a filtering sidebar is going to be shown on the right side of the screen. Right there, the user can filter data by a lot of fields like order sales manager, order account manager, order creation date, order shipping date, etc.

  • Implemented shipping dates logic refactor

    • Now, a new logic for shipping dates was implemented in order to keep an order's shipping date up to date with the next shipping date whenever shipping dates are changed in the shipping view. The next shipping date concept basically points to the earliest unshipped distribution location's (distros) shipping date.

    • For example:

      • There's an order with 2 distros with no distributed units yet. At that point, no valid shipping date can be used from those distros, so the shipping date can be set in the order details page. Let's say users set jan 1st 2025 as the shipping date value for that order.

      • Now the user start to distribute units on 2 distros only. Now the user goes to the shipping view and 2 locations are being displayed there. There, user changes the shipping date for one of them and set it to Jan 2nd 2025. If the user goes to that order details page, he/she will see a new value for the order shipping date: Jan 2nd 2025. This automatic change was made when the user changed the distro's shipping date in the shipping view.

      • Now let's assume the user received some feedback from customer, and goes to the shipping view to update the other distro's shipping date and set it to Jan 1st 2025. Now the order shipping date is going to be Jan 1st 2025, cause that's the earliest date. Now let's assume the user mark the second distro (the one with shipping date Jan 1st 2025) as shipped, marking all its boxes as shipped. Then, the new order shipping date would be Jan 2nd 2025, and it's going to be automatically updated when the user marks all boxes as shipped for the second distro.

    • Once an order has distributions with shipping dates, the shipping date field in the order details page is not going to be editable anymore. Once there's no more unshipped distros, the last used shipping date is the value to be taken as the order's shipping date.

    • We are running this new logic in 6 events/processes:

      • When a distro's shipping date is changed

      • When a distro's box is marked as shipped

      • When all distro's boxes are marked as shipped

      • When a distro's box is marked as unshipped

      • When all distro's boxes are marked as unshipped

      • When the order details page is loaded

  • Add more data into each WIP dashboard's result card

    • Now, each WIP dashboard list item is going to include more information inside, like: number of designs, number of positions, client, positions decoration types, etc.

  • Apply links in each WIP dashboard's result card

    • Now, each WIP dashboard list item is going to use links on the order number text, so the user can open it in a more convenience way.

  • Fix issues with long auth0 sessions

    • App was crashing when users tried to continue their work using a session from the previous day/days. Now that's fixed.

  • Fix issue with Art Only role in decorator platform

    • AO users were able to see all options in the left side main menu. Now the AO users are going to see only one module for the to use: the art module.

  • Fix auth issues in art approval view

    • In the art approval view, the user was not able to download art, approve the art or send feedbacks due to authentication issues.

  • Added the ability to toggle Price Tiers on/off per Order

    • When this setting is on, the price tiers are going to be displayed in invoices

  • Added XXS & 6XL as Resize options

    • In the order lines view or the design details view, we now added XXS and 6XL sizes to the list of available sizes to use as resize.

  • Fixed a bug that caused AM/Sales dashboard to not populate correctly in 2025

  • Fixed an issue with Asset icons not appearing correctly across different modules

  • Fixed a bug that didn't allow Users to add 3rd party shipping accounts in Legacy

  • Refactored Price Tiers to allow DTG tiers

  • Fixed a issue that caused the Shipping map to not load on the CP Dashboard for some clients

Last updated

Was this helpful?