Inventory Module 2.2.0: Expanded Inventory Types & Simplified Configuration
Release
Author:
Kirill Gaiduk
Changed on:
18 Feb 2025
Target release date: | 2025-02-18 |
---|---|
Release status: | Released |
Description
Here's what's new in Inventory Module 2.2.0:
- Support for creating and updating Inventory Quantity records of any Type loaded via the Inventory Batch API, removing the previous restriction to . (also see Inventory Batch API Enhancements)
`LAST_ON_HAND`
- Upgrade your Inventory Module version to the latest with no extra configuration efforts:
- The Bulk Threshold Control setup is no longer mandatory for Workflows to work correctly.
- If no Bulk Threshold Controls are configured, the fallback logic is automatically applied to ensure the correct Inventory and Virtual Position Statuses. For example, updating the Status from to
`CREATED`
upon the:`ACTIVE`
- Inventory Position creation via the Inventory Batch (when the corresponding Product and Location are )
`ACTIVE`
- Inventory Position activation upon the corresponding Product activation
- Inventory Position creation via the Inventory Batch (when the corresponding Product and Location are
- And fixes for Inventory Updates:
- Via the Inventory Batch API, ensuring correct calculation when the Product setup is not finalized, i.e., when the Inventory Update happens before the corresponding Product is created in Fluent.
`onHand`
- Via the Event, validating the and
`rootEntityType`
Event Properties. An Exception will be thrown when they are missing.`rootEntityRef`
- Via the Inventory Batch API, ensuring correct
Changelog
Rules and Utilities
- and
`ApplyThresholdControlsToInventoryPosition`
Rules have been enhanced to apply fallback logic that imitates the presence of an Active Bulk Threshold Control (applicable to all the Inventory and Virtual Catalogs) to ensure the correct management of Position Statuses when no Bulk Threshold Controls are configured. Previously, Inventory and Virtual Positions remained in the`ApplyThresholdControlsToVirtualPosition`
Status when no Active Bulk Threshold Control(s) was available for a corresponding Inventory or Virtual Catalog.`CREATED`
- New and
`UpsertInventoryQuantity`
Rules have been introduced to enable Inventory Quantity Type configuration for Inventory Quantity creation or update via the Batch.`LoadInventoryPositionData`
Reference Workflows
- Reference Inventory Catalog Workflow has been improved to:
- Support loading Inventory Quantities of any Type via the Enhanced Inventory Batch.
- Ensure correct calculation when Inventory is loaded before the Product is created in Fluent
`onHand`
- Direct Inventory Updates have been deprecated.
📖 See the Inventory Catalog Workflow Template Version History section for details.
Limitations
- An upgrade to the Core Reference Module 2.0.0+ is mandatory for correct Reference Inventory Catalog Workflow functioning.
Package
Released capability depth: | Enhancement |
---|---|
Release bundle / Capability type: | Module |