Теперь доработаем наш бизнес-процесс так, чтобы:
- сохранять информацию о руководителе не только в бизнес-процессе, но и в элементе приложения;
- учитывать вид отпуска в схеме бизнес-процесса. Например, если это отпуск по временной нетрудоспособности, не ставить задачу на подготовку приказа;
- контролировать подписание приказа сотрудником.
Запись данных бизнес-процесса в элемент приложения
Перейдём к схеме бизнес-процесса и добавим блок Изменение элемента на схему между элементами Получение руководителя и Изменение статуса. Соединим их переходами.
Изменение элемента на схеме бизнес-процесса
Перейдём в настройки блока Изменение элемента и установим следующие опции:
- выберем переменную Отпуск. Элемент этого приложения будет изменён. В нашем примере именно этот элемент приложения Отпуск создал инициатор, после чего запустился процесс согласования;
- способ изменения установим Автоматически. Это позволит записать данные без дополнительных действий пользователя.
Настройки блока «Изменение элемента»
Теперь перейдём на вкладку Значения полей и укажем, какие именно данные будут передаваться из бизнес-процесса в элемент приложения Отпуск:
- в поле Сотрудник приложения Отпуск запишем инициатора бизнес-процесса;
- в поле Руководитель приложения Отпуск запишем руководителя инициатора.
Настройки блока «Изменение элемента»
Последнее редактирование: 5 май 2023