The following section includes diagrams that describe how the different processor chains work together in the fulfillment system. For more information on Pipelines, see the Processor Chains and the Pipeline Manager chapter. For detailed descriptions of each chain, see the Descriptions and Diagrams of Fulfillment Pipelines section in this chapter.
Note: These diagrams describe how chains activate each other. Arrows in these diagrams indicate this activation. A solid line arrow indicates that the chain always activates the next chain unless an error occurs. Dotted line arrows indicate that the next chain is activated only under certain circumstances. These circumstances are described in the Descriptions and Diagrams of Fulfillment Pipelines section in this chapter.
The following series of chains is triggered when the OrderFulfiller
receives a SubmitOrder
message. For more information on each of these chains, see the processor-level diagrams for each chain.
This series of chains is triggered when the OrderFulfiller
receives a ModifyOrder
message. For more information on each of these chains, see the processor-level diagrams for each chain.
The following series of chains is triggered by OrderFulfiller
receiving a ModifyOrderNotification
message. For more information on each of these chains, see the processor-level diagrams for each chain.
The following series of chains is triggered when the HardgoodFulfiller
receives a FulfillOrderFragment
message. For more information on each of these chains, see the processor-level diagrams for each chain.
This series of chains is triggered when HardgoodFulfiller
receives an UpdateInventory
message. For more information on each of these chains, see the processor-level diagrams for each chain.
The following series of chains is triggered when HardgoodFulfiller
receives a ModifyOrder
message. For more information on each of these chains, see the processor-level diagrams for each chain.
This series of chains is triggered when HardgoodFulfiller
receives a ModifyOrderNotification
message. For more information on each of these chains, see the processor-level diagrams for each chain.
By default, the following series of chains is not triggered by the fulfillment system. This series of chains is provided as a resource for users extending the fulfillment system. For more information on each of these chains, see the processor-level diagrams for each chain.
The following series of chains is triggered when an ElectronicFulfiller
receives a FulfillOrderFragment
message. For more information on each of these chains, see the processor-level diagrams for each chain.
By default, the following series of chains is not triggered by the fulfillment system. This series of chains is provided as a resource for users extending the fulfillment system. For more information on each of these chains, see the processor-level diagrams for each chain.