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

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

Как создать отчет в 1С: от стандартного варианта до собственной настройки

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

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

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

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

Как устроены отчеты в 1С и какие виды бывают

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

Третья группа — пользовательские отчеты: варианты стандартных отчетов с измененными настройками, сохраненные под своим именем, и отчеты, созданные разработчиком в конфигураторе. Технически почти все современные отчеты 1С построены на системе компоновки данных (СКД) — механизме, который берет запрос к базе и позволяет гибко менять состав полей, отборы и группировки без изменения кода.

Как сформировать стандартный отчет

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

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

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

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

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

Даты охватывают нужные документы

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

Период пустой или не совпадает с датами документов

Проведение документов
Норма

Документы проведены (нет пометки карандаша)

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

Документы только записаны — в отчет не попадут

Организация в шапке
Норма

Выбрана та же организация, что в документах

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

Отбор по другой организации — отчет пустой

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

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

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

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

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

Как сохранить вариант отчета и поделиться им

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

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

Создание собственного отчета в конфигураторе на СКД

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

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

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

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

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

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

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

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

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

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

Можно ли создать отчет без программирования?

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

Чем отличается вариант отчета от настройки?

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

Как расшифровать цифру в отчете до документов?

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

Можно ли формировать отчет автоматически по расписанию?

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

Итог

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

Большинство отчетов в 1С создается настройкой стандартных: период, отборы, группировки, показатели — и сохранением результата как варианта. Пустой отчет почти всегда означает неверный период, непроведенные документы или лишний отбор. Собственный отчет делается в конфигураторе на СКД и только после резервного копирования базы.