ticket.moveAssignedPersonToEndOfQueue()
Перенести исполнителя в конец очереди
ticket.moveAssignedPersonToEndOfQueue(int $queueMode = 1, ?intint|null $personQueueId = null, ?stringstring|null $personQueueTable = null, bool $isResetRejectsCount = true)
Описание:
Используется для скрипта "Приема заявки" в боте, чтобы переместить исполнителя в конец очереди, после того как он принял заявку.
Логика работы функции: переноситПереносит персону, которой в данный момент назначен тикет, в конец очереди, при этом исполнитель заявки не меняется.
Атрибуты:
| Имя | Тип | Описание |
| queueMode | int |
Режим работы очереди. Для работы с очередью на основе видов заявок указывать не нужно, будет использовано значение по умолчанию 1; |
| personQueueId | id очереди | |
| personQueueTable | Название таблицы-связки для очередей | |
| isResetRejectsCount | bool | Обновить или нет счетчик попыток у персоны (в очереди исполнителей) |
Возвращает:
bool -— подтверждение переноса исполнителя.
Пример:
ticket.moveAssignedPersonToEndOfQueue(1, null, null, true);