Пример бизнес-процесса: как отправить sms-сообщение всем контактам сделки
Стандартные возможности Битрикс24 позволяют указать в сделке произвольное количество контактов. При этом встроенное активити Отправить SMS клиенту в бизнес-процессе для сделки отправит sms только тому контакту, который был указан первым.
2. Запускаем Итератор по переменной Контакты.
3. На каждой итерации с помощью Выбор данных CRM получаем параметры для ID текущего контакта, которые будут использоваться в тексте sms. ID текущего контакта берем из Дополнительные результаты -> Итератор -> Значение:
4. Запускаем бизнес-процесс для контакта. В параметр Текст sms бизнес-процесса передаем текст sms, который сформируем в основном бизнес-процессе:
Решить эту задачу можно с помощью встроенных действий: Итератор и Запуск бизнес-процесса.
Для этого нужны 2 бизнес-процесса:
- Для сделки. Это основной бизнес-процесс, который будет запускать бизнес-процесс для контакта из п.2.
- Для контакта. Это бизнес-процесс с параметром "Текст sms" (код параметра sms_text), который будет отправлять sms с текстом из переданного параметра тому контакту, для которого этот бизнес-процесс был запущен.
Бизнес-процесс для сделки очень простой:
1. В множественную переменную Контакты с типом Целое число записываем значение из поля Контакты сделки.
2. Запускаем Итератор по переменной Контакты.
3. На каждой итерации с помощью Выбор данных CRM получаем параметры для ID текущего контакта, которые будут использоваться в тексте sms. ID текущего контакта берем из Дополнительные результаты -> Итератор -> Значение:
4. Запускаем бизнес-процесс для контакта. В параметр Текст sms бизнес-процесса передаем текст sms, который сформируем в основном бизнес-процессе:
Бизнес-процесс для контакта ещё проще:
В параметр Текст сообщения записываем значение параметра Текст sms (sms_text). Остальные параметры для моего примера можно оставить без изменений.
Всё получилось без программных доработок и приложений из Маркетплейс 😀
Добрый вечер, очень полезная статья, но вот скриншоты не отображаются ((( Можно ли "перезалить" картинки?
ОтветитьУдалитьДобрый день! К сожалению, есть такая проблема с отображением картинок для некоторых провайдеров интернета. Какой провайдер у Вас?
УдалитьДень добрый!
ОтветитьУдалитьПожалуйста, подскажите как сотрудников отдела поместить в множественную переменную (какого типа?), чтобы использовать её в итераторе ?
Спасибо за статью, очень помогла!
ОтветитьУдалить