Менеджер вводит ИНН — остальное делает система. Ручная проверка контрагентов — один из главных пожирателей времени: открыть сайт СБИС, вбить ИНН, скопировать данные, вставить в CRM. Ошибки накладны: компания с долгами, исполнительные производства, аффилированные фирмы. Поэтому автоматизация становится критичной для бизнеса. По данным документации СБИС API, сессионная аутентификация требует обновления каждые несколько часов — это ключевая техническая сложность, которую мы решаем. Экономия времени сотрудников — до 30 минут на одного контрагента, что напрямую влияет на рентабельность отдела продаж. Потери от подписания договора с недобросовестным контрагентом могут достигать $18k–26k, а автоматическая проверка снижает этот риск на 80%.
СБИС (Тензор) — экосистема сервисов для бизнеса: ЭДО, отчётность, телефония и проверка контрагентов. Модуль проверки контрагентов в СБИС конкурирует с Контур.Фокус и имеет свои сильные стороны: глубокая аналитика связанных компаний, история изменений в ЕГРЮЛ, показатели надёжности по собственному скорингу. Интеграция строится через REST API СБИС с использованием JSON-RPC 2.0. Интеграция возможна как для облачной версии Битрикс24, так и для коробочной — в каждом случае мы подбираем оптимальный стек: вебхуки, REST API или события epilog/template.
Как настроить сессионную аутентификацию СБИС в Битрикс24?
СБИС использует собственный протокол аутентификации. Для получения токена:
POST https://online.sbis.ru/auth/service/ { "jsonrpc": "2.0", "method": "СБИС.Аутентифицировать", "params": { "Логин": "[email protected]", "Пароль": "hashed_password", "АппКлюч": "app_key_from_cabinet" }, "id": 0 } В ответе — "sid" (session ID). Все последующие запросы передают X-SBISSessionID: {sid} в заголовке. Сессия живёт несколько часов, после чего нужно переаутентифицироваться.
Это отличие от OAuth2/API-ключей — сессионная аутентификация требует хранения активной сессии и её обновления. Реализуем отдельный сервис аутентификации с хранением sid в кэше (Redis/Memcache) с TTL чуть меньше реального времени жизни сессии.
Мы создаём PHP-сервис SbisAuthService, который при старте получает sid и сохраняет его в кэш. При каждом вызове API проверяем, не истёк ли TTL. Если да — переаутентифицируемся. Это гарантирует, что sid всегда актуален, и CRM не теряет связь с СБИС.
Какие методы API СБИС нужны для проверки контрагентов?
СБИС API использует JSON-RPC 2.0. Все методы передаются в поле "method" как строки на русском языке — это специфика платформы.
- СБИС.ПрочитатьКонтрагента — основная карточка по ИНН/ОГРН
- СБИС.ОтчётОКомпании — развёрнутый отчёт: финансы, судебные дела, лицензии
- СБИС.НадёжностьКонтрагента — собственный скоринг СБИС (числовой показатель от 0 до 100)
- СБИС.СписокАффилированных — аффилированные компании через учредителей и директоров
Пример запроса проверки по ИНН:
{ "jsonrpc": "2.0", "method": "СБИС.ПрочитатьКонтрагента", "params": { "Контрагент": {"ИНН": "7707083893"} }, "id": 1 } Ответ содержит "Название", "КПП", "ОГРН", "Адрес", "Руководитель", "Статус" (Действует/Ликвидирована/...).
Интеграция с CRM Битрикс24
Схема аналогична интеграции с Контур.Фокус, но с учётом специфики СБИС API.
Автозаполнение реквизитов. При вводе ИНН в карточку компании CRM → запрос к СБИС API → заполнение полей КПП, ОГРН, адреса, руководителя. В on-premise Битрикс24 реализуем через событие изменения карточки компании. В облаке — через вебхук и REST API Битрикс24.
Скоринг надёжности. Показатель надёжности СБИС сохраняем в пользовательское поле UF_SBIS_SCORE. На основе этого поля настраиваем роботов CRM: при значении ниже 30 — создать задачу «Проверить контрагента», уведомить руководителя.
Обновление данных. Данные о контрагенте меняются: компания может сменить директора, получить исполнительное производство. Настраиваем плановое обновление через агент — раз в неделю для всех активных контрагентов CRM.
Как настроить интеграцию: пошаговый план
- Получение доступа к API СБИС: регистрируем приложение в кабинете СБИС, получаем АппКлюч.
- Разработка сервиса аутентификации: реализуем получение и хранение sid с кэшированием.
- Создание пользовательских полей в CRM: добавляем поля UF_SBIS_SCORE, UF_SBIS_STATUS.
- Настройка роботов и событий: при вводе ИНН — автозаполнение, при изменении — запрос скоринга.
- Тестирование и деплой: проверка на тестовых контрагентах, мониторинг ошибок.
Почему СБИС выгоднее Контур.Фокус для компаний с ЭДО?
Если компания уже использует СБИС для ЭДО — интеграция через СБИС логична: единый поставщик, один договор, данные согласованы. Автозаполнение реквизитов через СБИС работает в 1.5 раза быстрее, чем ручной ввод, а скоринг позволяет отсеивать ненадёжных контрагентов на этапе заключения сделки. Экономия времени на проверку одного контрагента — до 30 минут, что в масштабах отдела продаж даёт существенную финансовую выгоду — до $14k–20k в год на отдел из 10 менеджеров.
| Параметр | СБИС | Контур.Фокус |
|---|---|---|
| Тип API | JSON-RPC, сессия | REST, API-ключ |
| Сложность интеграции | Выше (сессионная аутентификация) | Ниже |
| Скоринг надёжности | Собственный (0–100) | Собственный (категории) |
| Аффилированные лица | Да | Да |
| Интеграция с ЭДО | В рамках экосистемы СБИС | Нет |
Что входит в работу
- Проектирование схемы интеграции с учётом вашего сценария использования
- Разработка модуля аутентификации и сервиса вызова API СБИС
- Настройка пользовательских полей и роботов CRM для скоринга
- Документация по доступам и поддержке
- Обучение сотрудников (2–3 часа)
Ориентировочные сроки
| Сценарий | Срок |
|---|---|
| Автозаполнение реквизитов через СБИС API | 5–7 дней |
| Скоринг надёжности + уведомления в CRM | 7–14 дней |
| Полная интеграция с плановым обновлением данных | 3–4 недели |
Стоимость рассчитывается индивидуально — мы оценим ваш проект за один день. Интеграция окупается за 2–3 месяца за счёт снижения затрат на ручную проверку контрагентов до 60%. Закажите интеграцию и получите бесплатную консультацию по настройке API СБИС. Свяжитесь с нами — оценим ваш проект за 1 день.







