К статье
Практический материал

Отчеты и Аналитика · 11 мин

Как строить отчеты в 1С: практическое руководство

Как строить отчеты в 1С: выбор типового отчета, настройка отборов и группировок, работа с СКД, сохранение вариантов, выгрузка в Excel и типичные ошибки.

Отчеты в 1С — это главный способ извлечь из базы информацию для анализа: обороты по счетам, остатки товаров, задолженность контрагентов, зарплатные ведомости. Большинство типовых конфигураций уже содержат сотни готовых отчетов, и в большинстве случаев достаточно правильно настроить существующий, а не создавать новый с нуля.

Ключевой принцип работы: сначала определяется вопрос, на который должен ответить отчет (например, «сколько товара осталось на складе на конец месяца»), затем подбирается подходящий типовой отчет, задается период, отборы и группировки. Часто пользователи тратят время на ручную сводку в Excel только потому, что не знают о настройках уже готового отчета.

Все современные конфигурации 1С (Бухгалтерия, Управление торговлей, ЗУП, ERP) построены на системе компоновки данных — СКД. Она дает единый интерфейс настройки: отборы, сортировка, группировка, выводимые поля работают одинаково в любом отчете. Освоив эти приемы один раз, вы сможете настраивать любой типовой отчет.

Как выбрать подходящий типовой отчет

Начинайте с поиска готового отчета, а не с создания нового. В типовых конфигурациях отчеты сгруппированы в разделе «Отчеты» главного меню либо внутри функциональных разделов: «Продажи», «Склад», «Зарплата и кадры». Также работает глобальный поиск по меню — введите название, например «Оборотно-сальдовая ведомость» или «Остатки товаров».

При выборе ориентируйтесь на объект анализа. Для финансовых данных подходят бухгалтерские отчеты (ОСВ, анализ счета, карточка счета), для товарных — складские отчеты (остатки, движение, оборачиваемость), для взаиморасчетов — отчеты по задолженности. Если не уверены, откройте несколько похожих отчетов и сравните состав колонок.

Полезный прием — стандартные отчеты, встроенные в документы и справочники. Например, из карточки контрагента часто можно открыть отчет по взаиморасчетам именно с этим контрагентом, а из документа — отчет о его движениях по регистрам. Это быстрее, чем настраивать отбор вручную.

Сравнение вариантов

Типовой отчет с настройками

Подходит для 90% задач: период, отборы, группировки. Ограничение — состав данных фиксирован конфигурацией.

Универсальный отчет

Позволяет строить отчет по произвольному регистру или справочнику. Требует понимания структуры данных.

Собственный отчет на СКД

Для нестандартных задач. Требует навыков разработки или помощи программиста.

Настройка периода и отборов

Первое действие после открытия отчета — задать период. В шапке отчета есть поля дат и быстрые варианты: «Этот месяц», «Этот квартал», «Этот год». Для отчетов по остаткам обычно указывается одна дата — на какой момент показывать данные. Для отчетов по оборотам — интервал «с ... по ...».

Отборы ограничивают данные конкретными условиями: организация, склад, контрагент, номенклатурная группа. Откройте «Настройки» (или «Показать настройки»), перейдите на вкладку «Отбор», добавьте поле из списка доступных, выберите вид сравнения («Равно», «В списке», «Не равно») и укажите значение. После этого нажмите «Сформировать» или «Закрыть и сформировать».

Обратите внимание на флажки слева от отборов — отключенный отбор не применяется, даже если значение заполнено. Это частая причина «неправильных» цифр: пользователь ввел условие, но не включил его. Проверяйте, что нужные отборы активны.

Базовый порядок построения отчета
  1. 1
    Откройте нужный типовой отчет через раздел «Отчеты» или поиск
  2. 2
    Задайте период в шапке отчета
  3. 3
    Откройте «Настройки» и добавьте нужные отборы, включив их флажками
  4. 4
    Настройте группировки и выводимые поля при необходимости
  5. 5
    Нажмите «Сформировать» и проверьте итоги
  6. 6
    Сохраните настройки как вариант отчета или выгрузите результат

