warehouseTransfersUpdateDeliveryAppointment
Changes a transfer’s delivery appointment in its scheduling integration.
Business Rules
- Only the arguments sent are changed
appointmentIdmust still be the transfer’s appointment; one replaced since then is left alone- A new time needs the
dockIdof the chosen slot ccEmailsreplaces 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