Робот «Проверить компанию в чёрном списке ЦБ РФ» помогает быстро проверить компанию на признаки риска до начала работы, оплаты или согласования.

Видимая часть формы настройки в Битрикс24. Скриншот показывает поля действия; он не подтверждает выполнение учебного примера.
Для кого и какую задачу решает
Сотруднику, который проводит первичную проверку контрагента, и администратору процесса дополнительного согласования.
Одного названия компании недостаточно, чтобы уверенно отнести найденное предупреждение к клиенту. Робот ищет совпадения в доступном списке предупреждений Банка России и возвращает все варианты для дальнейшей проверки. Нахождение названия не является самостоятельным окончательным заключением.
Параметры и подготовка
| Поле | Как заполнить |
|---|---|
ИНН компании (inn) |
Необязательное поле |
Название компании (name) |
Необязательное поле |
Перед настройкой выберите, откуда процесс получит каждое значение: постоянная настройка, поле карточки или результат предыдущего шага. Подписи в таблице соответствуют полям робота. Коды в скобках помогают различать похожие параметры при передаче данных между шагами.
Как использовать
- Передайте ИНН и/или название. Хотя бы одно поле должно быть непустой строкой; ИНН сравнивается точно, название частичным вхождением без регистра.
- Если заполнены оба поля, учитывайте логику «ИНН или название». Название не сужает найденные по ИНН записи обязательным вторым условием.
- После статуса проверьте found и match_count. При нескольких совпадениях разберите all_matches_json, не принимайте первый вариант за единственно верный.
- Для выбранной записи передайте id в отдельный робот подробностей. Уведомление ответственному настройте отдельным действием с данными источника.
Учебный пример и ожидаемый результат
Для учебного объяснения используйте условное название «Демо организация». Если в доступном списке есть записи с этим фрагментом, ожидается found=true и их число, а полный перечень будет в all_matches_json. Нельзя заранее обещать реальное совпадение по вымышленной организации. При отсутствии совпадений статус чтения успешный, found=false.
Пример показывает подготовленные учебные данные. Фактический результат зависит от переданных значений и доступных данных вашего процесса.
Что возвращает и как продолжить процесс
- «Найдена в списке» (
found). - «ID записи» (
id). - «Количество совпадений» (
match_count). - «ИНН из списка» (
first_inn). - «Название из списка» (
first_name). - «Причина включения» (
first_warning_text). - «Ссылка на предупреждение» (
first_warning_url). - «Все совпадения (JSON)» (
all_matches_json).
first_inn, first_name, причина и ссылка относятся только к первой найденной записи. all_matches_json содержит весь найденный набор с ID, ИНН, названием и данными предупреждения. Перед решением сверяйте идентичность контрагента и исходную публикацию.
Выход «Статус выполнения» проверяйте перед передачей результата дальше. При отрицательном статусе прочитайте «Ошибка» и направьте процесс на исправление исходных данных. Успешный статус подтверждает выполнение действия; содержательные признаки результата проверяйте отдельно.
Ограничения и разбор ошибок
ИНН ищется точно, название по частичному вхождению без регистра. Заполненные условия работают как альтернативы. Пустой набор совпадений при успешном чтении даёт found=false, id=0 и [] в полном списке. Робот не меняет CRM и не подтверждает юридический статус контрагента.
Отсутствие в списке не подтверждает отсутствие всех рисков и не заменяет проверку документов. Данные могут читаться из сохранённого доступного списка; робот не гарантирует обновление источника в момент каждого запроса. Решение принимает ответственный сотрудник.