S-WEBS24

Битрикс24

CRM, процессы и приложения для вашей компании

CRM роботы 2.0 + AI (300+ роботов)

Поиск смарт-процесса

Ищет элементы смарт-процесса по типу, названию или дополнительным полям.

Настройки робота «Поиск смарт-процесса» в Битрикс24

Видимая часть формы настройки в Битрикс24. Скриншот показывает поля действия; он не подтверждает выполнение учебного примера.

Для кого и какую проблему решает

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

Что делает и когда применять

Робот помогает найти элементы нужного смарт-процесса и использовать их ID в дальнейших шагах бизнес-процесса.

Что подготовить

Нужен установленный робот из приложения «CRM роботы 2.0 + AI» и право на настройку автоматизации нужной CRM-воронки или шаблона бизнес-процесса. Пользователю, от имени которого работает приложение, должны быть доступны выбранные CRM-элементы и нужное действие с ними.

Укажите тип смарт-процесса, затем логику и критерии. Код пользовательского поля должен соответствовать форме выбранного типа; имя поля другого смарт-процесса не заменяет его.

Как настроить и использовать

  1. Откройте автоматизацию нужной сущности и выберите стадию, на которой нужен робот «Поиск смарт-процесса». В шаблоне бизнес-процесса добавьте одноимённое действие.
  2. Укажите тип смарт-процесса, затем логику и критерии. Код пользовательского поля должен соответствовать форме выбранного типа; имя поля другого смарт-процесса не заменяет его.
  3. Заполните Тип смарт-процесса, Логика поиска, Название, Другие поля для поиска. Для рабочего сценария подставьте значения полей документа или результаты предыдущих действий вместо учебных данных ниже.
  4. Проверьте обязательные поля и варианты выбора в таблице настроек. Сохраните действие и свяжите его результаты с дальнейшими условиями процесса.
  5. Выполните пробный запуск на отдельном учебном элементе. Сначала проверьте статус и пояснение ошибки, затем содержательный результат и ветку, выбранную следующим действием.

Параметры робота

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

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

Поле в настройках Что передать Обязательность и исходное значение
Тип смарт-процесса (typeSmart) ID типа смарт-процесса. Формат: строка. Обязательно. Значение по умолчанию в настройках не задано
Логика поиска (logic) Формат: выбор из списка. Варианты: and: И (AND); or: ИЛИ (OR). Обязательно. По умолчанию: and
Название (title) Можно использовать % в начале или конце для поиска по маске. Формат: строка. Необязательно. Значение по умолчанию в настройках не задано
Другие поля для поиска (other) Формат: ПОЛЕ=ЗНАЧЕНИЕ или =ПОЛЕ=ЗНАЧЕНИЕ, например: =ufCrm176_123=value1 Формат: строка. Можно передать несколько значений. Необязательно. Значение по умолчанию в настройках не задано

Учебный пример

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

  • Тип смарт-процесса (typeSmart): 170.
  • Логика поиска (logic): and.
  • Название (title): Учебная заявка.
  • Другие поля для поиска (other): ["=ufCrm170_123=demo-901"].

Возвращаются ID подходящих элементов именно типа 170, первый ID и количество. Учебный код поля нужно заменить реальным; неточный фильтр по названию может найти несколько разных заявок.

Какие данные возвращает и что делать дальше

Результат Какое значение получает следующий шаг
Статус выполнения (Y/N) (status) строка
Элементы найдены (found) да/нет
ID найденных элементов (id) целое число, несколько значений
Первый найденный ID элемента (firstId) целое число
Количество найденных элементов (count) целое число
Текст ошибки (error) строка

Для однозначного результата передайте тип и ID вместе в следующее действие. При нескольких совпадениях сначала уточните внешнее поле или назначьте проверку сотруднику.

Ошибки и ограничения

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