Как работать со значениями параметров элементов
Параметры элементов процесса определяют взаимосвязи элементов для обмена информацией в рамках бизнес-процесса. С помощью параметров можно реализовать чтение данных между элементами, автоматически заполнить поля объектов и страниц, которые могут открываться в ходе выполнения процесса. А при использовании в условных потоках параметры элементов позволяют определить путь выполнения бизнес-процесса.
Реализованные в дизайнере процессов bpm’online значения параметров можно условно разделить на две категории:
-
Константные значения, которые задаются при построении бизнес-процесса и будут одинаковыми для всех запущенных экземпляров данного процесса;
-
Значения, которые вычисляются в ходе работы БП и будут отличаться для разных экземпляров процесса в зависимости от входных данных.
Кроме того, параметры элементов можно разделить на следующие типы:
-
Текстовый — строка текста, может быть как постоянным значением, так и вычисляться в ходе выполнения процесса.
-
Числовой — числовое значение параметра, может быть целым или дробным, константным или изменяемым.
-
Логический — условное значение параметра, например, “да” или “нет”, либо “существует” или “отсутствует”.
-
Справочник — значение параметра, которое выбирается из справочника системы. Константное или динамическое.
-
Дата и время — значения даты и времени, могут быть постоянными или вычисляться в ходе выполнения процесса.
-
Уникальный идентификатор — ID записи или значения элемента бизнес-процесса с уникальным значением, при помощи которого реализуется целостность связей в рамках процесса.
Чтобы задать значение параметра в процессе, воспользуйтесь специальным меню, которое доступно для каждого параметра процесса. Меню содержит типы значений, доступные для параметра. Например, при заполнении поля [Контрагент] можно указать только справочное значение, или выбрать контрагента из другого элемента.
С помощью меню значений вы можете:
-
Установить константное значение параметра, например, прописать email-адрес, на который необходимо отправить сообщение;
-
Установить значение параметра, которое передается из одного элемента процесса в другой, например, статус продажи;
-
Использовать окно формул для реализации нестандартных задач (поддерживается синтаксис C#).
Содержание
•Как указать значения параметров
•Как установить константное значение параметра
•Как установить значение параметра из другого элемента
•Как передать значение параметра процесса