Контекст в бизнес-процессе

Контекст процесса – это все данные, которые создаются, изменяются и сохраняются во время выполнения конкретного процесса. Например, информация об участниках, файлы, комментарии исполнителей, контрагенты, формы и т. д. Эти данные хранятся в переменных, значения которых задаются либо самими сотрудниками в ходе выполнения процесса, либо определяются системой автоматически.

Чтобы посмотреть список всех контекстных переменных, в разделе Администрирование > Бизнес-процессы нажмите на название процесса, а затем перейдите на вкладку Контекст.

контекст 1

 

  • Отображаемое имя – название переменной, которое используется на форме задачи, стартового события и т. д;
  • Имя свойства – название переменной, которое используется при работе с API, формами и т. д;
  • Типтип данных, которые хранит переменная;
  • Участвует в поиске – если вы выберете эту опцию, то значение переменной можно будет использовать в качестве параметра поиска процесса;
  • Полнотекстовый поиск – если вы выберете эту опцию, то значение переменной будет участвовать в полнотекстовом поиске.

Как добавить контекстную переменную

Существует несколько способов создать новую переменную:

  • на вкладке Контекст в правом верхнем углу нажмите на кнопку + Добавить;

 

контекст 2

 

  • в настройках Задачи или Стартового события. Перейдите на вкладку Форма и в левом верхнем углу нажмите на кнопку + Добавить. Переменные, добавленные таким образом, тоже будут отображаться на вкладке Контекст;

контекст 3

  • Кроме того, контекстные переменные можно создавать в настройках некоторых графических элементов. Например, в зонах ответственности или статусах, где переменная определяет параметры этих элементов.  

После того как вы нажмете на кнопку + Добавить, откроется окно создания переменной:

контекст 4

  • Отображаемое имя* – название переменной, которое будет отображаться на формах задач, событий и т. д;
  • Имя свойства* – название переменной, которое будет использоваться при работе с API, сценариями и т. д;
  • Подсказка – здесь можно указать дополнительную информацию о переменной. Например, каким образом задается ее значение;
  • Тип* – тип данных, которые хранит переменная. Для каждого типа данных можно задать дополнительные параметры, поэтому набор полей в нижней части окна может меняться. Подробнее о типах данных читайте в этой статье.

начало внимание

После публикации процесса тип контекстной переменной изменить нельзя.

конец внимание

Чтобы отредактировать переменную, дважды нажмите ее название на вкладке Контекст.