Describe distributed order management (DOM)

Completed

To help improve the customer experience, Commerce provides visibility into inventory across all channels. A single, holistic view of all the inventory can help optimize order fulfillment, allocation, and distribution. To further optimize the order fulfillment and allocation process across multiple inventory locations, the Commerce solution includes a distributed order management (DOM) feature that intelligently sources orders to the fulfillment centers that are best equipped to accommodate the inventory needs.

In an omnichannel environment, different sources generate an order. Orders where products need to be shipped to the customer can be created in store, online, or through a call center. All these orders, created by different sources, are considered as a part of the Order management system (OMS).

DOM optimizes order fulfillment across a complex network of systems and processes. It relies on a single, global view of inventory across the whole organization to intelligently manage orders, so they're fulfilled accurately and in a more cost-effective manner. DOM improves the efficiency of the supply chain and helps the organization better meet customer expectations.

The following illustration depicts the lifecycle of a sales order in a DOM system.

Diagram that shows the Sales order lifecycle in the context of DOM with order sources such as e-Commerce, call centers, mobile commerce, kiosks, and brick and mortar stores.

Organizations consider multiple cost components to determine the optimal location to fulfill an order from. Some of these cost components are shipping cost, handling cost, and packaging cost. AI-infused Distributed Order Management (DOM), with the combination of customer defined business rules, calculates the best fulfillment location.

The cost configuration feature lets organizations define and configure other cost components that are calculated and factored in to determine the optimal location to fulfill order lines from.

When cost components are configured, the DOM solver uses only those cost definitions to determine the optimal location for order fulfillment.

Here's something to consider when you use the DOM feature:

  • Currently, DOM looks only at sales orders that are created from the Commerce channels.

  • DOM is available only in the cloud version of Commerce.