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