Для более удобной работы с полученными маршрутами мы предусмотрели разные иконки для заказов типа pickup и drop_off (используются в сценарии delivery_to_any). Теперь они будут отображаться с помощью стрелочек и отличаться от обычных заказов.
Также на карте будет визуально добавлена точка с типом garage, если машина стартует не со склада.
Визуальные изменения коснутся как сервиса планирования, так и сервиса мониторинга.
Обращаем ваше внимание на то, что в сервис мониторинга по умолчанию не экспортируются точки склада и гаража. Если вы хотите видеть в том числе эти точки на карте, напишите на routing-support@yandex-team.ru, и мы включим вам соответствующие настройки.
Теперь при назначении маршрута на курьера в сервисе мониторинга мы отправим push-уведомление на телефон курьера с установленным приложением Яндекс Курьер.
Информационное сообщение позволит понять, что был назначен новый маршрут и перейти в приложение для его выполнения.
Push-уведомление будет срабатывать при экспорте маршрутов из сервиса планирования в сервис мониторинга, при добавлении маршрутов с помощью импорта из xls-файла, при ручном добавлении маршрута в сервисе мониторинга, а также при изменении исполнителя у существующего маршрута.
Мы расширили список доступных прав для роли "Менеджер".
Теперь пользователь с такой ролью может:
Новые возможности будут работать в рамках тех складов, к которым у менеджера есть доступ.
Для пользователей рабочего места логиста появилась возможность менять последовательность выполнения маршрута в сервисе мониторинга.
Для этого воспользуйтесь кнопкой "Изменить порядок" и вручную перетащите заказы в нужном порядке.
Мы начали показывать статус занятости машины в интерфейсе планирования при замене одной машины на другую. Теперь вы быстро сможете сориентироваться, какая машина свободна, а какая уже используется в текущем решении.
Если для замены вы укажете уже занятую в решении машину, то они просто обменяются маршрутами.
Для пользователей API планирования маршрутов появилась возможность учитывать порядок загрузки/выгрузки заказов в случае, если речь идет о крупногабаритных грузах.
Для этого в системе используется новый параметр заказов in_lifo_order, который может принимать значения true и false.
Если для заказов установить значение параметр true алгоритм будет учитывать порядок загрузки и выгрузки.
Пример использования параметра смотрите в нашем видео.
Более подробная информация в документации по ссылке
Часто бывают ситуации, в которых время подготовки заказов может быть разным. Какой-то заказ собирается быстрее, какой-то медленнее.
При этом собранный заказ уже может быть погружен в машину, не дожидаясь готовности других заказов.
Теперь при планировании маршрутов вы можете учитывать эту ситуацию.
Для пользователей API планирования появился новый параметр load_when_ready подскажет алгоритму, что можно ускорить общее время на погрузку машины за счет загрузки уже готовых заказов.
Пример использования нового параметра смотрите в нашем видео выше, более подробное описание в документации по ссылке.