Приложение для списков и бизнес-процессов Битрикс24

Поиск элементов Списка по любым полям

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

  • Для интеграторов и администраторов Битрикс24
  • Работает в облачной и коробочной версиях
  • Подходит для реестров, справочников и любых пользовательских списков

Разработка команды Digital for Sales — интеграция и полезные приложения для Битрикс24.

Роботы приложения Поиск элементов Списка по любым полям в Битрикс24

Для кого это приложение

Приложение создано для тех, кто настраивает и сопровождает Битрикс24 для бизнеса:

🛠️ Интеграторы Битрикс24

Используйте единый инструмент для выборки элементов списков по любым полям, массовой обработки данных и поиска дублей. Результаты поиска удобно передавать в итераторы и другие роботы.

✔️ Администраторы порталов

Наводите порядок в справочниках и реестрах: находите дубли, контролируйте заполненность полей, получайте статистику по любым выборкам без выгрузок в Excel.

👥 Бизнес-команды

Отделы маркетинга, продаж, закупок и проектные офисы, которые ведут службы записок, бренды, объекты и другие реестры в универсальных списках и хотят автоматизировать анализ и проверки.

Основной функционал

✅ Персональные роботы и активити для каждого списка

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

✅ Поиск по стандартным и пользовательским полям

Ищите по любым полям списка — как штатным, так и добавленным вами. Можно задать сразу несколько условий без ограничений по количеству, комбинировать поля и значения для точных выборок.

✅ Поиск по нескольким полям одновременно

Стройте сложные фильтры: ищите бренды по ИНН и вертикали, объекты по городу и статусу, заявки по нескольким атрибутам сразу. Это особенно удобно для контроля дублей и аудита базы.

✅ Три ключевых результата поиска

Робот или активити возвращает общее количество найденных элементов, массив их ID и ID первого элемента (созданного раньше остальных). Эти значения можно использовать в последующих шагах бизнес-процесса.

✅ Использование в любых сценариях Битрикс24

Результаты поиска применяются в роботах, умных сценариях, шаблонах БП и итераторах: для массовых действий, автоматизированных проверок и регулярной переработки баз списков.

Бизнес-кейс: поиск дублей брендов по ИНН

В универсальном списке ведётся база брендов. Одно из полей карточки — ИНН. Бренды завели несколько сотрудников в разное время, и в базе постепенно появились дубли.

Задача: найти повторяющиеся бренды по ИНН, определить, какой элемент оставить «главным», и понять, кто из сотрудников чаще всего создаёт дубликаты.

С помощью приложения:

  • через робот/активити и итератор перебирают все элементы списка и ищут ИНН, которые встречаются более одного раза (по количеству найденных элементов);
  • ID первого элемента (созданного раньше других) используют как основной бренд, остальные попадают в выборку дублей;
  • массив ID дублей помогает выявить сотрудников, которые создают лишние записи, и навести порядок в базе.

В результате база брендов очищается от дублей, аналитические отчёты становятся точнее, а менеджеры работают с единой, проверенной карточкой бренда.

Как это работает

1

Добавьте робот или активити в схему

В Роботах или Дизайнере бизнес-процессов выберите нужный список и вставьте соответствующий робот или активити «Поиск элементов Списка по любым полям».

2

Задайте условия поиска

Укажите, по каким полям и по каким значениям нужно искать элементы. Можно использовать стандартные и пользовательские поля и комбинировать несколько условий.

3

Запустите робот или бизнес-процесс

При выполнении шага приложение обратится к списку и найдёт элементы, подходящие под заданные условия, даже если их сотни или тысячи.

4

Используйте результаты в следующих действиях

Количество, массив ID и ID первого элемента доступны в следующих роботах и активити: для итераторов, массовых обновлений, проверок дублей и любой другой логики.

Зависимость функционала от тарифного плана

💼 Варианты решения работают на тарифах, где доступен соответствующий функционал Битрикс24. Роботы приложения можно использовать на всех платных тарифах, где есть доступ к автоматизации и спискам. Активити для Дизайнера бизнес-процессов доступны на тарифах не ниже «Профессионального».

⚙️ В коробочной версии возможны дополнительные нюансы настройки, но логика работы остаётся той же. Важно всегда задавать таймаут ожидания отклика приложения (рекомендуется не менее 10 минут), чтобы защититься от зависаний в случае временных проблем с сервером авторизации или другими техническими сбоями.

Как выглядит приложение в Битрикс24

