← Все статьи

Рабочий стол франшизы: один экран вместо десяти вкладок

Как персональный ЛК в BIT CRM собирает СДЭК, WB, Planfix, WorkLog и KPI по ролям — один вход утром вместо пяти–семи систем.

Утро руководителя франшизы СДЭК или сети ПВЗ Wildberries обычно начинается одинаково: открыть пять–семь вкладок — личный кабинет СДЭК, ЛК WB, Planfix, Google Таблицы с графиком, Excel с биллингом, WhatsApp с подчинёнными. К обеду половина контекста потеряна, а сводка «что у нас сегодня» так и не собрана.

В BIT CRM мы решили эту проблему через единый рабочий стол — персональный личный кабинет, который собирает всё релевантное для конкретного сотрудника в одном экране.

Боль: разрозненные системы

Мультибизнес — это не только разные направления выручки, но и разные интерфейсы для одних и тех же людей. КЛО одновременно отвечает за клиентов СДЭК, смотрит рейтинг ПВЗ, согласовывает регламенты и проверяет задачи в Planfix. Каждая система живёт отдельно:

  • Superset и ЭК5 — для биллинга СДЭК;
  • pvz-lk.wb.ru — для выручки и оценок WB;
  • Planfix — для задач и согласований;
  • Google Docs — для регламентов;
  • Excel — для графика и зарплаты.

Сотрудник тратит 20–40 минут в день только на переключение контекста. Руководство не видит сводку без ручной сборки.

Решение: персональный ЛК по роли и направлениям

Рабочий стол в BIT CRM — это не статичная страница, а композиция виджетов, зависящая от роли пользователя и доступных ему направлений (СДЭК, WB, БИТ, IT).

Блоки по направлениям

Каждое направление — отдельный виджет с KPI: для СДЭК — план/факт биллинга и критичные клиенты; для WB — рейтинг, выручка, последние отзывы; для IT — активные проекты; для сервиса — открытые заявки и сроки ККТ.

Интеграции на одном экране

  • Planfix — виджет задач: что в работе, что просрочено, быстрый переход к карточке.
  • WorkLog — статус смены, переработки за период.
  • Быстрые ссылки — зарплата, график, HR, Wiki — без поиска в меню.

RBAC: каждый видит своё

Администратор видит все направления. КЛО — СДЭК и WB. РКЛО — только свой регион. IT-разработчик — блок IT и Wiki. Права задаются через роли Yii2 RBAC с привязкой к division.

Как это работает технически

Контроллер SiteController::actionIndex() для авторизованных пользователей рендерит dashboard view. Виджеты — отдельные partial-views, каждый запрашивает данные из своего сервиса. Кэширование KPI — 5–15 минут, чтобы не нагружать БД при каждом обновлении страницы.

Для внешних систем (Planfix) используется REST API с токеном пользователя или сервисным аккаунтом. Данные WB и СДЭК уже в локальной БД — виджеты читают агрегаты напрямую.

Результат

Один вход утром — одна точка правды. Руководитель франшизы за 30 секунд понимает: кого обзвонить (ферма сопровождения), какой рейтинг WB, какие задачи горят в Planfix, кто на смене сегодня. Переключение между системами сократилось с 5–7 вкладок до одной.

Для кого подходит такой подход

Если у вас несколько направлений, общие сотрудники и пересекающиеся клиенты — коробочная CRM с одним «дашбордом для всех» не сработает. Нужен composable dashboard: модульные блоки, роли, привязка к вашим интеграциям.

BIT CRM — наш внутренний кейс. Подробнее на лендинге серии, в портфолио проектов и статьях о модулях: биллинг СДЭК, ферма сопровождения, Planfix + CRM.

Нужна интеграция с 1С?

CodeLab проектирует REST API, B2B-порталы и обмен с внешними системами.

Обсудить задачу