Группировки, поля и сортировка

Группировка определяет структуру отчета — в каком разрезе показываются данные. Например, отчет по продажам можно сгруппировать по менеджерам, внутри них — по контрагентам, внутри — по номенклатуре. В настройках СКД группировки добавляются на вкладке «Структура» или в упрощенном режиме перетаскиванием полей.

На вкладке «Поля» (или «Выбранные поля») отмечается, какие колонки выводить: количество, сумма, себестоимость, валюта. Лишние колонки убирайте — это ускоряет формирование и упрощает чтение. Порядок колонок меняется кнопками перемещения вверх и вниз.

Сортировка задается на соответствующей вкладке: по убыванию суммы продаж, по алфавиту контрагентов и т.д. Если в отчете несколько уровней группировки, сортировку можно задать отдельно для каждого уровня, выбрав его в структуре перед настройкой.

Сохранение вариантов и рассылка отчетов

Когда отчет настроен, не нужно повторять настройку каждый раз. Используйте команду «Сохранить вариант отчета» (обычно в меню «Еще»). Задайте понятное имя, например «Продажи по менеджерам за месяц», и при необходимости сделайте вариант доступным другим пользователям. В следующий раз отчет откроется с готовыми настройками одним кликом.

Во многих конфигурациях есть механизм рассылки отчетов: сохраненный вариант можно автоматически формировать по расписанию и отправлять на email руководителю или в указанную папку. Настройка выполняется в разделе администрирования, пункт «Рассылка отчетов» (название может отличаться в зависимости от конфигурации).

Для отчетов, которые формируются долго, рассылка по расписанию особенно полезна: тяжелый отчет строится ночью, а утром пользователь получает готовый файл, не дожидаясь формирования в рабочее время.

Выгрузка результатов в Excel и печать

Сформированный отчет сохраняется через «Файл — Сохранить» или кнопку сохранения на панели табличного документа. Доступны форматы MXL (родной формат 1С), Excel (XLSX), PDF, HTML и другие. Для дальнейшей обработки данных выбирайте Excel, для отправки на подпись или архива — PDF.

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

Перед печатью проверьте настройки страницы: ориентацию, масштаб, повторение шапки на каждом листе. Широкие отчеты разумно печатать в альбомной ориентации с масштабом «по ширине страницы».

Для регулярной передачи данных в Excel удобнее один раз сохранить вариант отчета с плоской структурой (без группировок), чем каждый раз вручную чистить выгрузку от объединенных ячеек.
ПЗ
Практическое замечание

Универсальный отчет и работа с СКД

Когда типового отчета нет, используйте «Универсальный отчет» — он есть в большинстве конфигураций на БСП (библиотека стандартных подсистем). Он позволяет построить отчет по любому регистру накопления, сведений или справочнику без программирования: выбирается источник данных, затем привычным образом настраиваются отборы и группировки.

Для нестандартных задач — например, объединить данные из разных регистров или добавить вычисляемые показатели — потребуется разработка собственного отчета на СКД в конфигураторе. Это работа для программиста: создается схема компоновки с запросом, настраиваются ресурсы и параметры, отчет добавляется в подсистему.

Пользователю без навыков разработки важно понимать границу: настройка существующих отчетов и универсального отчета — безопасная операция, не меняющая данные. Изменение конфигурации в конфигураторе требует резервной копии и понимания последствий, особенно на типовых конфигурациях с поддержкой обновлений.

Проверка корректности данных и типичные ошибки

После формирования отчета сверьте итоги с независимым источником. Например, итог отчета по продажам должен сходиться с оборотом по счету выручки в ОСВ, остатки товаров — с данными складского учета. Расхождение — признак ошибки в настройках отбора или в самих данных.

