Обновление Яндекс.Маршрутизации от 25 января 2021 года

Как обычно публикуем видео о последних изменениях в рабочей версии системы. Всего 8 минут и вы в курсе самых свежих новостей.
Ниже вы найдете текстовое описание новых возможностей.
  1. Отображение разных типов точек на карте в планировании и мониторинге

Для более удобной работы с полученными маршрутами мы предусмотрели разные иконки для заказов типа pickup и drop_off (используются в сценарии delivery_to_any). Теперь они будут отображаться с помощью стрелочек и отличаться от обычных заказов.
Также на карте будет визуально добавлена точка с типом garage, если машина стартует не со склада.
Визуальные изменения коснутся как сервиса планирования, так и сервиса мониторинга.
Обращаем ваше внимание на то, что в сервис мониторинга по умолчанию не экспортируются точки склада и гаража. Если вы хотите видеть в том числе эти точки на карте, напишите на routing-support@yandex-team.ru, и мы включим вам соответствующие настройки.

Отображение разного типа точек в сервисе планирования маршрутов.
Отображение разного типа точек на дашборде рабочего места логиста
Отображение разного типа точек в маршруте конкретного курьера.
  1. Оповещение курьера о назначенном маршруте 

Теперь при назначении маршрута на курьера в сервисе мониторинга мы отправим push-уведомление на телефон курьера с установленным приложением Яндекс Курьер.
Информационное сообщение позволит понять, что был назначен новый маршрут и перейти в приложение для его выполнения.
Push-уведомление будет срабатывать при экспорте маршрутов из сервиса планирования в сервис мониторинга, при добавлении маршрутов с помощью импорта из xls-файла, при ручном добавлении маршрута в сервисе мониторинга, а также при изменении исполнителя у существующего маршрута.

Рабочее место логиста и мобильный телефон курьера с установленным приложением Яндекс Курьер
Передача маршрута другому курьеру
Push-уведомление о назначении нового маршрута на мобильном телефоне курьера
  1. Расширение прав у роли «Менеджер»

Мы расширили список доступных прав для роли "Менеджер".
Теперь пользователь с такой ролью может:

  • Создавать/изменять/удалять маршруты
  • Создавать/изменять/удалять конкретные заказы в маршрутах
  • Экспортировать решения в мониторинг
  • Добавлять курьеров


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

  1. Изменение порядка выполнения заказов в маршруте в сервисе мониторинга

Для пользователей рабочего места логиста появилась возможность менять последовательность выполнения маршрута в сервисе мониторинга.
Для этого воспользуйтесь кнопкой "Изменить порядок" и вручную перетащите заказы в нужном порядке.

Кнопка изменения порядка выполнения заказов в рамках выбранного маршрута.
Переместите заказ в нужное место маршрута
  1. Статус занятости машины в сервисе планирования при переназначении маршрутов

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

Статус машин при замене маршрутов
  1. Учет последовательности загрузки/выгрузки заказов при планировании (in_lifo_order)

Для пользователей API планирования маршрутов появилась возможность учитывать порядок загрузки/выгрузки заказов в случае, если речь идет о крупногабаритных грузах.
Для этого в системе используется новый параметр заказов in_lifo_order, который может принимать значения true и false.
Если для заказов установить значение параметр true алгоритм будет учитывать порядок загрузки и выгрузки.
Пример использования параметра смотрите в нашем видео.
Более подробная информация в документации по ссылке

Стандартное планирование без учета последовательности загрузки/выгрузки
Планирование с учетом порядка загрузки/выгрузки. Значение параметра in_lifo_order=true
  1. Погрузка заказов в машину по мере их готовности (load_when_ready)

Часто бывают ситуации, в которых время подготовки заказов может быть разным. Какой-то заказ собирается быстрее, какой-то медленнее.
При этом собранный заказ уже может быть погружен в машину, не дожидаясь готовности других заказов.
Теперь при планировании маршрутов вы можете учитывать эту ситуацию.
Для пользователей API планирования появился новый параметр load_when_ready подскажет алгоритму, что можно ускорить общее время на погрузку машины за счет загрузки уже готовых заказов.

Пример использования нового параметра смотрите в нашем видео выше, более подробное описание в документации по ссылке.

Fri Jan 29 2021 10:50:18 GMT+0300 (Moscow Standard Time)