Skip to main content

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
  • externalId must 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