Дополнительная очередь может быть отражена в программе справа. Она может отображаться как в стандартном окне (см вид очередей), а так же как постоянная очередь.
Логика работы постоянной очереди.
В дополнительной очереди участвуют все водители компании, не уволеные. Под очередью понимается список водителей по определенному признаку - сорировка производиться по полю refdrivers.constorder.
Обновление очереди - вручную. Дополнительные опции:
1) Признак передвижения по очереди заказ выполнен на сумму более чем ХХ.
Если выполняется успешный заказа на сумму более чем 60 (значение по умолчанию) - водитель в этой очереди перемещается в её конец.
Каждый водитель при завершении смены своего место положения в очереди не меняет. При выходе на смену он остается на своем месте.
Если же водители перед ним выполнили заказы и были передвинуты вниз, то водитель будет перемешен ближе к началу не зависимо был он на смене или нет.
Фактически, если утрировать - то все водители что в начале очереди - это невезучие у которых не было совсем или давно дорогих или загородных заказов.
Все те кто в конце - те что получили такой дорогой заказ недавно.
2) Под параметр "не учитывать свободные заказы" - то есть такие которые водитель нашел сам.
Если этот параметр включен, то водитель не будет перемешен при завершении заказа, а останется на своем месте.
3) Признак передвижения по очереди: Передвигать в конец, если смена закончилась более 120 минут назад.
Тогда получиться что у нас в очереди присутствуют только те водители , что сейчас на смене или совсем недавно ее покинули.
А те кто дома - в конце очереди.
4) Параметр "Отображать в очереди водителей смена которых закончилась менее 30 минут назад".
Это так сказать вид, то есть показываем всех тех кто на смене или недавно смену завершил.
За номер в дополнительной очереди отвечает refdrivers.constantorder
За время завершения смены принято drivershift.endtime.
Замечание:
Если используется несколько каналов, то очередь показывается для каждого канала отдельно, но считается все равно в один список.
Использовать дополнительную очередь - Использовать дополнительную очередь
Отображать постоянно дополнительную очередь на главной форме - Отображать постоянно дополнительную очередь на главной форме
Отображать все типы очередей - Отображать все типы очередей
Вид очередей - показывает какой тип очереди может быть отражаем на дополнительной панели
Шаблон для отображения водителя в дереве водителей - Шаблон для отображения водителя в дереве водителей
Шаблон для отображения окна подсказки в очереди водителя - Шаблон для отображения окна подсказки в очереди водителя
Передвигать в конец очереди по - возможность автоматически передвигать позывных по очереди
Отображать водителей смена которых закончилась не более - параметр для отбражения очереди не в виде стандартных списков