Справка по системе Платформа ELMA BPM
×
Меню

Настройки динамической зоны ответственности

Зона ответственности определяет исполнителя задач, размещенных в зоне ответственности.
Должность исполнителя в динамической зоне ответственности определяется в ходе процесса из списка должностей, групп сотрудников и групп пользователей, определенных на этапе моделирования. Конкретный исполнитель определяется в ходе процесса. На графической модели такая зона обозначается зеленым цветом (рис. 1).
Рис. 1. Динамическая зона ответственности на графической модели процесса

Вкладка "Общие"

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