Роботы приложения в разделе Автоматизация продаж
Работа с роботами приложения в разделе автоматизации
Группы роботов и триггеров для поиска элементов списков
Новые роботы и триггеры для поиска элементов списков
Карточка элемента списка с дополнительными полями
Работа с полями элементов списка
Настройка комментария с результатами поиска
Вывод результатов поиска в комментарий элемента
Список ID найденных элементов, первый ID и их количество
Массив ID, первый ID и количество найденных элементов
Шаблон бизнес-процесса с роботом поиска элементов списка
Шаблон бизнес-процесса с поиском и записью результатов
Запись результатов поиска в поля карточки списка
Запись результатов поиска в поля элемента
Настройка параметров робота поиска по родительским брендам
Поиск по полям родительских брендов и другим реквизитам

Видеообзор приложения

Ведущий разработчик и интегратор Юрий Павлюк показывает живые примеры работы с универсальными списками, настройку роботов и активити, а также разбор кейса поиска дублей брендов.

Отзывы пользователей

⭐⭐⭐⭐⭐ Работаем со смарт-процессами, а ещё используем универсальные списки для хранения разных справочников. С этим приложением получилось найти данные в CRM, сопоставить их со списком и использовать значение в смарт-процессах. Очень помог Юрий (разработчик) — ответил на все вопросы по настройке БП и приложения.

⭐⭐⭐⭐⭐ С помощью поиска списочных элементов контролируем (через шаблон бизнес-процесса), чтобы менеджеры не создавали новых дублей. Вторым этапом будем как-то побеждать уже накопившиеся дубли…

⭐⭐⭐⭐⭐ Очень пригодилось для автоматизированного поиска объектов реконструкции и строительства (они у нас сделаны в универсальных списках). Теперь используем регулярно!

⭐⭐⭐⭐⭐ Очень полезно искать дубли по элементам списков (потому что их заводят разные люди, и человеческий фактор надо как-то побеждать).

Вопросы и ответы

Для чего нужен поиск элементов списков по полям?

Он позволяет автоматически находить элементы списка по любым стандартным и пользовательским полям. Это удобно для аналитики, массовых действий и поиска дублей.

Какие результаты возвращает поиск?

Вы получаете три значения: количество найденных элементов, массив их ID и ID элемента, созданного раньше других. Эти данные можно использовать в роботах, сценариях и бизнес-процессах.

Можно ли искать одновременно по нескольким полям?

Да, число условий не ограничено. Можно комбинировать любые поля и значения, чтобы создавать точные выборки для обработки данных.

Где доступны роботы и активити для списков?

Роботы работают во всех разделах портала: лидах, сделках, списках, умных сценариях и шаблонах БП. Активити доступны на тарифах уровня «Профессиональный» и выше.

Можно ли использовать приложение для поиска дублей?

Да, это один из самых частых сценариев. Поиск помогает определить количество дублей, выявить самый ранний элемент и получить массив ID остальных для дальнейшей обработки.

Что дает ID первого найденного элемента?

Он позволяет определить карточку, созданную раньше остальных. Это полезно, когда нужно оставить «оригинал» и обработать все последующие элементы как дубли.

Можно ли применять поиск в итераторах?

Да, массив ID отлично подходит для итераторов. Это позволяет автоматизировать массовые проверки, обновления и другие повторяющиеся процессы.

Что делать, если списки созданы после установки приложения?

Нужно просто переустановить приложение, не удаляя его данные. Настройки сохранятся, а новые роботы и активити будут добавлены автоматически.

Почему важно настраивать таймаут на 10 минут?

Это предотвращает зависания роботов в случае задержек на сервере авторизации. Такой таймаут обеспечивает стабильную работу поиска.

Подходит ли приложение для регулярной массовой обработки данных?

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

Как установить и настроить приложение

1

Установите приложение

Перейдите в Маркетплейс Битрикс24 и установите приложение. В облачной версии установка произойдёт автоматически.

2

Получите доступ к роботам и активити

После установки станут доступны соответствующие роботы (для всех платных тарифов) и активити (для тарифов не ниже «Профессиональный»).

3

Вставьте поиск в нужное место

Добавьте шаг «Поиск элементов Списка по любым полям» в нужное место в Роботах или Дизайнере бизнес-процессов.

4

Настройте условия поиска

Укажите, по каким полям и по каким значениям этих полей нужно искать элементы. При необходимости добавьте несколько условий.

5

Сохраните и используйте результаты

Сохраните изменения. В процессе работы роботы и активити будут возвращать количество, массив ID и первый ID элементов, которые можно использовать в дальнейших шагах.



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