Order fulfillment pipeline

Beginning from its creation, an order flows through a set of transactions and statuses until its completion. This chain of transactions and order statuses is called the Order Fulfillment pipeline.

An Order Fulfillment pipeline provides Sterling Selling and Fulfillment Foundation with a means to perform actions, such as sending notifications or logging alerts, dependent on the location of the order in the pipeline. It also provides you with a means to track an order from creation to completion and perform any necessary manual interventions. The figure below illustrates the structure of an Order Fulfillment pipeline.

The Order Fulfillment pipeline from which your business runs is unique to how your system administrator has set up your business environment. However, every order pipeline generally begins with a transaction that creates an order and ends with a transaction that indicates an order has been shipped or, if applicable, returned.

A transaction is an occurrence that needs to be tracked and can call certain actions to be performed. An order status describes what state an order is in and moves it from transaction to transaction.

The following statuses may be used in an Order Fulfillment pipeline, depending how it is configured within your system:

The default pipeline and statuses can be configured according to your business practices.

The following is a graphical representation of the default Sales Order Service Fulfillment pipeline as it appears in the Applications Manager.

Figure 1. Sales order service fulfillment pipeline
sales_order_fulfillment_pipeline