Добавление переменных БП
Все переменные, используемые функциями бизнес-процесса, должны быть заранее объявлены с описанием всех их свойств и параметров в соответствующих диалоговых окнах. При объявлении переменной обязательными являются только Название и Тип. Все остальные параметры — дополнительные и могут не указываться.
Чтобы объявить переменную, нажмите кнопку Настройки на панели инструментов карточки бизнес-процесса. В открывшемся диалоговом окне Свойства процесса перейдите на вкладку Переменные. Вкладка содержит краткое описание всех объявленных ранее переменных (если таковые имеются).
-
Название переменной.
-
Тип переменной.
-
Значение, присвоенное переменной при её объявлении и принимаемое ею при создании экземпляра бизнес-процесса (необязательный параметр).
-
Обязательная: значение
Да
ставится в том случае, если на вкладке Настройка дополнительных свойств переменной процесса включен флагЗначение переменной должно быть задано при создании экземпляра бизнес-процесса
. см. ниже. -
Коллекция: значение
Да
стоит в том случае, если при описании функции был указан параметрКоллекция значений
. см. ниже.
При нажатии кнопок Добавить или Изменить открывается диалоговое окно Переменная процесса.
-
Название: название переменной для облегчения её идентификации и указания при описании функций.
-
Тип: тип значений, которые может принимать переменная.
-
Коллекция значений: параметр, расширяющий тип переменной, позволяя хранить в одной переменной неограниченное количество объектов одного типа (карточек, файлов, целых чисел). Параметр можно указать только при первом объявлении переменной, при редактировании свойств переменной он становится недоступным.
-
Значение: значение, присваиваемое переменной в момент создания экземпляра бизнес-процесса.
Текст, являющийся значением переменной типа строка, можно ввести как непосредственно в поле Значение, так и в специально предназначенном для этого окне Введите строку.
Окно Введите строку открывается при двойном щелчке левой кнопкой мыши в поле Значение. Перевод курсора на следующую строку текста в окне осуществляется нажатием клавиши Enter).
В дальнейшем значение такой переменной можно будет просматривать в отдельном окне, даже если бизнес-процесс открыт только для чтения. -
Описание: комментарий, в котором полезно описать назначение переменной в бизнес-процессе.
Нажатие кнопки Дополнительно в нижней части окна приводит к открытию диалогового окна, позволяющего указать дополнительные настройки переменной:
-
Сохранять историю значений при исполнении бизнес-процесса
: установка этого флага приведет к созданию доступного для просмотра журнала изменения значения переменной. -
Значение переменной должно быть задано при создании экземпляра бизнес-процесса
: установка этого флага при создании экземпляра бизнес-процесса вызовет диалоговое окно для указания значения переменной. -
Переменная была добавлена при выполнении бизнес-процесса
: флаг устанавливается автоматически при создании переменной экземпляром бизнес-процесса (например, карточки документа). -
Коллекция значений
: дублирует аналогичный флаг в основном окне Переменная процесса. -
Создавать копию значения переменной при создании экземпляра бизнес-процесса
(реализовано для переменных типов карточка DV, карточка файла DV): при создании экземпляра бизнес-процесса карточка (карточка файла) будет скопирована, и далее бизнес-процесс продолжит работу с копией документа. при этом исходная карточка документа (карточка файла) будет оставаться неизменной, исполняя ту же роль, что и шаблон карточки документа (шаблон карточки файла). -
Скрыта от родительского процесса
: при использовании описываемого бизнес-процесса в функции подпроцесса другого бизнес-процесса переменная не будет доступна для сопоставления с переменными, используемыми в родительском процессе. данный флаг выставлен по умолчанию.