Франчайзи СДЭК знает эту боль: детализация по заказам — ручная выгрузка Excel с дашборда Superset, Profit по месяцу — отдельно в личном кабинете ЭК5. Два потока данных, двойная работа, риск расхождений при сверке с бухгалтерией.
В BIT CRM мы автоматизировали биллинг через SSO-интеграцию с экосистемой СДЭК: Superset и ЭК5 отдают данные в единую таблицу, а менеджер КЛО видит план/факт в одном отчёте — без Excel.
Два источника — одна картина
Биллинг франчайзи СДЭК складывается из двух независимых потоков:
- Superset — детализация по заказам: выручка, себестоимость, маржа на уровне каждой отправки.
- ЭК5 (accruals-summary) — агрегированный Profit по месяцу, начисления и удержания.
До интеграции менеджер скачивал Excel из Superset, отдельно заходил в ЭК5, сводил вручную и сверял с планом. На 50+ клиентах — часы работы каждый месяц.
Архитектура интеграции
SSO и сессия
СДЭК использует единую cookie-сессию между Superset, ЭК5 и другими сервисами экосистемы. CRM хранит сессионные cookies после авторизации пользователя (логин + OTP при 2FA). При истечении сессии — повторная авторизация через тот же flow.
Импорт из Superset
Запрос к API Superset с фильтрами по периоду и франчайзи → парсинг JSON → запись в таблицу orders: номер заказа, дата, выручка, себестоимость, клиент, направление.
Импорт из ЭК5
Endpoint accruals-summary → таблица cdek_billing.profit: месяц, сумма начислений, удержания, итоговый Profit.
Кнопка «Импорт» в CRM
В отчёте биллинга — кнопка, которая запускает оба импорта последовательно. Прогресс-бар, лог ошибок, уведомление при расхождении Superset vs ЭК5 больше порога.
Отчёт биллинга в CRM
После импорта менеджер видит:
- план/факт по месяцу и по клиенту;
- детализацию по заказам из Superset;
- Profit из ЭК5 для сверки;
- фильтры по франчайзи, региону, сегменту.
Данные связаны с карточкой клиента и фермой сопровождения — падение выручки сразу видно в KPI клиента.
Безопасность и эксплуатация
- Credentials хранятся зашифрованно, не в открытом виде в коде.
- Импорт — по cron (ночной) + ручной по кнопке.
- Лог каждого импорта: сколько записей, время, ошибки API.
- При смене API СДЭК — правка в одном сервисе, не в десяти Excel-файлах.
Результат
Отчёт биллинга собирается из CRM, а не из пяти файлов. Менеджер КЛО видит план/факт без Excel. Время на ежемесячную сверку сократилось с нескольких часов до 15–20 минут проверки.
Для франчайзи СДЭК
Если у вас похожая картина — Superset, ЭК5, ручные выгрузки — мы можем спроектировать аналогичную интеграцию в вашу CRM или ERP. Не шаблон, а связка под ваши отчёты и роли.
См. также: ферма сопровождения, зарплата КЛО, кейс BIT CRM.