Перейти к содержимому
N1
Интеграции · Adata · ЭДО · бизнес-процессы

Проверка контрагентов и ЭДО внутри бизнес-процессов Bitrix24

Клиент: Сеть бизнес-центров, NDA Категория: Интеграции Стек: PHP, Bitrix24 D7 (коробка), Adata API, API сервиса ЭДО РК, активити бизнес-процессов, вебхуки Срок: внедрялось поэтапно
Проблема

Сеть бизнес-центров в Алматы заключает договоры аренды с десятками компаний: благонадёжность арендатора проверяли вручную на сторонних сервисах, а договоры жили отдельно от CRM и согласований.

Ограничения

Сервис проверки контрагентов отдаёт отчёт не сразу, а асинхронно; жизненный цикл договора должен встраиваться в штатные бизнес-процессы коробочного портала, а не в отдельный интерфейс.

Что сделал
  • Интеграция с Adata по асинхронной схеме «запуск проверки → токен → опрос готовности» без зависания страницы
  • Отчёт по компании в портале: 21 раздел по юрлицу — налоги, суды, факторы риска, благонадёжность, аффилированность, госзакупки, санкции и другие
  • Массовая проверка списка контрагентов и история проверок, чтобы не запрашивать одно и то же заново
  • Модуль ЭДО: 24 активити бизнес-процессов для жизненного цикла договора — создание, подпись, архив, отзыв входящих и исходящих документов
  • Приём вебхука статусов от сервиса ЭДО — статус документа обновляется в портале без ручной сверки
Архитектура
Карточка / бизнес-процесс → Клиент Adata (старт → токен → опрос) → Отчёт по разделам → Активити ЭДО → Вебхук статусов
Результат

Проверка арендатора и движение договора собраны внутри портала: отчёт по контрагенту строится из портала, а шаги ЭДО настраиваются в бизнес-процессах из готовых активити.

Что можно переиспользовать
Клиент асинхронного API «старт → токен → опрос» Набор активити бизнес-процессов под внешний сервис ЭДО Массовая проверка контрагентов с историей