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

Контекст процесса

Контекстом процесса называется структурированная и распределенная по типам совокупность всех данных, имеющихся на входе в процесс, а также добавляющихся или изменяющихся при выполнении этапов процесса. Контекст бизнес-процесса - это информация о его участниках, контрагентах, данные и формы документов, комментарии исполнителей и прочая информация, которая создается, изменяется, обрабатывается, передается, выводится и сохраняется в рамках работы этого процесса.
Единицы информации, характеризующие ход процесса называются переменными, так как в общем случае их содержание (значение) может изменяться в ходе процесса. Для любой переменной можно задать настройки доступа пользователей системы на чтение и редактирование содержащихся в этой переменной данных.
В системе ELMA контекст процесса состоит из переменных. Контекстная переменная - это минимальная единица информации определенного типа. Переменная может быть простой - состоящей из одной компоненты, или составной - в виде набора полей или блока данных.
Список всех контекстных переменных процесса находится на вкладке Контекст карточки процесса (рис. 1). На вкладке Форма (контекст) операции Задача можно указать те контекстные переменные, которые должны быть показаны на форме задачи в веб-приложении, а также параметры их отображения. В дизайнере ELMA для каждой задачи можно настроить свой набор видимых переменных. Значения переменных могут быть изменены пользователями на формах задач в веб-приложении и с помощью сценариев. Кроме того, в системе ELMA реализованы специализированные операции для управления значениями контекстных переменных, связанных с документооборотом, статусами экземпляров процесса, метриками и показателями процесса и его экземпляров, управлением проектами и взаимоотношениями с клиентами.
По умолчанию у процесса существует две переменных: "Экземпляр процесса" и "Уникальный идентификатор". Эти переменные нельзя изменить, скопировать или удалить. В списке контекстных переменных они выделяются зеленым цветом.
Рис. 1. Контекстные переменные процесса
Таблица вкладки Контекст содержит следующую информацию:

Верхняя панель инструментов

Верхняя панель инструментов процесса состоит из общих блоков, находящиеся на любой из вкладок процесса, и блоков, присущих определенной вкладке.
Блоки и элементы панели инструментов, присущие вкладке Контекст:
 
Редактировать выделенную мышью контекстную переменную.
Удалить выделенную мышью контекстную переменную. Cистема ELMA не позволяет удалять из системы объекты, поэтому при выполнении этой операции переменная станет недоступна для использования в контексте процесса, но останется возможность её восстановить. При попытке в дальнейшем создать переменную с таким же именем, система предложит восстановить удаленную ранее переменную.
Переместить выделенную мышью контекстную переменную в списке выше или ниже. Положение элемента в списке контекстных переменных на вкладке Контекст влияет только на удобство просмотра или поиска переменных в списке.

Контекстное меню

Контекстное меню вызывается кликом альтернативной, как правило правой, кнопки мыши в списке переменных вкладки "Контекст". Если клик производится в свободной области таблицы при выделенной в списке контекстной переменной, открывается контекстное меню для выделенной переменной.
Редактировать - редактировать выделенную мышью контекстную переменную. При этом открывается карточка контекстной переменной.
Удалить - удалить выделенную мышью контекстную переменную. Cистема ELMA не позволяет удалять из системы объекты, поэтому при выполнении этой операции переменная станет недоступна для использования в контексте процесса, но останется возможность её восстановить. При попытке в дальнейшем создать переменную с таким же именем, система предложит восстановить удаленную ранее переменную.
Выше, Ниже - переместить выделенную мышью контекстную переменную в списке выше или ниже. Положение элемента в списке контекстных переменных на вкладке Контекст влияет только на удобство просмотра или поиска переменных в списке.
Копировать - копировать выделенную мышью контекстную переменную в буфер обмена.
Вставить - вставить скопированную ранее контекстную переменную, создав таким образом её дубликат.

Поиск по контексту процесса

Поиск по контексту процесса аналогичен поиску по списку процессов.

См. также: