Workflows for Outbound Shopping Cart Transfer
Outbound shopping cart transfer uses the following workflows:
Transfer Cart Outbound Initial Workflow. This workflow manages the general process flow, from the selection of the destination organization to the acknowledgment processing.
Transfer Cart Outbound Request Process Workflow. This workflow controls the creation of the shopping cart data structure. Most of the work is done in the subprocesses; everything is pieced together here.
Transfer Cart Outbound Create Header Process Workflow. This workflow gathers and sets data needed for the message header and creates the message header.
Transfer Cart Outbound Create and Append Process Workflow. This workflow is used in many places as a utility workflow that creates the child hierarchy and appends the child instance to the parent object.
Transfer Cart Outbound Receive Acknowledgment Process Workflow. This workflow handles the response generated by the external system.
Many of these workflows have steps with names similar to Rename Child Object and Remove Message Layer. These steps deal with formatting the data structures correctly as they are passed up from subprocesses, and they are not associated with any business logic.