В рабочем месте логиста в сервисе мониторинга выполнения заказов теперь появилась возможность создать маршрут вручную и наполнить его заказами.
Для этого перейдите в пункт меню "Дашборд" и воспользуйтесь контекстным меню в верхнем правом углу экрана.
Для создания маршрута укажите дату его выполнения, склад к которому будет привязан маршрут и курьера для его выполнения.
После создания маршрута вы можете заносить заказы по одному, при этом каждый новый добавленный заказ будет помещаться в конец маршрута.
В новой версии системы мы реализовали дополнительную логику работы с ограничениями по минимальному количеству точек в маршруте — появился параметр ignore_min_stop_for_unused
Это параметр, который задается в разделе Options, регулирует более оптимальное использование машин при решении задачи маршрутизации.
Используемый обычно параметр minimal_stops, помогает создавать маршруты, где количество точек будет превышать минимальное значение, но часто такое решение теряет оптимальность, так как алгоритм старается задействовать все машины, для которых задано значение minimal_stops.
Одновременное использование сочетания параметров minimal_stops и ignore_min_stop_for_unused=true позволит решить задачу более оптимально — использовать только то количество машин, которое необходимо с учетом заданных ограничений.
Пример использования нового параметра смотрите в нашем видео выше, а также в документации по ссылке.
Для пользователей API планирования маршрутов теперь доступна новая логика, которая учитывает движение машин с прицепом или в сцепке. Для машин с прицепами в Яндекс Маршрутизации реализован учет нескольких базовых сценариев:
В описании свойств машины vehicles вы можете добавить блок trailer, который описывает параметры прицепа: грузоподъемность, стоимость его использования и время на стыковку/расстыковку с кузовом основной машины.
В параметрах заказов locations появилась возможность задавать опцию allow_trailers=true/false, которая будут служить подсказкой для алгоритма маршрутизации.
Чтобы оставить прицеп на стоянке перед посещением заказа, в котором движение с прицепом запрещено, используйте новый тип точек anchor.
Тогда маршрут будет строиться таким образом, что водитель сначала заедет на парковку, оставит там прицеп, поедет на точку, куда нельзя заезжать с прицепом, выполнит там заказ и вернется на парковку за прицепом для продолжения маршрута.
Пример использования новых параметров смотрите в нашем видео выше и в документации по ссылке.
У пользователей API планирования маршрутов появилась возможность использовать еще один тип сервисного времени для склада — preliminary_service_duration_s — позволяет указать время, необходимое для процедур, которые можно выполнять параллельно с подготовкой заказа на складе, например, время на получение документов, прохождение медицинского и технического осмотра.
Теперь склад поддерживает два типа сервисного времени: service_duration_s и preliminary_service_durations_s, которые в сочетании с временем готовности заказов depot_ready_time помогут реализовать разные сценарии планирования.
Пример использования нового типа сервисного времени смотрите в нашем видео выше или по ссылке в документации.