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

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

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

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

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

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

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

Где найти нужный отчет в программе

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

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

Отдельная категория — стандартные бухгалтерские отчеты: оборотно-сальдовая ведомость, карточка счета, анализ счета, шахматка. Они строятся по данным бухгалтерского и налогового учета и доступны из раздела «Отчеты» — «Стандартные отчеты». Их структура предопределена, но период, счет и отборы настраиваются так же, как в остальных отчетах.

Если отчет не находится ни в одном разделе, проверьте права доступа: часть отчетов скрыта от пользователей без соответствующих ролей. Также отчет может быть добавлен как внешний — тогда он открывается через «Файл» — «Открыть» или подключается через «Дополнительные отчеты и обработки».

Формирование отчета: период и базовые параметры

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

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

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

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

Настройка отборов, группировок и показателей

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

Отборы

На закладке «Отбор» добавляются условия: например, «Номенклатура в группе Материалы» или «Контрагент равно ООО Ромашка». Для каждого условия выбирается поле, вид сравнения (равно, в списке, в группе, содержит) и значение. Несколько условий объединяются по «И» — отчет покажет только строки, удовлетворяющие всем отборам сразу.

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

Группировки и структура

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

Показатели и сортировка

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

Сохранение варианта отчета для регулярного использования

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

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

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

Называйте варианты отчетов по смыслу и с указанием ключевого отбора: «ОСВ 60 счет — только поставщики» читается лучше, чем «Мой вариант 2». Через полгода по такому названию вы мгновенно поймете, что делает отчет, и не будете плодить дубликаты.
ПЗ
Практическое замечание

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

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

Для дальнейшей обработки в Excel выбирайте формат XLSX. Учтите ограничение: сводные таблицы и сложные иерархические группировки при выгрузке могут терять часть оформления, а объединенные ячейки мешают фильтрации в Excel. Если планируете строить по данным сводную таблицу, перед выгрузкой уберите в настройках отчета оформление и итоги по группам, оставив плоскую структуру.

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

Маршрут решения

Какой формат выгрузки выбрать

Нужно продолжить анализ и фильтровать данныеВыгружайте в XLSX с плоской структурой без итогов по группам
Отчет передается как готовый документСохраняйте в PDF — вид зафиксирован и не редактируется
Нужно открыть отчет позже именно в 1С с группировкамиИспользуйте формат MXL
Отчет нужен регулярно нескольким людямНастройте рассылку отчетов по расписанию вместо ручной выгрузки

Проверка результата и типичные ошибки

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

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

Контрольные точки

Как проверить, что отчет построен верно

Период отчета
Норма

Даты соответствуют анализируемому периоду

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

Период сбит на другой месяц или год

Организация и склад
Норма

Выбрана нужная организация или пусто (все)

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

Отчет построен по другому юрлицу

Итоговые суммы
Норма

Сходятся с ОСВ или смежным отчетом

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

Расхождение без объяснимой причины

Активные отборы
Норма

В списке отборов только нужные условия

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

Остались отборы от прошлых настроек

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

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

Когда стандартных отчетов не хватает

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

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

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

Итог

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

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

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

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

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

Как сделать, чтобы отчет формировался автоматически каждое утро?

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

Данные в отчете по продажам не совпадают с отчетом по оплатам. Это ошибка?

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

Как выгрузить отчет в Excel без объединенных ячеек и промежуточных итогов?

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

Можно ли построить отчет по данным, которых нет ни в одном типовом отчете?

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

Почему при формировании отчета программа надолго зависает?

Тяжелый отчет по большому объему данных создает нагрузку на базу. Сузьте период, добавьте отборы, уберите детализацию до документов, если она не нужна. В клиент-серверном режиме длительные отчеты лучше запускать в фоне или в нерабочее время; при регулярных зависаниях проблему должен анализировать администратор — возможно, требуется настройка индексов или сервера СУБД.