BI-аналитика в Битрикс24 для HR, CRM и товарного учёта: три прикладных сценария
В рамках работы с BI-конструктором Битрикс24 команда Соль последовательно развивает набор прикладных отчетов под разные бизнес-задачи клиентов. Эти отчёты не дублируют стандартную аналитику портала, а закрывают те зоны, где штатных инструментов недостаточно: кадровый учёт, контроль коммуникаций с клиентами и детальная аналитика по товарам внутри сделок.
Ниже — три независимых сценария, реализованных в рамках одного периода работы.
HR-аналитика отпусков для отдела кадров
Первый отчёт был реализован для HR-подразделения компании и посвящён управлению отпусками сотрудников.
В верхней части отчёта сформирована таблица отпусков: сотрудник, тип отпуска, дата начала и окончания, продолжительность и текущий статус — запланирован, в процессе или завершён. Таблица поддерживает фильтрацию по подразделениям, сотрудникам и датам, что позволяет быстро анализировать отпуска в рамках конкретной команды или периода.
Ключевая логика сосредоточена в нижнем аналитическом блоке. Здесь данные агрегированы по каждому сотруднику: подразделение, должность, дата приёма на работу и расчётный статус сотрудника — «новый» или «действующий». От этого статуса зависит формула расчёта доступных дней отпуска. Для сотрудников, принятых ранее текущего года, учитывается полный лимит. Для новых сотрудников применяется пропорциональный расчёт — 2,33 дня за каждый отработанный месяц.
Отдельно реализована логика переходящих остатков. Если в предыдущем году сотрудник не использовал часть отпуска, система автоматически рассчитывает остаток и учитывает его в текущем году с ограничением по сроку использования — до конца первого квартала. Все вычисления выполняются на уровне датасетов и SQL-логики.
Дополнительно учтён нетиповой сценарий: отпуска оформляются не только на сотрудников, зарегистрированных в портале, но и на внешних сотрудников. Для этого данные из процессов согласования отпусков дублируются в смарт-процессы, используемые в BI. Также реализовано разграничение доступа — сотрудник видит в отчёте только собственные данные.
В результате HR-отдел получил единый экран для контроля отпусков, без необходимости работать с разрозненными списками и процессами.
Контроль «потерянных» клиентов в CRM
Второй отчёт реализован для клиента из финансового сектора и решает задачу выявления клиентов, с которыми длительное время не было коммуникации.
Отчёт формирует список клиентов с указанием ответственного менеджера, сегмента, статуса квалификации, типа и даты последней активности. В отличие от системных полей Битрикс24, в расчёт включаются только реальные коммуникации: звонки, письма, встречи и значимые пользовательские действия. Формальные изменения карточек в расчёт не попадают.
На основе разницы между текущей датой и датой последней коммуникации рассчитывается количество дней без взаимодействия. Клиент использует этот отчёт как источник данных для дальнейших действий: выгружает список в файл и через бизнес-процессы автоматически ставит задачи менеджерам на повторный контакт.
Важно, что штатными средствами Битрикс24 такую выборку получить невозможно — стандартные отчёты не позволяют гибко управлять типами активности и корректно учитывать задачи как часть коммуникации. BI-конструктор в связке с SQL-логикой стал единственным рабочим способом решить эту задачу в коробочной версии портала.
Аналитика товаров внутри сделок
Третий сценарий связан с анализом товаров, привязанных к сделкам. Особенность этой задачи — нормализованная структура хранения: каждый товар хранится отдельной строкой, а не в составе одной записи сделки.
Для клиента был реализован отчёт, который позволяет фильтровать сделки по разделам каталога товаров и видеть только те суммы и количества, которые относятся к выбранной группе товаров. Даже если в сделке присутствуют другие позиции, они не искажают аналитику.
Отчёт состоит из двух уровней. В верхнем — список сделок, где участвовали товары из выбранного раздела каталога. В нижнем — детализация по самим товарам: наименование, раздел, количество, стоимость и ссылка на сделку.
Отдельно реализована работа с иерархией каталогов. Фильтры синхронизированы между уровнями вложенности, что позволяет удобно перемещаться по структуре папок. При этом выявлено ограничение BI-конструктора: корректно обрабатываются только три уровня вложенности. Сейчас с клиентом прорабатывается вариант реструктуризации каталога под эти ограничения.
Даже в текущем виде отчёт позволяет получать точные данные по продажам вплоть до копеек и анализировать выручку по конкретным товарным группам.

