Skip to content

Inventory Allocation

management inventory

Inventory can be hard-allocated, reallocated and released to fulfil specific order commitments.

Converts soft reservations into hard, node-specific inventory commitments bound to a specific fulfilment location and order line. Manages reallocation when a node is unable to fulfil and releases committed stock on order cancellation. Operates downstream of order orchestration and upstream of fulfilment execution.


Overview

ID inventory-allocation
Domain inventory
Classification management
Actors system, operations-manager
Services 3
Events 8
Processes 2
Applications 2

Services

ID Name Description
allocate-inventory Allocate Inventory Hard-allocates a specific quantity at a specific node to a fulfilment order, creating a committed stock record.
reallocate-inventory Reallocate Inventory Moves a hard allocation from one node to another when the original node cannot fulfil.
release-allocation Release Allocation Releases a hard allocation on order cancellation or exception, restoring the node's available stock.

Events Emitted

Event Type Subject Description
inventory-allocated `` Stock was hard-allocated to a specific order fulfillment line.
inventory-reallocated `` A previously allocated stock quantity was moved to a different allocation.
inventory-allocation-released `` An existing inventory allocation was released, returning stock to the pool.
allocation-activated `` An Inventory Allocation has been activated and stock ring-fenced.
allocation-updated `` An Inventory Allocation has been partially consumed.
allocation-fulfilled `` An Inventory Allocation has been fully consumed by orders.
allocation-reallocated `` Remaining allocated stock has been redirected to a different pool.
allocation-cancelled `` An Inventory Allocation has been cancelled before fulfillment.

Processes

Process Name Classification
ship-from-store Ship From Store fulfilment
ship-to-store Ship To Store fulfilment

Applications

Application Name Tier
wms WMS
inventory-service Inventory Service

Lifecycle

Lifecycle States ID
Inventory Allocation Lifecycle 6 states inventory-allocation-lifecycle

Metrics & KPIs

Metric Alias Unit Direction
Out-of-Stock Rate OOS percentage

Validation Rules

Rule Type Applies To Severity
ship-from-store-requires-routed-order pre-condition ship-from-store invariant
ship-to-store-requires-routed-order pre-condition ship-to-store invariant