Покупка продления купона
Запуск бизнес-процесса из другого бизнес-процесса (активити)
Иногда требуется в результате одного из действий бизнес-процесса запустить другой бизнес-процесс. Данный активити предназначен как раз для этого. Входные параметры: ID бизнес-процесса, который нужно запустить, а также - отдельно - текстовым блоком - произвольный набор параметров. Каждая пара параметр - значение отделяется точкой с запятой, параметр от своего значения отделяются знаком равно.Например TargetUser=15;MyVal=8;Если среди параметров присутствует TargetUser - новый БП будет запущен от имени пользователя, чей ID указан в этом параметре. Иначе - от имени текущего.В данном решении нельзя передавать системные параметры (не для списков, не для сущностей crm). Можно запускать только простые бизнес-процессы.
Технические данные
- Опубликовано:
- 14.08.2014
- Обновлено:
- 20.06.2018
- Версия:
- 1.1.0
- Установлено:
- 100 - 499 раз
- Подходящие редакции:
- «Корпоративный портал», «Энтерпрайз», «Интернет-магазин + CRM»
- Адаптивность:
- Нет
- Поддержка Композита:
- Нет
- Совместимо с Сайты24
- Нет
Пользовательское соглашение
Описание
Входные параметры: ID бизнес-процесса, который нужно запустить, а также - отдельно - текстовым блоком - произвольный набор параметров. Каждая пара параметр - значение отделяется точкой с запятой, параметр от своего значения отделяются знаком равно.
Например TargetUser=15;MyVal=8;
Если среди параметров присутствует TargetUser - новый БП будет запущен от имени пользователя, чей ID указан в этом параметре. Иначе - от имени текущего.
В данном решении нельзя передавать системные параметры (не для списков, не для сущностей crm). Можно запускать только простые бизнес-процессы.
Обсуждения (9 )
Спасибо.
$targetUser = ($USER->GetID());
В этом случае будет создаться от текущего пользователя, без заморочек с использованием TargetUser в параметрах компонента.
Это можно с помощью этого активити?
1.1.0 (20.06.2018) | 1. Возвращает ID запущенного БП 2. Всвязи с тем, что битриксоиды отказались от БП на заявках в пользу БП из процессов в ленте. По ID бизнес-процесса в параметрах активити модуль распознает, какого типа этот БП - типа Процесс, БП на списке или на заявке. Раньше работал только на заявке - теперь универсальный. |
1.0.7 (26.04.2018) | Исправлены англоязычные названия |
1.0.6 (24.07.2015) | Исправлены англоязычные названия |
1.0.5 (06.03.2015) | split исправлен на explode |
- Скачайте
- Нажмите кнопку Установить.
- После этого в дизайнере бизнес-процессов на вкладке Прочее появится новый элемент - Запуск БП из текущего БП.
- Настройте параметры инструмента.
Либо на сайте через форму "Оставить заявку": http://www.mcart.ru/support/
(рабочие дни с 10 до 19 по Москве)
+7(812) 309-78-93 Санкт-Петербург
+7(499) 703-44-96 Москва
+442039361455 Лондон
19042709971 США
Другие решения разработчика
Решение добавлено в корзину
Готовые решения
О маркетплейсе
Для разработчиков

© 2001-2022 «Битрикс», «1С-Битрикс». Работает на 1С-Битрикс: Управление сайтом. 16+