Запуск бизнес-процесса из бизнес-процесса с передачей переменных

Рейтинг: 0  
Внедрено
Предложил Пользователь 1554831 12.03.2019 12:36:30

Запуск бизнес-процесса из бизнес-процесса с передачей переменных

Требуется возможность при запуске бизнес-процесса (например в CRM) из другого процесса (например, в списках) передавать набор переменных (хотя бы вида число, целое число или строка).


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


Я могу сделать оповещение и модификацию сделки через запуск бизнес-процесса, но например сумму оплат приходится передавать в сделку через вебхук.


Как это может выглядеть в идеале: при выборе бизнес-процесса все сохраненные в нем переменные отображаются в окне настройки бизнес процесса и есть возможность установить их равными переменным из текущего бизнес-процесса.
Рейтинг: 4.6706  
Ответил 13.03.2019 14:56:05
Для передачи данных в запускаемый БП можно использовать Параметры (вкладка Параметры в настройках шаблона)

Рейтинг: 0.8902  
Пользователь 1554831 14.03.2019 07:31:10
Для передачи данных в запускаемый БП можно использовать Параметры (вкладка Параметры в настройках шаблона)
Большое спасибо!
Рейтинг: 0.8902  
Пользователь 574279 15.03.2019 15:35:01
поподробнее можно? очень интересно и важно
Рейтинг: 0  
Пользователь 1681073 25.03.2019 07:01:07
Круто.
Рейтинг: 0  
Пользователь 2025727 24.04.2019 17:07:42
Не нашел в редакторе БП способа повлиять на параметры другого запускаемого БП, можете подробнее рассказать...
Рейтинг: 3.7804  
Пользователь 1554831 25.04.2019 12:10:42
Евгений, порядок действий такой:
1) в том шаблоне БП, который надо запускать с параметрами, жмем вкладку Параметры. В настройках шаблона создаем параметры и определяем их типы данных.
Сохраняем параметры.
Сохраняем шаблон.
(в параметрах, скорее всего, надо убрать обе галочки "при создании" и "при изменении".

2) Открываем (или обновляем страницу) того шаблона БП, из которого должен запускаться другой БП.

Выбираем блок "Запуск бизнес-процесса". (в Обработке документа).
В окне выбираем ID документа, сущность, шаблон.
Если у выбранного БП есть параметры - в этой же форме появятся поля для их заполнения.
Рейтинг: 0.8902  
Пользователь 2259189 02.07.2019 18:47:05
супер! то что нужно!
спасибо Антону и Александру!