Skip to main content

Cross-Sell Drill-Down and Cluster Movement

· 3 min read

Enabled cross-sell and upsell drill-down in the product catalog, made shipping addresses editable during order creation and added cluster product management.

New Features

  • Enabled drill-down into cross-sell and upsell products within the product catalog for easier product discovery (Sales Hub)
  • Made shipping address editable during order creation to include selected contact details.
  • Adjusted handling of source and externalId fields across quotes and orders.
  • Ensured selected contact name appears in the input field when creating or editing an order.
  • Persisted side menu expansion state across sessions to match user preferences.
  • Improved design consistency of the Shipments section, aligning font sizes, dropdown styles and color schemes.
  • Order status filters now support horizontal scrolling when many statuses are configured, ensuring all are accessible.
  • Enabled "Add to basket" from individual product view in product catalog for quotes and orders.
  • Disabled ICS checkbox for invoice addresses as it is not applicable in that context.
  • Introduced ability to manage the hidden status of categories, products and clusters directly from the back office (Backoffice)
  • Added support to move products in and out of clusters, including multi-select and popup-driven selection (Backoffice)
  • Replaced drag-and-drop sorting in the pricesheet listing with an explicit numeric priority field for better control (Backoffice)
  • Marked cluster icons as selected when one of their products is added to the basket (Backoffice)
  • Reintroduced the SET_TRANSACTION_COSTS action to business rules now that backend support is in place (Backoffice)
  • Removed obsolete order status fields: isExportable, isConfirmable and isArchivable (Backoffice)
  • Removed "Move product into cluster" button inside cluster options view to prevent invalid operations (Backoffice)

Bug Fixes

  • Fixed issue where product catalog filters could not be cleared or reset without refreshing the browser (Sales Hub)
  • Prevented errors when deleting clusters with multiple products or options by improving validation and deletion logic.
  • Ensured incentive bonus items with price 0,00 are saved correctly and displayed when applying incentives in the order.
  • Fixed bug that blocked adding cross/upsell products to a tender due to missing required quantity field.
  • Fixed error that blocked creating or opening quotes and orders.
  • Resolved bonus item issues in quotes created from frontend requests: duplicates, incorrect pricing and editing restrictions.
  • Enforced correct behavior of minimum quantity and quantity steps in product ordering across quote and order flows.
  • Fixed missing product list pop-up in order flow when selecting products (Sales Hub)
  • Fixed issue where the 'Send to client' button threw an error the first time it was clicked on a new order (Sales Hub)
  • Improved reliability of saving remarks and references on quotes/orders by preventing value loss due to premature mutation responses.
  • Resolved console error and blank page issue when switching order/quote statuses back to a previous status.
  • Deleting price sheet discounts now updates the UI immediately without showing stale data (Backoffice)
  • Business Rules menu item now stays correctly highlighted when viewing or creating a rule (Backoffice)