warehouseTransfersCancelWmsOrder
Cancels the receiving order the destination’s warehouse system holds for a transfer, and unlinks it from the transfer.
Business Rules
- The transfer must have been sent, so it carries the order’s id
externalIdmust still be the transfer’s order; a transfer sent again since then is left alone- The destination’s integration must support cancelling an order
- The transfer itself is not changed, and it can be sent again
- The warehouse system can refuse, for example once receiving has started
- Runs in the background; follow the returned process for the outcome
Error Scenarios
The process fails with the reason, for example the warehouse system’s refusal or “Transfer not found.”
Permissions Required
warehouse:send_transfer_to_wms
warehouseTransfersCancelWmsOrder(
input: WarehouseTransfersCancelWmsOrderInput!
): AsynchronousActionResponse!
Arguments
warehouseTransfersCancelWmsOrder.input ● WarehouseTransfersCancelWmsOrderInput! non-null input common
Parameters for WarehouseTransfersCancelWmsOrder
Type
AsynchronousActionResponse object common
Asynchronous action response type