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