Отчеты и Аналитика · 9 мин
Как работает аналитика в 1С: устройство, настройка и практика
Как устроена аналитика в 1С: источники данных, регистры, отчёты на СКД, варианты настройки, типичные ошибки и способы проверить корректность показателей.
Аналитика в 1С — это не отдельная «кнопка», а цепочка: первичные документы записывают данные в регистры, регистры накапливают обороты и остатки, а отчёты извлекают из них показатели в нужных разрезах. Понимание этой цепочки позволяет не только строить отчёты, но и объяснять, почему цифра в отчёте именно такая, и где искать ошибку.
В типовых конфигурациях (1С:Бухгалтерия, Управление торговлей, ERP, Комплексная автоматизация) аналитика реализована через механизм системы компоновки данных (СКД), варианты отчётов и аналитические разрезы учёта. Поверх этого работают специализированные инструменты: мониторы целевых показателей, дашборды, расширение «1С:Аналитика» для визуализации в браузере.
Ключевой практический момент: отчёт в 1С никогда не считает данные «с нуля» — он читает уже записанные движения. Поэтому качество аналитики определяется не настройкой отчёта, а корректностью учёта: заполнением аналитических разрезов в документах, своевременным проведением, актуальностью итогов по регистрам.
Из чего состоит аналитическая система 1С
Фундамент аналитики — регистры. Регистры накопления хранят обороты и остатки (продажи, товары на складах, взаиморасчёты), регистры сведений — справочные и исторические данные (цены, курсы валют), бухгалтерские регистры — проводки с субконто. Каждый проведённый документ оставляет в регистрах записи — движения, и именно они становятся сырьём для отчётов.
Второй слой — аналитические разрезы: субконто в бухгалтерском учёте, измерения регистров, дополнительные реквизиты и свойства. Например, регистр продаж обычно хранит измерения «Номенклатура», «Контрагент», «Склад», «Подразделение» — благодаря этому один и тот же отчёт можно развернуть по любому из этих срезов.
Третий слой — механизмы выборки и представления: запросы на встроенном языке, СКД, варианты отчётов, настройки группировок и отборов. Пользователь обычно работает только с этим слоем, но понимание двух нижних необходимо для диагностики расхождений.
Как данные попадают в отчёт: путь от документа до показателя
Когда менеджер проводит реализацию, документ формирует движения сразу в нескольких регистрах: списывает товар со склада, фиксирует продажу и выручку, создаёт задолженность покупателя, делает проводки. Каждое движение содержит измерения (разрезы), ресурсы (суммы, количества) и реквизиты.
Отчёт «Продажи по контрагентам» при формировании обращается не к документам, а к виртуальным таблицам регистра продаж — оборотам за период. Платформа рассчитывает итоги по измерениям, СКД группирует их по настройкам варианта, и пользователь видит готовую таблицу.
Из этого следуют два практических вывода. Первый: непроведённый документ в отчёт не попадает — движений нет. Второй: если документ проведён с пустым или неверным аналитическим разрезом (например, без подразделения), отчёт в разрезе подразделений покажет строку с пустым значением, и сумма «разойдётся» с ожиданием.
- 1Сформируйте отчёт и найдите сомнительную цифру.
- 2Дважды щёлкните по ячейке или используйте команду «Расшифровать» — откроется детальный отчёт по документам.
- 3Перейдите в конкретный документ и проверьте его движения: меню «Ещё» → «Движения документа».
- 4Сравните заполнение аналитических разрезов в движениях с ожидаемыми.
- 5При ошибке исправьте документ и перепроведите его, затем пересформируйте отчёт.
Как настроить отчёт под свою задачу без программирования
Большинство типовых отчётов поддерживают пользовательские настройки: период, отборы, группировки, показатели, сортировку, оформление. В режиме «Ещё → Изменить вариант» доступна полная структура СКД: можно добавить группировку по нужному измерению, убрать лишние ресурсы, задать отбор по конкретному складу или группе номенклатуры.
Сохранённый набор настроек называется вариантом отчёта. Вариант можно сделать личным или общим (при наличии прав), вывести в панель отчётов подсистемы, назначить рассылку по расписанию. Это закрывает типовые потребности: «еженедельный отчёт по продажам менеджеров», «остатки по складу Х на конец дня».
Ограничение пользовательских настроек — состав полей, заложенный разработчиком схемы компоновки. Если нужного измерения в схеме нет (например, отчёт не умеет группировать по дополнительному свойству номенклатуры), потребуется доработка конфигурации или расширение — это уже задача для специалиста.
Монитор показателей и «1С:Аналитика»: когда нужны дашборды
Для руководителей табличные отчёты часто избыточны — нужны ключевые цифры: выручка, маржа, дебиторка, выполнение плана. В типовых конфигурациях для этого служит монитор целевых показателей: настраиваемая панель с виджетами, где каждый показатель считается по заданному источнику данных и обновляется автоматически.
Отдельный класс решений — «1С:Аналитика» и интеграции с BI-системами. Они выгружают данные из учётной базы во внешнее хранилище и строят интерактивные дашборды в браузере. Это оправдано, когда нужны сложные визуализации, объединение данных из нескольких баз или доступ без запуска толстого клиента.
Что выбрать для аналитики
Подходят для оперативного учёта и бухгалтерии; ограничение — состав полей схемы и табличный формат.
Подходит для контроля KPI руководителем внутри 1С; ограничение — набор предопределённых источников показателей.
Подходят для консолидации нескольких баз и визуализаций; требуют настройки выгрузки и контроля актуальности данных.
Почему отчёты расходятся: диагностика расхождений
Классическая ситуация: ОСВ по счёту 62 не сходится с отчётом «Задолженность покупателей». Причины почти всегда в методике: бухгалтерский регистр и регистры взаиморасчётов ведутся разными документами и правилами, а также в разной детализации аналитики. Сначала проверьте, совпадают ли периоды, отборы и организация в обоих отчётах.
Вторая группа причин — техническая: неактуальные итоги регистров, отложенное проведение, документы, проведённые «задним числом» после формирования отчёта. В файловых базах итоги пересчитываются при проведении, в клиент-серверных возможны механизмы отложенного обновления итогов — уточните у администратора, включён ли этот режим.
Третья группа — данные: документы с пустой аналитикой, дубли контрагентов, ручные операции, которые делают проводки, но не трогают управленческие регистры. Расшифровка до документа и сверка движений — единственный надёжный способ локализовать такую проблему.
Как проверить корректность отчёта
Период, организация и отборы совпадают в сверяемых отчётах
Разные периоды или скрытый отбор по складу/подразделению
Все строки детального отчёта имеют заполненные измерения
Строки с пустым контрагентом, складом или подразделением
Нет непроведённых документов за период
Черновики и помеченные на удаление с остатками в учёте
Отчёт формируется быстро, цифры стабильны при повторном формировании
Цифры меняются после перепроведения документов задним числом
Безопасные границы самостоятельной настройки
Пользователь может безопасно: менять настройки и варианты отчётов, создавать отборы и группировки, настраивать рассылки, работать с монитором показателей. Эти действия не затрагивают учётные данные.
К специалисту стоит обращаться, когда нужно: добавить поле в схему компоновки, изменить состав движений документа, пересчитать итоги регистров, выполнить тестирование и исправление базы, настроить обмен данными с BI. Вмешательство в движения документов или регистры напрямую способно необратимо исказить учёт.
Частые вопросы
Почему документ есть, а в отчёте его суммы нет?
Чаще всего документ не проведён, проведён другой датой или не попадает под отбор отчёта. Откройте движения документа: если их нет — перепроведите; если есть — проверьте период и отборы отчёта.
Можно ли построить отчёт по дополнительному свойству номенклатуры?
В типовых схемах такого поля обычно нет. Варианты: использовать механизм сегментов и отборов, либо заказать доработку схемы компоновки у специалиста — это безопаснее, чем менять конфигурацию самостоятельно.
Что делать, если отчёт формируется очень долго?
Сократите период, добавьте отборы, уберите лишние группировки. Если не помогает — проблема в итогах регистров или индексах; это зона ответственности администратора, обычно помогает пересчёт итогов и обновление статистики СУБД.
Как автоматически отправлять отчёт руководителю?
Настройте вариант отчёта и создайте рассылку отчётов: раздел администрирования, «Рассылки отчетов». Укажите получателей, расписание и формат. Для работы регламентных заданий в клиент-серверном режиме проверьте, что они не заблокированы.
Отчёт в 1С и выгрузка в Excel дают разные итоги — почему?
Обычно причина в округлении, скрытых строках или группировках, свёрнутых при выгрузке. Сверяйте по детальному отчёту без группировок и проверьте, не применён ли в Excel фильтр к части строк.
Что важно запомнить
Аналитика 1С опирается на движения документов в регистрах: достоверность отчёта равна качеству учёта. Настраивайте варианты отчётов вместо ручных сводок, проверяйте сомнительные цифры расшифровкой до документа, а изменения, затрагивающие движения и итоги, доверяйте специалисту с резервной копией.