Кейсы Digital for Sales: использование приложений для Битрикс24

Как автоматизировать массовые действия со смарт-процессами в Битрикс24 через итератор

2025-12-27 23:41
В какой-то момент почти каждый администратор или интегратор в Битрикс24 сталкивается с одинаковой ситуацией:
найти элементы — не проблема,
а вот что-то сделать сразу со всеми — уже сложнее.
Посмотреть список можно.
Выгрузить в Excel — тоже.
А дальше всё упирается в ручные действия или костыли.

Почему массовая обработка — это боль

Допустим, вы нашли 120 карточек смарт-процесса:
  • зависли на стадии,
  • созданы давно,
  • требуют реакции.
Что дальше?
— Открывать каждую и менять поля?
— Делать массовые действия, которые ограничены парой операций?
— Надеяться, что менеджеры всё сделают сами?
Во всех этих вариантах автоматизация заканчивается ровно там, где она должна начинаться.

Зачем здесь нужен итератор

Итератор — это механизм, который умеет проходить по массиву ID и выполнять одно и то же действие для каждого элемента.
Но есть нюанс: ему нужен массив ID, а не просто список на экране.
Именно здесь поиск смарт-процессов по полям становится ключевым элементом всей схемы.

Как выглядит рабочая связка

Сначала приложение выполняет поиск по нужным условиям.
Результатом становится массив ID всех подходящих карточек.
Дальше этот массив передаётся в итератор — и начинается автоматическая обработка:
для каждой карточки можно:
изменить поля,
поменять стадию,
запустить вложенный бизнес-процесс,
отправить уведомление,
создать задачу,
зафиксировать комментарий.
И всё это — без участия человека.

Реальный кейс из практики

Возьмём смарт-процесс согласования счетов.
Часть карточек застревает в стадии «Ожидает подтверждения» дольше трёх дней.
Поиск находит все такие элементы.
Итератор проходит по ним и:
  • проверяет, кто текущий согласующий;
  • пишет персональное уведомление;
  • добавляет комментарий в карточку;
  • при необходимости эскалирует задачу руководителю.
В результате процесс живёт сам.
Без напоминаний, звонков и «проверь, пожалуйста».

Почему это работает именно в автоматике

Человек мыслит списками.
Бизнес-процесс — данными.
Когда поиск возвращает массив ID, система начинает работать с элементами как с сущностями, а не как с таблицей на экране.
Это принципиально другой уровень управления.

Что особенно удобно

Поиск можно запускать:
по расписанию,
по событию,
из другого бизнес-процесса,
из робота в любой сущности.
А итератор уже не интересуется, откуда пришёл массив — он просто выполняет свою работу.

Итог

Если вам нужно не просто найти смарт-процессы, а массово и автоматически с ними работать, связка «Поиск + Итератор» — это основа всей логики.
Приложение «Поиск Смарт-процессов по любым полям» даёт именно тот формат данных, который нужен автоматизации.
Без ручной обработки, Excel и человеческого фактора.