Інтеграція 1С-Бітрікс з СБІС перевірка контрагентів
СБІС (Тензор) — екосистема сервісів для бізнесу: ЕДО, звітність, телефонія та перевірка контрагентів. Модуль перевірки контрагентів у СБІС конкурує з Контур.Фокус і має свої переваги: глибока аналітика пов'язаних компаній, історія змін у ЄДРЮЛ, показники надійності за власним скорингом. Інтеграція з 1С-Бітрікс будується через СБІС REST API.
СБІС API: автентифікація та структура
СБІС використовує власний протокол автентифікації. Для отримання токена:
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 трохи меншим за реальний час життя сесії.
Методи для перевірки контрагентів
СБІС 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 | JSON-RPC, сесія | REST, API-ключ |
| Складність інтеграції | Вища (сесійна автентифікація) | Нижча |
| Скоринг надійності | Власний (0–100) | Власний (категорії) |
| Афілійовані особи | Так | Так |
| Інтеграція з ЕДО | У рамках екосистеми СБІС | Ні |
Якщо компанія вже використовує СБІС для ЕДО — інтеграція через СБІС логічна: єдиний постачальник, один договір, дані узгоджені.
Орієнтири за термінами
| Сценарій | Термін |
|---|---|
| Автозаповнення реквізитів через СБІС API | 5–7 днів |
| Скоринг надійності + сповіщення в CRM | 7–14 днів |
| Повна інтеграція з плановим оновленням даних | 3–4 тижні |
Вартість розраховується індивідуально. Для оцінки потрібні: тип розгортання Бітрікс24 (хмара/коробка), обсяг контрагентської бази CRM, вимоги до частоти оновлення даних.







