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

Изменение элемента

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

Использование блока

Для примера возьмем приложение Договоры. Сотрудник создаёт элемент приложения и вносит в поля необходимые данные: сумму договора, сроки оплаты, размер скидки и т. д. При этом поле Файл договора остаётся пустым, поскольку договор будет сформирован позднее в ходе бизнес-процесса.

edit_app_item_2

После сохранения элемента приложения запускается бизнес-процесс, в ходе которого финансовый специалист должен согласовать внесенные в поля карточки данные. Далее по этим данным нужно сформировать договор. Это можно сделать с помощью блока Генерация по шаблону или же поставить сотруднику задачу составить договор самостоятельно. Сформированный документ необходимо добавить на карточку в поле Файл договора. Для этого в бизнес-процессе используется блок Изменение элемента.

Настройка блока

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

edit_app_item-3

Дважды нажмите на добавленный блок, чтобы открыть окно с настройками.

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

На этой вкладке представлена следующая информация:

edit_app_item_4

  • Название* — введите название блока, которое будет отображаться на схеме процесса.
  • Название задачи — включите опцию Формировать название по шаблону, чтобы добавить контекстные переменные в название, которое исполнитель увидит в списке задач и в карточке задачи;
    • Шаблон* — в правом углу поля нажмите значок {+} и выберите переменную. Также можно добавить условия и функции, как для названия элемента по шаблону. Это позволит сгенерировать более информативное название.

Если данная опция не используется, то в списке задач и на форме отобразится текст, указанный в поле Название*.

  • Переменная* — укажите переменную типа Приложение из контекста бизнес-процесса, ссылающуюся на элемент приложения, который необходимо отредактировать. Если переменной в контексте процесса ещё нет, нажмите кнопку Создать новую переменную.

После указания контекстной переменной появится кнопка Изменить настройки переменной. Нажмите её, чтобы переименовать или указать дополнительную информацию. Внесённые изменения отобразятся в контексте процесса.

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

Если в зоне ответственности указана группа, задача изменения элемента будет назначена всем входящим в эту группу сотрудникам. Как только кто-то начнёт работу по задаче, она исчезнет из списка задач остальных исполнителей.

    • Автоматически — элемент изменится без участия исполнителя, а все поля заполнятся данными в соответствии с теми настройками, которые вы указали на вкладке Значения полей.

Вкладка «Значения полей»

После добавления переменной в окне настроек появится вкладка Значения полей.

Изменение элемента_05

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

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

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

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

Изменение элемента_06