FacebookTwitterVKTelegram

Роли в системе Pyrus

Продолжаем свой рассказ про возможности системы Pyrus при настройке процессов.

Давайте рассмотрим, что можно сделать, если у нас есть несколько сотрудников на одной должности, которые должны быть взаимозаменяемы. Для таких ситуаций в систему был добавлен механизм Ролей.

Совсем недавно мы писали про условную видимость разделов на примере запроса в поддержку. Для ускорения проведения работ, ремонт должен производить первый освободившийся инженер. Но как система должна понять, кто из них свободен в каждый момент? Кто может сказать ей об этом? Получается, что надо держать в голове график работы других сотрудников. Тяжело!

Мы не будем так делать. Вместо сложных алгоритмов, мы создадим отдельную роль Инженер и включим в нее всех сотрудников с этой должностью. Вот как это делается.

Сначала зайдем в редактор ролей.

Вход в редактор ролей

В нем выберем Создать новую роль. Добавим роли название и список участников, а затем сохраним изменения.

Создание роли

После создания роль станет полноценным участником системы. Посмотрите, как она выглядит в списке маршрутизации:

Снимок экрана 2015-08-21 в 19.35.49

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

А для того, чтобы понять поставлена ли задача на вас лично, или на всех участников роли, можно воспользоваться переключателем вида для списка входящих:

Снимок экрана 2015-08-28 в 14.11.41

FacebookTwitterVKTelegram