Move fulfillment order
The Move fulfillment order action updates the assigned location of a fulfillment order. If the Move fulfillment order action is conducted on a fulfillment order that can't be moved or on line items that are assigned at the new location, then the workflow will register a failure.
Fields
The Move fulfillment order action contains the following fields.
Field | Description |
---|---|
New location | The location ID for where the fulfillment order will be moved. |
Triggers
The Move fulfillment order action operates on fulfillment orders. The action uses a Fulfillment order ID to identify the fulfillment order to be moved. The fulfillment order ID is set by default and can't be changed.
The Move fulfillment order action can be used in workflows that start with the following triggers:
- Fulfillment order ready to fulfill
- Fulfillment order moved
- Fulfillment order is put on hold
- Fulfillment order hold released
- Fulfillment order canceled
- Fulfillment order fulfillment service failed to complete fulfillment
- Fulfillment order rescheduled
- Fulfillment order fulfillment cancellation request accepted
- Fulfillment order fulfillment request rejected
The Move fulfillment order action can also be used in any workflow that iterates through fulfillment orders using the For each loop (iterate) action.
Examples
In this example workflow, a fulfillment order is moved after a fulfillment request is rejected by a fulfillment service.
API details
To learn more, review the fulfillmentOrderMove mutation.