Skip to content

WMS

System Of Record Warehouse Management System


Authoritative system for warehouse-level inventory allocation, pick-pack-ship and stock movements.

At a Glance

Count
Capabilities Implemented 3
Business Objects Managed 0
APIs Exposed 3
Processes Supported 2
Events 33

Domains

inventory fulfillment

Architecture Context

graph LR
    WMS["WMS\nSystem Of Record"]
    INVENTORY_ALLOCATION(("Inventory Allocation"))
    WMS --> INVENTORY_ALLOCATION
    FULFILLMENT_EXECUTION(("Fulfillment Execution"))
    WMS --> FULFILLMENT_EXECUTION
    STORE_INVENTORY(("Store Inventory"))
    WMS --> STORE_INVENTORY
    style WMS fill:#1e88e5,color:#fff,stroke:#1565c0

Capabilities Implemented

Capability Archetype Outcome
Inventory Allocation inventory-allocation management Inventory can be hard-allocated, reallocated and released to fulfil specific ord…
Fulfillment Execution fulfillment-execution operational Orders can be picked, packed, shipped, delivered and collected through the physi…
Store Inventory store-inventory management Physical store stock levels can be adjusted, counted and transferred between loc…

APIs Exposed

Endpoint Method Service Capability
/picking-orders POST generate-picking fulfillment-execution
/picking-orders/{id}/status PUT confirm-picking fulfillment-execution
/stock/{sku}/locations GET retrieve-location-stock store-inventory

Processes Supported

  • Ship To Store ship-to-storeWarehouse or supplier stock can be transferred to a store and made ava
  • Catalogue Publish catalogue-publishA product catalogue update is validated, enriched with media assets, a

Events

Created (5):
InventoryAllocated InventoryTransferred ShipmentCreated StockCountOpened PickingTaskCreated

Transitioned (24):
InventoryReallocated InventoryAllocationReleased InventoryCounted PickingStarted PickingCompleted ShipmentPacked ShipmentDispatched ShipmentDelivered AddressValidated FulfillmentOrderDispatched DeliverySlotReserved DeliverySlotConfirmed DeliverySlotReleased DeliverySlotExpired AllocationActivated AllocationFulfilled AllocationReallocated AllocationCancelled StockCountStarted StockCountCompleted StockCountReconciled StockCountClosed StockCountCancelled PickingTaskCompleted

Updated (4):
InventoryAdjusted AllocationUpdated StockCountRecountRequested ShipmentLabelGenerated


← Back to Application Catalog