Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Как запустить бизнес-процесс Битрикс24 по всем компаниям вручную?

Есть Бизнес-процесс «Создание сделок по компаниям», но могу запустить его только для одной компании, как сделать это для всех компаний вручную?
Бизнес и менеджментБитрикс 24+3
Александр Манаков
  ·   · 1,6 K
На Кью задали 1 похожий вопрос
Первый
Развиваю сервисное сопровождение по Битрикс24. Экс...  · 22 мая 2022
Есть три пути:
  1. Старый, через изменение доступности.
    В настройках БП поставить галочку на "Автоматически запускать при изменении", потом переходим в компании, режим "Список", выбираем нужные меняем доступность для всех с "Да" на "Нет" и обратно. Способ старый и рабочий. Но я рекомендую способ 2.
  2. Простой и современный.
    Используйте умные сценарии. Делаем умный сценарий с роботом запуска БП. А дальше применяете его в нужным сделкам. Статья про умные сценарии https://helpdesk.bitrix24.ru/open/13281632/
  3. Для спецов.
    Создаём бизнес-процесс на списках, который будет делать фильтр и получать компании с нужными вам значениями. Потом через итератор запускаем по ID компаний ваш БП.
Ответы на похожие вопросы
Как запустить Бизнес-процесс Битрикс24 по всем компаниям вручную? — 4 ответа, задан 
Эксперт по Битрикс24, маркетингу, рекламе в...  · 18 мая 2022  · aso24.ru
Добрый день. Два способа:
  1. Есть приложение запустить процесс для всех сущностей ( поищите в маркете) 
  2. Делаете процесс с запуском ппри изменении компании.  Далее выделяете необходимые или всё компании и изменяете любое груповое свойство, например "доступна для всех"
Эксперт по Битрикс24. Бизнес консалтинг. Автоматизация процессов.Перейти на aso24.ru
Как запустить Бизнес-процесс Битрикс24 по всем компаниям вручную? — 4 ответа, задан 
IT-Architect( + CTO, FullStack ), свои проекты...  · 30 июл 2022
как вариант сделать ещё один БП для запуска из него всех необходимых процессов по компаниям или вебхуком из скрипта например, тут есть варианты по действиям  https://helpdesk.bitrix24.ru/open/7557393/
Как запустить Бизнес-процесс Битрикс24 по всем компаниям вручную? — 4 ответа, задан 
Понемногу обо всем в сфере Digital  · 6 авг 2022
Если исключить варианты написания приложения для Битрикс, то тут есть несколько вариантов:
  1. Можно создать цикличный Бизнес-процесс с запросом информации, куда вводить ID кампаний через запятую, потом разбивать во множественную переменную и пройтись итератором, запуская по каждой нужный БП. Но тут при большом количестве ID итератор в итоге выдаст ошибку, там есть какие-то ограничения.
  2. Можно взять приложение массового запуска из магазина.
  3. Можно в настройках нужного БП указать "Запускать при изменении", потом в списке кампаний выбрать несколько, установить в появившемся снизу меню галочку "Для всех" и выбрать действие "Доступен для всех = да". Только тут нужно учесть, что часть кампаний может быть уже доступна и для них БП не запустится. Можно сначала отфильтровать доступные кампании, потом недоступные. При большом количестве кампаний процесс займет много времени, у Вас Битрикс будет висеть при этом, скорее всего.
  4. Написать сторонний скрипт, который будет посылать вебхуки в Битрикс на запуск нужного БП у нужной кампании. Есть ограничения на 2 вебхука в секунду, но в целом если поставить паузу 0.8 сукунд, все работает корректно - соответственно, время можно по формуле прогнозировать "количество компаний * 0.8 секунд". Я писал такой скрипт на Python, в целом ничего сложного.
Как запустить Бизнес-процесс Битрикс24 по всем компаниям вручную? — 4 ответа, задан 
Первый
Интегратор CRM. Настраиваю CRM, делаю оцифровку би...  · 29 авг 2022
Самый простой при купленной подписке - приложение для запуска БП по любому объекту CRM. Внутри этого БП будет возможность гибко настроить уже сделку, поля по ней и другие параметры. Сам такой использую периодически.
Ещё есть вариант через "Маркетинг" сформировать сегмент на все компании и запустить создание повторных сделок сразу же, например, к конкретной дате.