OMS¶
Full Name¶
Order Management System
Domains¶
- Order
- Fulfillment
- Inventory
Responsibilities¶
- Order lifecycle coordination
- Order orchestration
- Fulfillment orchestration
- Order status tracking
- Split order management
Explicit Non-Responsibilities¶
- Payment provider integration
- Customer master data ownership
- Product master data ownership
- Fiscal receipt issuing
Business Services¶
- Create Order
- Validate Order
- Confirm Order
- Modify Order
- Cancel Order
- Split Order
- Track Order
- Close Order
Published Events¶
- OrderCreated
- OrderConfirmed
- OrderAllocated
- OrderCompleted
- OrderCancelled
Consumed Events¶
- InventoryReserved
- PaymentAuthorized
- ShipmentDelivered