Мягкие совместимости - Зоны
Когда использовать
Когда нужно планировать доставку с привязкой исполнителей — водителей и транспортных средств — к конкретным зонам: например, знакомым им районам. Разрешены небольшие нарушения этого правила, чтобы сделать доставку более эффективной.
Схема
Как реализовать сценарий
В настройках планирования добавьте блок penalties согласно документации и перечислите в массиве compatibilities, за какой тег какой штраф можно получить.
Важно: данный функционал работает только с конфигурацией optimize_money.
Примеры
Есть два заказа с требованием к транспорту centr. Их нужно выполнить в одно время. Есть две машины: одна со свойством centr, вторая - со свойством petr.
При обычном планировании в рейс попадёт только один заказ.
Посмотрим, что будет со вторым:
- Если мягкая совместимость используется, то второй заказ будет доставлен машиной со свойством petr, потому что штраф за нарушение зоны будет намного меньше, чем заработок при выполнении этого заказа.
Мягкие совместимости - Зоны 1
- Если мягкая совместимость не используется, то машина со свойством petr не повезёт второй заказ, потому что штраф за нарушение зоны будет намного больше, чем заработок при выполнении этого заказа.
Мягкие совместимости - Зоны 2