Centra 3.81.0

Released to QA on February 10th and scheduled for release on Production on week of February 24th

Core Logic

New Features

  • Improvements for g:id setting in Facebook feed (including Feed generator)
    • We’ve enhanced the g:id setting in the Facebook feed for better flexibility and consistency:
      • Customizable g:id : Choose product, variant, or size numbers (or combinations) as identifiers.
      • Store ID & Country Code Control: Option to remove or keep these in the g:id for consistent identifiers across countries.
      • Defaults: g:id is set to Centra Database ID; store ID and country code are preset to ‘Yes’.
    • These updates simplify performance analysis in Commerce Manager and ensure alignment across systems.
  • Improvements to canonical categories
    • We’ve added a ‘reassign canonical category’ pop-up to streamline category management:
      • Appears when disabling a category or changing a parent category that impacts the canonical category.
      • Ensures the canonical category remains the most nested in the category tree.
      • Allows users to quickly assign a new canonical category for impacted displays, avoiding errors and saving time.
  • New preset By Category Filter
    • A new preset ‘By Category’ filter is now available on the Displays page, allowing you to quickly filter and manage displays for any specific category.
  • Prefixes in filters for folders
    • Prefixes are now included in filters for Folders, making it easier to identify them alongside Collections, Categories, and other types.
  • Validation for deleting Currencies
    • Currencies can no longer be deleted if they are associated with existing orders, preventing potential data inconsistencies.

Fixes

  • Now generating an ‘outdated’ event for allocation requests when an order is cancelled via the Integration API.
  • The Facebook Feed plugin now saves the selected option in the ‘Product URL Format: From Store’ setting
  • Visual issue in the admin panel where order totals appeared incorrectly when the currency used a dot (.) as the thousand separator
  • Improved the performance of Facebook feed file generation
  • Orders wrongly marked as “Processing”, even though related shipments were completed
  • Some orders weren’t created properly due to race conditions in Shop API
  • Negative VAT was added for order with 100% credit voucher

Wholesale

New Features

  • Import selection setting in Showroom
    • You now have the ability to turn on import selection from the plugin level
  • Sales reps and custom attributes can be now edited by Agent with Wholesale account read/write permission
  • Orderbook plugin was removed
  • Invoices are available only after logging in to Showroom
  • It is possible to set sales rep, shipping term and payment term when creating Account through Showroom
  • Clean up last modified date and created at dates on orders/selections

Integrations

New Features

  • Lowest Price Information Update
    • We have now exposed lowest price information to Integration API, including events for the lowest prices.
    • Taking into account geolocation when generating events, ensuring more accurate and relevant information based on the market & pricelist match.
    • The event type is LowestPrice. When Centra detects a change in the lowest prices, the Events system will trigger an event of the LowestPrice type.

Fixes

  • Voyado historical Sync was creating excessive events in event system
  • Limited user Diagnostic access rights was not working
  • Stop failing order when currency HRK was used
  • Add minutes to the setup of Campaigns in Integrations API
  • Not clear and long error path after failed setStock mutation was clarified and optimised

Previous article: Centra 3.80.0
Next article: Centra 3.53.0