Раздельная логистика
Когда использовать?
Раздельная логистика — это разделение задач по забору и доставке грузов между разными транспортными средствами. При этом автопарк разбивается на два сегмента:
- транспорт, который только забирает груз от клиентов;
- транспорт, который только доставляет грузы клиентам.
Раздельная логистика наиболее выгодна, когда:
- в небольшом районе совершается много заказов;
- приходится тратить много времени на складе, в очередях, при оформлении документов или на погрузо-разгрузочных работах.
Раздельная логистика помогает минимизировать количество посещений склада автотранспортом — оно сводится к одному визиту в сутки.
Схема
Как реализовать сценарий?
Через установку требований к исполнителям.
Примеры
Пример 1
Нам известно, сколько машин мы можем использовать на выполнение доставки, а сколько — на забор грузов от клиентов.
- Для заказа order_client_pickup выставлено требование к исполнителю performer_restrictions = pickup.
- Для заказа order_client_drop требование к исполнителю performer_restrictions = drop.
При планировании будет построено 2 маршрута:
- Первый маршрут будет выполнять водитель со свойством performer_features = pickup и доставлять заказ order_client_pickup.
- Второй заказ повезет водитель со свойством performer_features = drop.
Пример 2
Нам неизвестно, сколько машин можно выделить на доставку, а сколько — на забор.
Задано требование к заказу с ключом order_client_drop order_restrictions = drop. Это означает, что в рейс к данному заказу может попасть только заказ со свойством order_features = drop.
Для заказа с ключом order_client_pickup задано требование order_restrictions = pickup. Это значит, что в рейс с этим заказом может попасть только заказ со свойством order_features = pickup.
В соответствии с этими требованиями при планировании будет построено 2 маршрута.