1. Опциональные зоны

Раньше, чтобы реализовать «мягкие зоны» для водителей приходилось задействовать сложную схему с опциональными тэгами. Теперь у нас есть функционал опциональных зон: у машин появилось поле optional_zones. В нем можно задать список необязательных зон, и числовое значение, которое будет вычитаться из стоимости решения при соблюдении опционального зонирования. Кроме того, числовое значение можно задавать отрицательным, для случаев когда мы хотим наоборот предотвратить выполнение заказов в определенной зоне.

Пример задания опциональных зон:
«vehicles»: [
{
«id»: 1,
«optional_zones»: [
{
«zone»: «zone_1»,
«value»: 1000
}
]
},
{
«id»: 2,
«optional_zones»: [
{
«zone»: «zone_2»,
«value»: -1000
}
]
}
]

За доставку первой машиной заказа из zone_1 из стоимости маршрута будет вычитаться 1000. Для второй машины для zone_2 указан отрицательный бонус, за доставку заказов из этой зоны стоимость маршрута будет увеличена на 1000.
При этом никаких жестких ограничений по зонам не добавляется.


  1. Связанность строк заказов пикап и деливери в интерфейсе решения

Если в готовом решении у нас есть пары pickup/delivery_to заказов, и мы решим перенести delivery_to заказ из одной машины в другую, то вместе с ним автоматически перенесутся и все связанные pickup заказы.

  1. Фильтрация по типу заказа на экране склада в мобильном приложении

В списке заказов появилось возможность фильтровать заказы. Это удобно для курьеров, когда список большой, и можно по отдельности видеть заказы: что надо вытащить из машины и что положить в неё.

  1. Строки складов в списке спланированных заказов 

Добавлены строки: стартовый / промежуточный / кончный склады.
Кроме того, склады можно развернуть для просмотра заказов при наличии хотя бы одного из условий:
— в маршруте есть промежуточные склады
— на последний склад везётся хотя бы один заказ.
Все заказы на складах маркируются стрелкой вверх или вниз, в зависимости от того доставка пикапа это или пик-ап. Доставки снаружи склада стрелкой вниз не маркируются.

  1. Экспорт в мониторинг только видимых маршрутов

Если мы хотим экспортировать в мониторинг не все спланированные маршруты, то перед экспортом можно скрыть часть маршрутов, а в меню экспорта активировать переключатель «Только видимые маршруты»

  1. Параметры разделенных заказов в интерфейсе планирования

На вкладке «Заказы» появились столбцы для задания значений делителя для заказа. При этом, для одного заказа может использоваться только один вид делителя.

А на вкладке «Дополнительные параметры» появились столбцы для опций, регулирующих разделение заказов.

На этом сегодня все, по всем вопросам пишите на routing-support@yandex-team.ru

Tue Dec 06 2022 16:45:41 GMT+0300 (Moscow Standard Time)