Дизайнер бизнес-процессов > Графические процессы (BPMN) > Графические элементы / Присваивание

Присваивание

присваиваниеБлок Присваивание используется для того, чтобы автоматически передавать данные в бизнес-процесс и устанавливать соответствие между полями приложения и контекстными переменными.  

Например, в процессе обработки заявки на кредит заключается договор с клиентом. Менеджер по продажам оформляет документ в системе, указывая в нем сумму к выдаче и дату, когда средства должны быть переведены на счет клиента. На следующем шаге процесса бухгалтер должен перевести деньги клиенту. Система назначит ему задачу, в которую автоматически подтянет информацию о дате и сумме. Блок Присваивание нужен, чтобы передать эти данные из договора в задачу.  

00.PNG

Разместите блок на том участке процесса, где требуется присвоить значения контекстным переменным процесса. Чтобы открыть настройки блока, дважды нажмите на элемент на схеме.

Вкладка «Основное»

присваивание 1

  • Название* — введите текст, который будет отображаться на схеме процесса.

Вкладка «Таблица соответствия»

присваивание 2

  • Поля контекста — выберите контекстную переменную процесса, которой будет присвоено значение. Для этого нажмите сначала на кнопку Добавить, а затем на ссылку Выберите поле. В выпадающем списке выберите нужную контекстную переменную.
  • Значения — выберите переменную, значение которой будет присвоено контекстной переменной. Вы можете указать значение переменной вручную; выбрать контекстную переменную соответствующего типа; выбрать одно из полей приложения. В последнем случае убедитесь, что переменная типа Приложение добавлена в контекст процесса.

После того как вы указали поля контекста и значения, нажмите Сохранить.

Особенности блока Присваивание

Обратите внимание, установить соответствие можно только между переменными одного типа. Дополнительные настройки для каждого типа, такие как Один/Несколько, должны совпадать.

Соответствие можно устанавливать между таблицей приложения и таблицей из контекста бизнес-процесса. В этом случае потребуется сопоставить колонки этих таблиц.

Также важно отметить, что сначала полностью проверяется столбец Значения и только затем столбец Поля контекста.