Итог
Все три сценария реализованы внутри BI-конструктора Битрикс24 с использованием кастомных SQL-запросов. Среднее время реализации одного отчёта — 7–10 часов, включая сбор требований и настройку логики.
Ключевая ценность BI-подхода — полная независимость от ограничений стандартных отчётов Битрикс24. Данные из CRM, HR-процессов и каталогов объединяются в единую аналитическую модель, которая подстраивается под реальные бизнес-процессы, а не наоборот.
Что дальше
Если вы работаете в Битрикс24 и сталкиваетесь с ситуацией, когда стандартные отчёты не дают ответов на управленческие вопросы, BI-конструктор позволяет выстроить аналитику под реальные процессы бизнеса — от HR и CRM до товарного учёта и сложных взаимосвязей данных.
Команда Соль проектирует BI-отчёты под конкретные задачи: без перегруженных дашбордов, с понятной логикой расчётов и возможностью дальнейшего развития.
Чтобы обсудить задачу, ограничения портала и возможные сценарии аналитики, достаточно начать с короткого аудита данных и процессов.
Посмотрите, как это работает на ваших данных
Покажем BI-отчёты на примере вашего портала: подключимся к тестовой копии Битрикс24, построим один отчёт под вашу задачу и разберём, что ещё можно автоматизировать. Демо занимает 30-40 минут. Вы сразу увидите, решает ли BI вашу проблему.
FAQ
Что такое BI-аналитика в Битрикс24?
BI-аналитика в Битрикс24 — это создание пользовательских отчётов через BI-конструктор, который работает с базой данных портала напрямую. Инструмент позволяет объединять данные из CRM, HR-процессов, каталога товаров, задач и смарт-процессов, строить отчёты по собственным формулам и бизнес-правилам, которые недоступны в стандартной аналитике системы.
В чём отличие BI-отчётов от стандартных отчётов Битрикс24?
Стандартные отчёты Битрикс24 работают с предустановленными метриками и полями. BI-конструктор использует SQL-запросы и позволяет: считать по собственным формулам, фильтровать данные по сложным условиям, объединять информацию из разных модулей, учитывать только нужные типы активностей (например, только реальные звонки, без технических изменений статусов).
Как рассчитываются остатки отпусков в BI-отчёте для HR?
Для действующих сотрудников (принятых до начала текущего года) учитывается полный годовой лимит. Для новых сотрудников применяется пропорциональный расчёт — 2,33 дня за каждый отработанный месяц. Система автоматически учитывает переходящие остатки из предыдущего года с ограничением по сроку использования.
Можно ли через BI отследить "потерянных" клиентов в CRM?
Да, BI-отчёт формирует список клиентов с указанием даты последней реальной коммуникации (звонки, письма, встречи, значимые действия). Формальные изменения карточек в расчёт не попадают. Рассчитывается количество дней без взаимодействия, после чего список можно выгрузить и использовать для автоматической постановки задач менеджерам.
Как BI-конструктор работает с товарами в сделках?
BI позволяет фильтровать сделки по разделам каталога товаров и показывать только те суммы и количества, которые относятся к выбранной группе. Даже если в сделке есть другие позиции, они не искажают аналитику. Отчёт работает с нормализованной структурой — каждый товар хранится отдельной строкой.
Сколько уровней вложенности каталога поддерживает BI?
В текущей реализации корректно обрабатываются три уровня вложенности каталога товаров. При большей глубине структуры рекомендуется реорганизация каталога под это ограничение.
Нужны ли навыки программирования для работы с BI-отчётами?
Для использования готовых отчётов программирование не требуется — пользователь работает с фильтрами и таблицами. Для создания новых отчётов нужны знания SQL и понимание структуры базы данных Битрикс24. Разработку обычно выполняют специалисты-интеграторы.
Можно ли экспортировать данные из BI-отчётов?
Да, данные из BI-отчётов можно выгружать в файл (обычно Excel или CSV) и использовать для дальнейшей обработки или автоматизации через бизнес-процессы Битрикс24.