Перейти к основному содержимому

Раздельная логистика

Когда использовать?

Раздельная логистика — это разделение задач по забору и доставке грузов между разными транспортными средствами. При этом автопарк разбивается на два сегмента:

  1. транспорт, который только забирает груз от клиентов;
  2. транспорт, который только доставляет грузы клиентам.

Раздельная логистика наиболее выгодна, когда:

  • в небольшом районе совершается много заказов;
  • приходится тратить много времени на складе, в очередях, при оформлении документов или на погрузо-разгрузочных работах.

Раздельная логистика помогает минимизировать количество посещений склада автотранспортом — оно сводится к одному визиту в сутки.

Схема

Schema for case

Как реализовать сценарий?

Через установку требований к исполнителям.

Примеры

Пример 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 маршрута.