Part of Better Data's open operational infrastructure. Use standalone or with Commerce Chain Optimization.

See Commerce Chain Optimization →
Commerce Chain Optimization

Supply Chain (SCM)

Fulfillment

SCM fulfillment loop from stock reservation to shipment closure.

1 min read · Supply Chain (SCM)

Edit this page

Overview

scm.fulfillment coordinates reservation, warehouse execution, and shipment closeout.

Loop definition

States:

  • OPEN
  • RESERVED
  • PICKED
  • PACKED
  • SHIPPED
  • RESERVATION_FAILED
  • CLOSED

Transitions: reserve_stock, pick_shipment, pack_shipment, ship_shipment, close_fulfillment.

Actors

human, automation, and system run most transitions; ai-agent can participate in close logic based on policy.

Example

await loop.transition('reserve_stock', { actor: 'system:wms' })
await loop.transition('ship_shipment', { actor: 'automation:3pl' })

ERP/WMS adapter integration

Adapters map reservation and shipment events (scm.inventory.stock_reserved.v1, scm.execution.shipment_shipped.v1) to your operational systems.

Industry extensions

Retail and Food & Beverage packs add SLA and freshness controls on shipment transitions.