Skip to content

Order Orchestration

intelligence order

Orders can be split, routed and reassigned to optimal fulfilment locations based on inventory and constraints.

Determines the optimal fulfilment strategy for each order by evaluating inventory availability, proximity, cost, and service-level constraints across all fulfilment nodes (DC, stores, drop-ship suppliers). Splits multi-line orders, routes lines to nodes, and reassigns when exceptions arise — enabling unified commerce scenarios such as Ship-from-Store and Endless Aisle.


Overview

ID order-orchestration
Domain order
Classification intelligence
Actors system, operations-manager
Services 3
Events 4
Processes 3
Applications 1

Services

ID Name Description
split-order Split Order Splits a multi-line order into two or more fulfilment orders, each destined for a different node or carrier.
route-order Route Order Determines and assigns the optimal fulfilment node for each order line based on ATP and proximity rules.
reassign-fulfillment-location Reassign Fulfillment Location Reassigns a fulfilment order line to an alternative node when the originally assigned node cannot fulfil.

Events Emitted

Event Type Subject Description
order-split `` The order was split into two or more sub-orders for routing or fulfillment purposes.
order-routed `` The order or a fulfillment line was assigned to a specific fulfillment location.
fulfillment-location-reassigned `` A fulfillment line was reassigned from one location to another.
fulfillment-order-created `` A Fulfillment Order has been created for a confirmed Order by the routing engine.

Processes

Process Name Classification
endless-aisle Endless Aisle transactional
ship-from-store Ship From Store fulfilment
ship-to-store Ship To Store fulfilment

Applications

Application Name Tier
oms OMS

Metrics & KPIs

Metric Alias Unit Direction
On Time In Full OTIF percentage
Fulfillment Cycle Time FCT hours
Ship From Store Rate SFS Rate percentage
BOPIS Rate Click & Collect Rate percentage

Touchpoints

Touchpoint Type
💻 Third-Party Marketplace Digital
💻 Social Commerce Digital

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
endless-aisle-requires-active-channel pre-condition endless-aisle invariant