Настройки статической зоны ответственности
Зона ответственности определяет исполнителя задач, размещенных в зоне ответственности.
Должность исполнителя в статической зоне ответственности определяется на этапе моделирования процесса, постоянна и не меняется в течение всего процесса. На графической модели такая зона обозначается серым цветом (рис. 1).
Рис. 1. Статическая зона ответственности на графической модели процесса
Вкладка "Общие"
Рис. 2. Настройки статической зоны ответственности. Вкладка "Общие"
Название * - название зоны ответственности, которое отображается на графической модели, а также в заголовке окна редактирования данной зоны ответственности. По умолчанию соответствует должности выбранного исполнителя или наименованию группы сотрудников. Может быть изменено.
Тип зоны ответственности – отображает текущий выбранный тип зоны ответственности. Кнопка Изменить тип позволяет задать любой из доступных в системе типов зон ответственности.
Переменная для определения/хранения исполнителя – поле, позволяющее определить переменную типа "Пользователь", в которую будет заноситься и храниться информация об исполнителе задачи в этой зоне ответственности. Данная переменная хранится в контексте процесса и может быть использована в операциях и сценариях. Это поле необязательно для заполнения.
Исполнитель – область, отображающая оргструктуру предприятия. В ней определяется исполнитель задач настраиваемой зоны ответственности. В роли исполнителя может быть выбрана должность или группа сотрудников. Назначение конкретных сотрудников на должности осуществляется в списке пользователей веб-приложения.
В том случае, когда в роли исполнителя выступает группа пользователей, задача поступает ко всем участникам данной группы. Начать работу по задаче и/или выполнить её может любой участник группы. У остальных участников группы задача будет снята, как только один из участников группы начал работу по ней и/или выполнил её.
В том случае, если зона ответственности содержит в себе несколько задач, каждая новая задача автоматически поступает тому участнику группы, который начал работу по предыдущей задаче и/или выполнил ее.
Вкладка "Видимость контекстных переменных"
Рис. 3. Настройки статической зоны ответственности. Вкладка "Видимость контекстных переменных". Отображение переменных по задачам
В области "Контекст процесса" показаны все контекстные переменные процесса, в области "Отображаемые переменные" - контекстные переменные, которые исполнитель зоны ответственности будет видеть в задачах и на странице экземпляра процесса.
Отображаемые переменные можно просматривать в двух режимах:
-
По задачам - переменные сгруппированы по задачам данной зоны ответственности, в которых они задействованы (рис. 3).
-
Плоский список - переменные отображаются одним списком (рис. 4). Рядом с каждой переменной находится список задач, в которых она задействована.
Рис. 4. Настройки статической зоны ответственности. Вкладка "Видимость контекстных переменных". Отображение переменных плоским списком
По умолчанию в область "Отображаемые переменные" попадают переменные процесса, которые задействованы в задачах этой зоны ответственности. Можно сделать видимыми другие переменные процесса, которые исполнитель задач этой зоны ответственности будет видеть на странице экземпляра процесса, добавив переменную из области Контекст процесса в область Отображаемые переменные. Для этого можно перетащить нужную переменную мышью методом drag-n-drop или выбрать ее в области "Контекст процесса" и нажать кнопку Перенести.
Если переменная в области отображаемых переменных не задействована в задачах зоны ответственности и её нужно скрыть со страницы экземпляра процесса, удалив из списка Отображаемые переменные. Для этого необходимо нажать иконку удалить () в режиме По задачам или текстовую кнопку Удалить в режиме Плоский список.
На данной вкладке (рис. 5) находятся настройки, позволяющие управлять ответственным за экземпляр процесса в рамках настраиваемой зоны ответственности.
Рис. 5. Настройки статической зоны ответственности. Вкладка "Дополнительно"
Изменить ответственного при входе в зону ответственности – данная настройка позволяет включить изменение ответственного за экземпляр процесса пользователя на исполнителя данной зоны ответственности. Ответственный за экземпляр изменяется, как только пользователь, привязанный к данной зоне ответственности, принял к исполнению или выполнил задачу.
Если зона ответственности сопоставлена с группой сотрудников, ответственный за экземпляр меняется на того пользователя из группы, который первым начал работу по задаче или выполнил её в этой зоне.
Данная настройка взаимосвязана с настройкой
Выполнять от имени ответственного за экземпляр, осуществляемой в веб-приложении ELMA в разделе
Администрирование – Настройка системы – Задачи по бизнес-процессам.
Изменение ответственного за экземпляр процесса всегда осуществляется при установленном флажке
Изменить ответственного при входе в зону ответственности (независимо от
глобальной настройки Выполнять от имени ответственного за экземпляр).
В том случае, если флажок
Изменить ответственного при входе в зону ответственности снят, изменение ответственного за экземпляр процесса не будет осуществляться (независимо от
глобальной настройки Выполнять от имени ответственного за экземпляр).
В обоих ситуациях автор процессной задачи может меняться в зависимости от выбранного варианта настройки
Выполнять от имени ответственного за экземпляр. Подробнее см. на
соответствующей странице справки.
Оповестить нового ответственного – данная настройка становится доступна только при активированной настройке Изменить ответственного при входе в зону ответственности. При активации этой настройки новому ответственному за экземпляр процесса пользователю будет приходить уведомление, содержащее информацию о том, с какого момента пользователь отвечает за достижение результата для данного экземпляра процесса.
Запретить замещение – данная настройка позволяет игнорировать ранее установленные администратором настройки замещения. Настройка Запретить замещение распространяется на все задачи в данной зоне ответственности (при этом соответствующая настройка Нельзя передавать по замещению будет проигнорирована).
Например, если в какой-либо задаче данной зоны ответственности в качестве исполнителя был выбран пользователь, который замещается другим пользователем, то при установленном флажке Запретить замещение настройки замещения будут проигнорированы – задача будет поставлена на замещаемого.
При установленном флажке Запретить замещение на графической модели слева от названия зоны ответственности отображается иконка (рис. 6), свидетельствующая о том, что замещение для данной зоны ответственности запрещено.
Рис. 6. Статическая зона ответственности на графической модели процесса при установленном флажке "Запретить замещение"
На данной вкладке (рис. 7) можно активировать автоматическое назначение прав на документы, являющиеся контекстными переменными экземпляра процесса и включенные в список Отображаемые переменные вкладки Видимость контекстных переменных.
Рис. 7. Настройки статической зоны ответственности. Вкладка "Права доступа"
Автоматически раздавать права на документы для данной зоны ответственности – данная настройка активирует автоматическое назначение прав на документы. Набор прав выбирается из списка ниже на этапе моделирования процесса:
-
Чтение / Загрузка - права на просмотр текущей версии документа и сохранение его копии у себя на компьютере.
-
Редактирование, чтение / Загрузка - к правам Чтение / Загрузка добавляется возможность создавать новые версии документа и работать со своими версиями документа: вносить изменения, блокировать, подписывать.
-
Полный - права на просмотр документа и работу с любыми его версиями, возможность назначать права доступа к документу пользователям системы ELMA.
Выдача прав на документ – данная настройка может быть активирована с любым набором прав. Активация этой настройки дает пользователю возможность назначать права на те документы, к которым он имеет доступ в рамках экземпляра процесса, другим пользователям. Тем не менее, пользователь не сможет:
-
управлять правами на документ для пользователей, имеющих больший набор прав;
-
назначить больший, чем назначен ему, набор прав.
Если автоматическое назначение прав не активировано, права на документ должны быть назначены вручную администратором системы или другим участником процесса, имеющим возможность назначать права на документы.
Если пользователю не назначены права на доступ к документу процесса, он не сможет работать с документом даже в том случае, если процесс требует от него этого.
См. также: