StopInput
Input type to either create a new stop or reference an existing stop.
input StopInput {
_id: ObjectId
location: LocationInput
operationType: EnumOperationType
comment: String
address: ObjectId
date: FromToDateInput
time: FromToTimeInput
additionalTimeWindows: [FromToTimeInput!]
waitingTimeMinutes: Float
plannedArrivalTime: DateTime
plannedDepartureTime: DateTime
referenceStops: [ObjectId!]
timezone: TimeZone
}
Fields
StopInput._id ● ObjectId scalar
Use to reference an existing stop. All other attributes are ignored if specified.
StopInput.location ● LocationInput input
Required if _id is null.
StopInput.operationType ● EnumOperationType enum
StopInput.comment ● String scalar
StopInput.address ● ObjectId scalar
StopInput.date ● FromToDateInput input
StopInput.time ● FromToTimeInput input
StopInput.additionalTimeWindows ● [FromToTimeInput!] list input
StopInput.waitingTimeMinutes ● Float scalar
Waiting time at the stop (in minutes).
StopInput.plannedArrivalTime ● DateTime scalar
The planned arrival date and time when time management is enabled. Can be used to give an estimate of delivery time to customers. The date does not contain any timezone info and is considered to be in the timezone of order departure.
StopInput.plannedDepartureTime ● DateTime scalar
The planned departure date and time when time management is enabled. Can be used to give an estimate of delivery time to customers. The date does not contain any timezone info and is considered to be in the timezone of order departure.
StopInput.referenceStops ● [ObjectId!] list scalar
Used to reference the stops from the original order (e.g. fused, split, etc), or to define a merged stop