Маршруты — метрики маршрутов и итоговые показатели всего решения.
Заказы и Нераспределенные заказы — заказы, которые входят в выбранный маршрут и которые не удалось включить в маршруты соответственно.
Карта — географическое представление построенных маршрутов и нераспределенных заказов.
Вы можете изменить отображение блоков:
Настроить расположение
Наведите указатель на левый верхний угол блока, нажмите левую кнопку мыши и перетащите в нужное место.
Настроить размер
Используйте управляющий элемент в правом нижнем углу блока.
Изменить ширину столбцов
Передвиньте границы заголовка столбца, чтобы изменить его ширину.
Изменить порядок и видимость столбцов
Нажмите в правом верхнем углу блока.
Чтобы изменить последовательность столбцов, перетащите название столбца на нужную позицию в списке.
Чтобы скрыть столбец, отключите опцию с соответствующим названием.
Для возврата к стандартным настройкам нажмите Сбросить.
Панель управления
Новое планирование
Запускает другую задачу планирования. Чтобы не потерять результаты текущего решения, перед запуском сохраните task_id.
Дата
Соответствует дате, для которой спланировано решение.
Поиск
Используйте поиск , чтобы перейти к конкретному объекту — выберите заказ или маршрут в выпадающем списке, и он будет выделен в блоках. Если выбрать склад, в блоке Маршруты останутся только те маршруты, в которых курьер посещает этот склад.
Фильтр
Появляется, если при планировании использовалась функциональность Теги автомобиля.
В фильтре перечисляются значения из поля Свойства машины таблицы Маршруты (равносильны тегам). Чтобы отобразить маршруты, которые удовлетворяют определенным свойствам машины, выберите соответствующее значение. Возможен множественный выбор. В результате данные отфильтруются во всех блоках.
какой-то из запланированных маршрутов изменен — добавлены или удалены заказы, или часть заказов перенесена в другой рейс. Отобразится пояснение «Маршрут с изменениями», и маршрут будет выделен желтым цветом.
добавлен новый маршрут, который не был указан в запланированных. Отобразится значок с пояснением «Новый маршрут», маршрут цветом не выделяется.
— значок переключает отображение маршрута: схематично прямыми линиями или по дорогам. Чтобы подключить эту возможность, обратитесь в техподдержку.
Схематично
По дорогам
Просмотр маршрута по дорогам
Чтобы посмотреть маршрут по дорогам, на вкладке Маршруты нажмите .
Маршруты по дорогам также доступны через экспорт решения. Используйте, если возникает ошибка «Не хватает прав для просмотра результатов». Для этого:
В правом верхнем углу нажмите Экспортировать → JSON.
Дождитесь активации кнопок.
Выберите способ просмотра:
На карте
В истории планирований
Нажмите кнопку Карта.
Решение откроется на карте mvrp-map.
Нажмите для просмотра маршрута по дорогам.
Закройте окно экспорта.
Перейдите в раздел Планирование → История.
Откройте последнее решение с типом Экспорт в систему (JSON).
Нажмите для просмотра маршрута по дорогам.
Передать маршрут
Если вы хотите передать спланированный маршрут на другую машину, выберите маршрут в списке и нажмите Заменить машину. Замена возможна при выполнении следующих условий:
Если для машины, с которой нужно передать маршрут, склады указаны в поле depot_id (без деления на начальные, промежуточные и конечные), вы можете передать ее маршрут:
машине, на которую уже назначен маршрут, если для нее указаны только те же склады, что и у исходной машины;
свободной машине, если для нее указаны в том числе и склады исходной машины.
Если для машины, с которой нужно передать маршрут, указаны склады, с которых нужно начинать маршрут (starting_depot_id), промежуточные склады (middle_depot_id) и склады для завершения маршрута (ending_depot_id), вы можете передать ее маршрут:
машине, на которую уже назначен маршрут, если для нее указаны только те же начальные, промежуточные и конечные склады, что и у исходной машины;
свободной машине, если для нее указаны в том числе и склады исходной машины (начальные, промежуточные и конечные).
Передать маршрут обратно исходной машине можно только в том случае, если у исходной машины указаны все склады, что и у машины для замены.
Заказы и Нераспределенные заказы
— значок означает, что к заказу есть замечания. Наведите указатель на значок, чтобы увидеть пояснение.
— значок означает, что есть дополнительная информация о заказе. Наведите указатель на значок, чтобы увидеть пояснение.
Пример
Если для курьера был указан запланированный маршрут, и в этот маршрут добавлен заказ, отобразится значок с пояснением «Новый заказ». Такой заказ выделен желтым цветом.
— значок позволяет скрыть нераспределенный заказ на карте. Если нажать на него в шапке таблицы, то будут скрыты все нераспределенные заказы.
Если заказы попали в таблицу Нераспределенные заказы, вы можете развезти их с помощью грузовиков Яндекс Доставки.
Карта
Пояснения к значкам на карте представлены ниже. Число на точке означает ее порядковый номер в последовательности объезда пунктов маршрута.
Включайте и выключайте отображение заданных при планировании геозон с помощью опции Показывать зоны в правом верхнем углу карты. С включенной опцией будут отображаться только те зоны, которые:
Разрешенные геозоны (vehicles.allowed_zones в API);
Запрещенные геозоны (vehicles.forbidden_zones в API);
Опциональные геозоны (vehicles.optional_zones в API).
Options в полях:
Исключенные геозоны (options.avoid_zones в API);
Несовместимые геозоны (options.incompatible_zones в API).
Если зона не добавлена в справочник компании, но указана при планировании и соответствует этим условиям, она все равно отобразится в полученном решении.
Значения поля Несовместимые геозоны (options.incompatible_zones) могут добавляться в запрос API пользователем или автоматически подтягиваться из справочника.
— точка, которую посетят несколько курьеров. Количество цветов соответствует количеству пересекающихся маршрутов.
— точка отсоединения или присоединения прицепа.
— точка перекатки прицепа.
— запрет на въезд с прицепом.
Отображение маршрутов на карте
Если курьер начинает маршрут:
с точки типа garage — линия маршрута от этой точки до первого заказа или склада отображается;
со склада — линия маршрута от склада до первого заказа отображаться не будет.
Если курьер заканчивает маршрут:
в точке типа garage — линия маршрута от последнего заказа или склада до этой точки отображается;
на складе — линия маршрута от последнего заказа до склада отображаться не будет.
С гаража
Со склада
Просмотр решения
Чтобы перейти к заказу или маршруту, выберите нужный объект на карте или в таблице. В результате на указанном заказе или маршруте будет установлен фокус во всех возможных блоках страницы.
Для перехода к конкретному объекту также служит поле Поиск. Выберите заказ или маршрут в выпадающем списке, и он будет выделен в блоках. Поиск выполняется по следующим полям:
Для заказов (в том числе нераспределенных)
номер
название
адрес
получатель
комментарий
теги (обязательные и опциональные)
свойства
Для курьеров и автомобилей
название
геозоны (разрешенные и запрещенные)
свойства
Если выбрать склад, в блоке Маршруты останутся только те маршруты, в которых курьер посещает этот склад.
Пункт назначения, одинаковый для нескольких маршрутов, отмечается на карте разноцветным кольцом. При этом количество цветов соответствует количеству пересекающихся маршрутов. Например, пункт маршрута, в который едут два курьера, будет выглядеть так — .
Нажмите значок в строке маршрута в таблице, чтобы не показывать его на карте. Чтобы скрыть все маршруты, кроме выделенного, нажмите в заголовке таблицы.
Маршруты и заказы также можно отфильтровать по тегам, если они были заданы при планировании. Для этого используйте кнопку фильтра на панели управления.
Если к маршруту или заказу есть замечания, в строке таблицы выводится значок . Наведите на него указатель, чтобы увидеть пояснение.
Чтобы посмотреть список заказов, которые забираются со склада или доставляются на него, нажмите на стрелку. Количество заказов указано на значке рядом с названием склада.
Итоговые данные по маршрутам и заказам отображаются в таблицах в строке итогов. Для таблиц Заказы и Нераспределенные заказы можно также получать подытоги по части заказов — для этого выделите нужные строки. Чтобы выбрать несколько отдельных строк, удерживайте клавишу Ctrl, а чтобы выбрать несколько строк подряд — отметьте первую и последнюю строки, удерживая клавишу Shift, выделятся все строки между выбранными.
Стоимость с учетом штрафов
Столбец Стоимость с учетом штрафов, единицы по умолчанию скрыт, его можно включить в настройках вида таблицы.
В столбце показана стоимость по каждому маршруту total_cost_with_penaltyс учетом штрафов для этого маршрута. Но сумма этих значений по всем маршрутам может не совпадать с метрикой total_cost_with_penalty для решения в целом, так как в ней дополнительно учитываются штрафы за нарушение опций маршрутизации.
Перетащите строку из таблицы Заказы в таблицу Нераспределенные заказы.
Включить нераспределенный заказ в маршрут
Используя таблицы: нажмите на целевой маршрут в таблице или на карте. Перетащите строку из таблицы Нераспределенные заказы в таблицу Заказы.
Используя карту: перетащите значок нераспределенного заказа на карте на линию целевого маршрута.
Назначить маршрут для другой машины
Выделите машину в таблице Маршруты и нажмите Заменить машину. В открывшемся окне выберите необходимый автомобиль.
Если количество смен у исходной и у выбранной машин совпадает, последовательность заказов сохраняется. В ином случае последовательность может быть оптимизирована с предупреждением: «Смены отличаются, маршрут может быть перестроен при замене машины».
Назначить одну машину вместо другой не получится, если они привязаны к разным складам. Например, если у автомобилей на листе Vehicles указаны разные depot_id, или у первого автомобиля указан depot_id, а у второго — starting_depot_id, middle_depot_id или ending_depot_id. Подробнее о привязке к складам см. в разделе Старт с одного из нескольких складов.
Перенести заказ из одного маршрута в другой
Используя таблицы: перетащите объект из таблицы Заказы в таблицу Маршруты на строку целевого маршрута.
Используя карту: перетащите точку с заказом на линию целевого маршрута.
Чтобы выполнить перетаскивание сразу нескольких элементов — выделите их. Чтобы выбрать несколько отдельных строк, удерживайте клавишу Ctrl, а чтобы выбрать несколько строк подряд — отметьте первую и последнюю строки, удерживая клавишу Shift, выделятся все строки между выбранными.
После каждой корректировки система пересчитывает итоговые показатели. Изменение метрик отражается в таблице Маршруты. Разница по сравнению с первоначальным результатом планирования в сторону улучшения показателя выводится зеленым цветом, в сторону ухудшения — красным.
При каждом изменении результатов генерируется новый идентификатор решения task_id. Сохраните адрес страницы, чтобы в дальнейшем вернуться к работе с отредактированным вариантом. Первая версия решения при корректировке не изменяется и продолжает быть доступной по своей ссылке.
Ескерту
Планирование актуально на текущий момент, так как при построении маршрута были учтены пробки, перекрытия и другие факторы. Если вы захотите вернуться к решению через некоторое время, рекомендуем спланировать его заново, а не редактировать прежнее.
Редактирование полученных маршрутов. Возможности редактирования
Посмотреть видео
Отображение решения по ссылке
Чтобы при просмотре решения сфокусировать внимание на определенных маршрутах, можно в ссылке на решение указать значения параметров:
https://yandex.ru/courier/companies/<company_id>/depots/all/mvrp/<task_id>?<параметры и их значения>
.
Можно указывать один или несколько параметров, соединяя их символом &. Параметрам можно присваивать конкретное значение или массив значений — элементы массива перечисляются в адресной строке, разделенные символами %2C (что соответствует запятой).
hide=<id курьера> или hide=<массив id курьеров> — скрыть маршруты определенного курьера или нескольких курьеров;
hide=* или hide=all — скрыть все маршруты;
hide=all&showHidden=<id курьера> или hide=all&showHidden=<массив id курьеров> — скрыть все маршруты, кроме маршрутов определенного курьера (курьеров);
showPath=<id курьера> или showPath=activeVehicle — показать маршрут по дорогам для определенного или для выделенного курьера (в этом случае для компании должна быть включена возможность построения маршрута по дорогам).