Частые причины «пустого» отчета: неверный период (данные есть, но за другой месяц), лишний отбор, оставшийся от прошлой настройки, непроведенные документы. Проверяйте в первую очередь период и список активных отборов — это решает большинство проблем.

Еще одна типичная ситуация — отчет формируется очень долго. Причины: слишком широкий период, отсутствие отборов по крупной базе, вывод детальных записей вместо итогов. Сужайте период, добавляйте отборы, убирайте лишние поля. Если это не помогает, проблема может быть в индексировании базы — вопрос к администратору.

Типичные ошибки
01
Не включен флажок у отбора — условие введено, но не применяется, цифры «не сходятся»
02
Неверный период или пустая дата остатков — отчет выходит пустым или неполным
03
Ручная доработка выгрузки в Excel вместо настройки варианта — трата времени каждый месяц
04
Изменение типового отчета в конфигураторе без копии базы — риск сломать обновление
05
Сравнение отчетов с разными отборами — ложный вывод о расхождении данных
Контрольные точки

Как проверить результат

Итоги отчета
Норма

Сходятся с контрольным источником (ОСВ, складской отчет)

Тревожный признак

Расхождение сумм при тех же отборах

Состав данных
Норма

Все ожидаемые документы и позиции присутствуют

Тревожный признак

Часть данных отсутствует — проверьте период и отборы

Скорость формирования
Норма

Отчет строится за разумное время

Тревожный признак

Формирование занимает минуты — сузьте период или добавьте отборы

Частые вопросы

Почему отчет формируется пустым, хотя документы в базе есть?

Чаще всего причина в периоде или отборах. Проверьте, что задан правильный интервал дат, все отборы либо отключены, либо содержат корректные значения, а документы проведены — непроведенные документы не попадают в отчеты по регистрам. Также убедитесь, что у вашей учетной записи есть права на просмотр соответствующих данных (например, другой организации).

Как сделать, чтобы коллега видел мой сохраненный вариант отчета?

При сохранении варианта через «Еще — Сохранить вариант отчета» установите признак доступности «Всем пользователям» (или отметьте конкретных пользователей) и выберите разделы меню, где вариант будет виден. Возможность делиться вариантами может быть ограничена правами — тогда настройку выполняет администратор.

Можно ли строить отчеты по данным нескольких организаций сразу?

Да, если конфигурация ведет многофирменный учет. В отборе по организации выберите вид сравнения «В списке» и отметьте нужные организации, либо просто снимите отбор по организации — тогда отчет покажет данные по всем доступным вам организациям. Для консолидированных отчетов убедитесь, что у вас есть права на просмотр данных всех организаций.

Что делать, если нужного отчета нет в типовой конфигурации?

Сначала попробуйте «Универсальный отчет» — он позволяет построить отчет по любому регистру или справочнику без программирования. Если и этого недостаточно (нужны данные из нескольких источников или расчетные показатели), потребуется разработка отчета на СКД — эту задачу выполняет программист 1С, желательно с тестированием на копии базы.

Как автоматически отправлять отчет руководителю каждое утро?

Используйте механизм рассылки отчетов: сохраните нужный вариант, затем в разделе администрирования найдите «Рассылка отчетов», создайте рассылку, укажите вариант отчета, расписание, формат файла и получателей. Для работы почтовой отправки должна быть настроена учетная запись электронной почты в параметрах системы.

Почему при выгрузке в Excel получается неудобная таблица с объединенными ячейками?

Табличный документ 1С сохраняет оформление: многоуровневые шапки группировок превращаются в объединенные ячейки. Решение — настроить отдельный вариант отчета с плоской структурой: одна группировка или детальные записи без вложенности, минимум оформительских полей. Такой вариант выгружайте именно для обработки в Excel.

Итог

Что важно запомнить

Начинайте с типового отчета и настраивайте его: период, отборы с включенными флажками, группировки и поля. Сохраняйте удачные настройки как варианты, проверяйте итоги по контрольному источнику, а доработки в конфигураторе выполняйте только на копии базы.