Skip to main content

warehouseTransfersSyncWmsReceipts

Reads a sent transfer’s received quantities from the destination’s warehouse system and records them on the transfer.

Business Rules​

  • The transfer must have been sent to an integration that reports receipts
  • An Allocated transfer is shipped first, then received
  • Receipts for a Draft, Received, Closed, or Canceled transfer are refused. Step a Received transfer back to In Receiving to refresh its receipts
  • A completed order marks the transfer Received only when every line is fully received. Otherwise the transfer stays In Receiving and a person marks it Received to write off the shortfall
  • Runs in the background; follow the returned process for the outcome

Error Scenarios​

  • “Transfers are not enabled for this company”
  • The process fails with the reason, for example the warehouse system’s refusal
  • The process fails when the warehouse system asks to mark the transfer Received after a line’s receipts were lowered during the refresh. The transfer stays In Receiving and its activity shows “Some units were not received. Only a person can mark this transfer Received and write them off.”

Permissions Required​

  • warehouse:receive_transfer
warehouseTransfersSyncWmsReceipts(
input: WarehouseTransfersSyncWmsReceiptsInput!
): AsynchronousActionResponse!

Arguments​

warehouseTransfersSyncWmsReceipts.input ● WarehouseTransfersSyncWmsReceiptsInput! non-null input common​

Parameters for WarehouseTransfersSyncWmsReceipts

Type​

AsynchronousActionResponse object common​

Asynchronous action response type