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