Новая схема назначения водителей на заявки

Новая схема назначения водителей на заявки

сервисы

Автоназначение (при создании заявки на текущее время и далее приблизительно раз в 3 минуты)

Происходит только среди водителей в статусе "Свободен".

Приоритеты автоназначения:

1. Расстояние от района стоянки до района подачи;

2. ИП с разрешением;

3. Время простоя.*

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

Если водитель отказывается от заявки, назначенной ему автоназначением, заявка возвращается в общий список и на неё начинают собираться запросы.

Обработка запросов (приблизительно раз в 40 секунд)

Запрос водителя не будет обработан, если:

— сделан более 15 минут назад (было — 5 минут);
— водитель запрашивал ручной переезд в другой район или менял статус менее 2 минут назад.

Приоритеты запросов на текущую заявку:

1. ИП с разрешением;

2. Расстояние от района стоянки до района подачи;

3. Статус смены ("Свободен" приоритетнее, чем "Не назначать");

4. Время простоя.

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

Приоритеты запросов на предварительную заявку имеют ИП с разрешением. Очерёдность запросов не учитывается. Если в результате наивысший приоритет получился у нескольких водителей, исполнитель выбирается из них случайным образом.

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

____________________________________________

* Время простоя отсчитывается с момента начала смены и сбрасывается в следующих случаях:
— закрытие выполняемой заявки;
— отказ от выполняемой заявки водителем;
— отмена выполняемой заявки клиентом (водителю даётся бонус в 20 минут);
— переход в статус "Свободен";
— включение, изменение или выключение фильтра автоназначения.

В случае если время простоя превышает 60 минут, учитывается только 60 минут, остальная часть времени простоя на приоритет назначения не влияет.