Skip to main content

warehouseTransfersUpdateDeliveryAppointment

Changes a transfer’s delivery appointment in its scheduling integration.

Business Rules​

  • Only the arguments sent are changed
  • appointmentId must still be the transfer’s appointment; one replaced since then is left alone
  • A new time needs the dockId of the chosen slot
  • ccEmails replaces the whole list. More than 10, or one that is not a valid email address, refuses the change
  • Runs in the background; follow the returned process for the outcome

Error Scenarios​

The process fails with the reason, for example the integration’s refusal or “This transfer’s appointment is now 456. Reload and try again.”

Permissions Required​

  • warehouse:schedule_transfer_delivery_appointment
warehouseTransfersUpdateDeliveryAppointment(
input: WarehouseTransfersUpdateDeliveryAppointmentInput!
): AsynchronousActionResponse!

Arguments​

warehouseTransfersUpdateDeliveryAppointment.input ● WarehouseTransfersUpdateDeliveryAppointmentInput! non-null input common​

Parameters for WarehouseTransfersUpdateDeliveryAppointment

Type​

AsynchronousActionResponse object common​

Asynchronous action response type