Перейти к основному содержимому

Расчет времени старта из дома в зависимости от первого заказа в рейсе

Когда использовать

Необходимо подсказывать время выезда исполнителю с базы, из дома или офиса.

Чтобы начать работать над рейсом с начала оговоренного рабочего времени, тем самым повысив КПД.

Также через этот функционал можно управлять, удаленностью первого и последнего заказа в рейсе от базы, чтобы минимизировать холостой пробег.

Как реализовать сценарий

Необходимо указать working_time для смены, когда исполнитель может выполнять заказы.

Указать start_location_key, для начала рейса и finish_location_key для конца рейса.

При этом availability_time увеличить относительно working_time, на то время, которое допустимо при порожнем пробеге от стартовой\финишной локации до первого\последнего заказа в рейсе.

Например: working_time с 10 до 18, availability_time с 9 до 19. Значит рейс будет начинаться и заканчиваться не далее чем в часе езды от базы.

Пример

Подбирается время старта водителя из дома, чтобы в 11.00(UTC+0) приступить к работе.