Маршруты — метрики маршрутов и итоговые показатели всего решения.
Заказы и Нераспределенные заказы — заказы, которые входят в выбранный маршрут и которые не удалось включить в маршруты соответственно.
Карта — географическое представление построенных маршрутов и нераспределенных заказов.
Вы можете изменить отображение разделов:
настроить расположение — наведите указатель на левый верхний угол раздела, нажмите левую кнопку мыши и перетащите в нужное место;
настроить размер — используйте управляющий элемент в правом нижнем углу раздела;
изменить ширину столбцов — передвиньте границы заголовка столбца;
изменить порядок и видимость столбцов — нажмите в правом верхнем углу раздела. Чтобы:
изменить последовательность столбцов — перетащите название столбца на нужную позицию в списке;
скрыть столбец — отключите опцию с соответствующим названием.
Для возврата к стандартным настройкам нажмите Сбросить.
Панель управления
На панели управления отображаются элементы:
Элемент
Название
Описание
Дата
—
Соответствует дате, для которой спланировано решение.
Поиск
Позволяет перейти к конкретному объекту. Для этого выберите заказ или маршрут в выпадающем списке, и он будет выделен в разделах. Если выбрать склад, в разделе Маршруты останутся только те маршруты, в которых курьер посещает этот склад.
Геозоны
Появляется, если при планировании указывались геозоны. Позволяет отображать и скрывать геозоны на карте. Если список большой, используйте строку поиска. Для возврата к настройкам по умолчанию нажмите Сбросить.
Фильтр
Появляется, если при планировании использовались теги автомобиля. В фильтре перечисляются значения из поля Свойства машины таблицы Маршруты (равносильны тегам). Чтобы отобразить маршруты, которые удовлетворяют определенным свойствам машины, выберите соответствующее значение. Возможен множественный выбор. В результате данные отфильтруются во всех разделах.
Кнопка Новое планирование запускает другую задачу планирования. Чтобы не потерять результаты текущего решения, перед запуском сохраните 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 — показать маршрут по дорогам для определенного или для выделенного курьера (в этом случае для компании должна быть включена возможность построения маршрута по дорогам).