Утро руководителя франшизы СДЭК или сети ПВЗ 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.