Найти сделку по условию
Робот «Найти сделку по условию» ищет сделки в CRM Битрикс24 по фильтру: ID контакта или компании, стадия, ответственный, произвольный JSON-фильтр. Поддерживает сортировку и лимит результатов (до 50). Возвращает ID и название первой найденной сделки, список всех ID, количество и признак «Найдено» (Y/N). Работает в бизнес-процессах и роботах Битрикс24.
Робот ищет сделки в CRM Битрикс24 по заданным условиям: ID контакта, ID компании, стадия (например WON или C1:NEW), ответственный, а для нестандартных условий — произвольный JSON-фильтр, который объединяется с остальными полями. Доступны сортировка по дате создания, дате изменения или ID и лимит результатов от 1 до 50 (по умолчанию 5). Типовые случаи: найти открытую сделку контакта, чтобы не создавать дубль при повторном обращении, или получить последнюю сделку компании перед сменой стадии. Возвращает ID и название первой сделки, список всех найденных ID, количество и признак «Найдено» (Y/N) — по нему строится условие в дизайнере бизнес-процессов, а ID передаются следующим роботам.
Какие параметры принимает робот?
| Параметр | Тип | Обязательный? | По умолчанию |
|---|---|---|---|
| ID контакта | int | — | |
| ID компании | int | — | |
| Стадия (например WON, LOSE, C1:NEW) | string | — | |
| ID ответственного | int | — | |
| Произвольный фильтр (JSON, например {"CLOSED":"N"}) | string | — | |
| Сортировка: CREATED_DATE / DATE_MODIFY / ID (по умолчанию DATE_MODIFY DESC) | string | — | |
| Максимум результатов (по умолчанию 5) | int | — |
Что возвращает робот?
| Параметр | Тип |
|---|---|
| ID первой найденной сделки | int |
| Название первой сделки | string |
| Все найденные ID | int |
| Количество найденных сделок | int |
| Найдено (Y/N) | string |
Сценарий: не создавать дубль сделки для контакта
- Новая заявка с сайта запускает бизнес-процесс по контакту
- Робот ищет открытые сделки этого контакта по фильтру CLOSED=N
- Если сделка найдена, заявка добавляется в неё, иначе создаётся новая
Похожие роботы
Статьи по теме
- Связанные сделки и связи между элементами CRM в Битрикс24
- Бизнес-процессы в Битрикс24: как создать, настроить и не утонуть в дизайнере
- Дубли сделок в Битрикс24: как найти и предотвратить дубликаты
- Дубли в Битрикс24: как найти и объединить дубликаты лидов, контактов и компаний
- Массовый запуск бизнес-процессов в Битрикс24 по фильтру сущностей
- Воронки в Битрикс24: настройка стадий, туннели и автоматизация на каждой стадии
- Роботы в Битрикс24: как настроить и что делать, когда штатных не хватает