Расчет времени старта из дома в зависимости от первого заказа в рейсе.
Когда использовать?
Необходимо подсказывать время выезда исполнителю с базы, из дома или офиса. Чтобы начать работать над рейсом с начала оговоренного рабочего времени, тем самым повысив КПД. Также через этот функционал можно управлять, удаленностью первого и последнего заказа в рейсе от базы, чтобы минимизировать холостой пробег.
Как реализовать сценарий?
Необходимо указать working_time для смены, когда исполнитель может выполнять заказы. Указать start_location_key, для начала рейса и finish_location_key для конца рейса. При этом availability_time увеличить относительно working_time, на то время, которое допустимо при порожнем пробеге от стартовой\финишной локации до первого\последнего заказа в рейсе. Например: working_time с 10 до 18, availability_time с 9 до 19. Значит рейс будет начинаться и заканчиваться не далее чем в часе езды от базы.
Пример
Подбирается время старта водителя из дома, чтобы в 11.00(UTC+0) присутпить к работе.