Автоназначение (при создании заявки на текущее время и далее приблизительно раз в 3 минуты)
Происходит только среди водителей в статусе "Свободен".
Приоритеты автоназначения:
1. Расстояние от района стоянки до района подачи;
2. ИП с разрешением;
3. Время простоя.*
Если в результате наивысший приоритет получился у нескольких водителей, исполнитель выбирается из них случайным образом.
Если водитель отказывается от заявки, назначенной ему автоназначением, заявка возвращается в общий список и на неё начинают собираться запросы.
Обработка запросов (приблизительно раз в 40 секунд)
Запрос водителя не будет обработан, если:
— сделан более 15 минут назад (было — 5 минут);
— водитель запрашивал ручной переезд в другой район или менял статус менее 2 минут назад.
Приоритеты запросов на текущую заявку:
1. ИП с разрешением;
2. Расстояние от района стоянки до района подачи;
3. Статус смены ("Свободен" приоритетнее, чем "Не назначать");
4. Время простоя.
Если в результате наивысший приоритет получился у нескольких водителей, исполнитель выбирается из них случайным образом.
Приоритеты запросов на предварительную заявку имеют ИП с разрешением. Очерёдность запросов не учитывается. Если в результате наивысший приоритет получился у нескольких водителей, исполнитель выбирается из них случайным образом.
Если водитель отказывается от заявки, назначенной ему по запросу, следующий исполнитель выбирается сразу же, по тем же критериям. В случае если другие запросы отсутствуют или просрочены, заявка возвращается в общий список.
____________________________________________
* Время простоя отсчитывается с момента начала смены и сбрасывается в следующих случаях:
— закрытие выполняемой заявки;
— отказ от выполняемой заявки водителем;
— отмена выполняемой заявки клиентом (водителю даётся бонус в 20 минут);
— переход в статус "Свободен";
— включение, изменение или выключение фильтра автоназначения.
В случае если время простоя превышает 60 минут, учитывается только 60 минут, остальная часть времени простоя на приоритет назначения не влияет.