TaskTypeLog

  • Task types are categorized into LOG_PICKUP, LOG_DELIVERY, LOG_SCHEDULED_STOP, and UNAVAILABLE to represent various actions in shipment handling.

  • LOG_PICKUP and LOG_DELIVERY specifically denote interactions with end customers, while LOG_SCHEDULED_STOP handles depot or feeder vehicle operations.

  • UNAVAILABLE task type is used to represent periods of driver or vehicle unavailability, like breaks or refueling.

The task type.

Enums
TASK_TYPE_LOG_UNSPECIFIED Default, the task type is not known.
TASK_TYPE_LOG_PICKUP A pickup task is the action taken for picking up a shipment from an end customer. Depot or feeder vehicle pickups should use the SCHEDULED_STOP type.
TASK_TYPE_LOG_DELIVERY A delivery task is the action taken for delivering a shipment to an end customer. Depot or feeder vehicle dropoffs should use the SCHEDULED_STOP type.
TASK_TYPE_LOG_SCHEDULED_STOP A scheduled stop task is used for planning purposes. For example, it may represent picking up or dropping off shipments at feeder vehicles or depots. It should not be used for any shipments that are picked up or dropped off from an end customer.
UNAVAILABLE A task that indicates unavailability (e.g. driver breaks or vehicle refueling).