Отчеты и Аналитика · 11 мин
Как делать отчеты в 1С: практическое руководство
Как делать отчеты в 1С: типовые отчеты, настройка вариантов, отборы и группировки, СКД, универсальный отчет, сохранение в Excel и типичные ошибки.
Отчеты в 1С — основной инструмент для получения информации из учетных данных: обороты по счетам, остатки на складе, продажи, задолженность контрагентов, зарплатные ведомости. В большинстве случаев не нужно ничего программировать: типовые конфигурации (1С:Бухгалтерия, 1С:Управление торговлей, 1С:ЗУП) уже содержат десятки готовых отчетов, которые достаточно открыть, настроить период и сформировать.
Задача пользователя сводится к трем шагам: найти нужный отчет в меню, задать параметры (период, организацию, отборы) и нажать кнопку «Сформировать». Если типового варианта не хватает, можно изменить настройки — добавить группировку, отбор или показатель — и сохранить результат как собственный вариант отчета.
Сложнее обстоит дело с нестандартными отчетами, которых нет в конфигурации. Здесь используются универсальный отчет, консоль отчетов на базе системы компоновки данных (СКД) или разработка собственного отчета в конфигураторе. Ниже разобраны все сценарии — от простого формирования оборотно-сальдовой ведомости до основ создания отчета на СКД.
Где находятся отчеты и как их запустить
В типовых конфигурациях отчеты сгруппированы по разделам учета. В 1С:Бухгалтерии 8.3 они находятся в разделах «Операции», «Отчеты», «Руководителю» — например, оборотно-сальдовая ведомость открывается через меню «Отчеты» → «Оборотно-сальдовая ведомость». В 1С:Управление торговлей отчеты собраны в разделе «CRM и маркетинг» или «Продажи» → «Отчеты по продажам». В 1С:ЗУП — в разделах «Зарплата» и «Кадры».
Быстрый способ найти нужный отчет — строка поиска в меню «Все функции» или поле поиска в панели навигации: начните вводить название («анализ счета», «остатки товаров»), и система покажет подходящие варианты. Если отчет не находится, проверьте права доступа: часть отчетов скрыта от пользователей с ограниченными ролями.
После открытия формы отчета задайте период — это обязательный параметр почти для всех отчетов. Период можно выбрать из стандартных вариантов (месяц, квартал, год) или указать произвольные даты. Затем нажмите «Сформировать» — результат появится в табличном документе, который можно прокручивать, печатать и сохранять.
- 1Откройте раздел меню с нужным отчетом или найдите его через поиск
- 2Укажите период и организацию
- 3При необходимости задайте отборы и группировки в настройках
- 4Нажмите «Сформировать» и дождитесь результата
- 5Проверьте итоги и сохраните документ при необходимости
Настройка типового отчета: отборы, группировки, показатели
Почти все отчеты в современных конфигурациях построены на системе компоновки данных, поэтому их структуру можно менять без программирования. Нажмите кнопку «Настройки» (или «Показать настройки») в форме отчета — откроется окно с вкладками: «Отбор», «Группировка», «Показатели» (поля), «Сортировка», «Оформление».
Отбор ограничивает данные: например, показать обороты только по конкретному контрагенту, складу или номенклатурной группе. Добавьте условие, выберите вид сравнения («Равно», «В списке», «Содержит») и значение. Группировка определяет структуру строк: в ОСВ по счету можно добавить развертку по субконто, в отчете по продажам — группировку по менеджерам или по месяцам.
Как сохранить свой вариант отчета
Настроенную структуру не нужно собирать заново каждый раз. Нажмите «Сохранить вариант» (или «Еще» → «Сохранить вариант отчета»), задайте понятное имя — например, «Продажи по менеджерам за месяц». Вариант появится в списке при открытии отчета. Можно сделать вариант доступным другим пользователям, если у вас есть соответствующие права.
Расшифровка данных
Большинство отчетов поддерживают расшифровку: двойной щелчок по ячейке с суммой открывает меню, через которое можно перейти к более детальному отчету или к документам, сформировавшим цифру. Это главный способ проверить, откуда взялась сумма, и найти ошибочный документ.
Основные типовые отчеты по разделам учета
Набор отчетов зависит от конфигурации, но логика везде одинаковая. В бухгалтерском учете ключевые отчеты — оборотно-сальдовая ведомость, анализ счета, карточка счета, шахматная ведомость. Они показывают остатки и обороты по счетам и субконто и являются базой для сверки учета.
В торговле и на складе чаще всего используются отчеты по остаткам товаров, движению товаров, продажам (по периодам, контрагентам, номенклатуре), валовой прибыли и взаиморасчетам. В зарплатных конфигурациях — расчетные листки, свод начислений, расчетные ведомости и регламентированные отчеты в фонды и налоговую.
| Раздел учета | Типовые отчеты | Что показывают |
|---|---|---|
| Бухгалтерия | ОСВ, анализ счета, карточка счета | Остатки и обороты по счетам и субконто |
| Склад и торговля | Остатки товаров, продажи, валовая прибыль | Количество и суммы по номенклатуре, выручка, маржа |
| Взаиморасчеты | Задолженность покупателей/поставщиков, акт сверки | Долги контрагентов по срокам и договорам |
| Зарплата и кадры | Расчетные листки, свод начислений, ведомости | Начисления, удержания, выплаты по сотрудникам |
| Регламентированная отчетность | Декларации, расчеты, статистика | Формы для сдачи в контролирующие органы |
Универсальный отчет и произвольные данные
Когда типового отчета нет, но данные хранятся в стандартных регистрах и документах, помогает универсальный отчет. Он позволяет выбрать источник данных (регистр накопления, регистр сведений, документ) и построить по нему таблицу с группировками и отборами без программирования.
В 1С:Бухгалтерии универсальный отчет открывается через «Отчеты» → «Универсальный отчет». Выберите тип объекта, конкретный регистр (например, «Продажи» или «Хозрасчетный»), задайте период и настройте поля. Возможности ограничены одним источником данных, но для простых выборок этого достаточно.
Если нужно объединить данные из нескольких источников или построить сложную логику расчета, универсального отчета уже не хватит — потребуется СКД или помощь разработчика.
Как выбрать инструмент
Основы создания отчета на СКД
Система компоновки данных (СКД) — встроенный механизм 1С, на котором построены почти все современные отчеты. Для создания собственного отчета разработчик в конфигураторе добавляет объект «Отчет», открывает схему компоновки данных и пишет запрос к базе на встроенном языке запросов (похож на SQL).
Дальше в схеме настраиваются ресурсы (суммируемые поля), параметры (период, организация), наборы данных и настройки по умолчанию — группировки и отборы. Пользователь получает готовый отчет, который работает так же, как типовой: с расшифровкой, вариантами и выгрузкой.
// Пример простого запроса для СКД
ВЫБРАТЬ
Продажи.Номенклатура КАК Номенклатура,
СУММА(Продажи.СуммаОборот) КАК Сумма
ИЗ
РегистрНакопления.Продажи.Обороты(&НачалоПериода, &КонецПериода, , ) КАК Продажи
СГРУППИРОВАТЬ ПО
Продажи.Номенклатура
Писать отчеты на СКД стоит только при наличии базовых навыков работы с конфигуратором и языком запросов. Ошибка в запросе не испортит учетные данные (отчет только читает их), но неверная логика даст неправильные цифры, по которым могут принять управленческие решения. Поэтому новый отчет обязательно сверяйте с типовыми отчетами на контрольном периоде.
Выгрузка, печать и отправка отчетов
Сформированный отчет — это табличный документ. Его можно сохранить через «Файл» → «Сохранить» или «Сохранить копию»: доступны форматы Excel (XLSX), PDF, HTML, TXT и собственный формат MXL. Для передачи коллегам чаще всего используют Excel — там данные можно дальше фильтровать и считать, или PDF — если документ нужно зафиксировать без изменений.
Печать выполняется стандартно через «Файл» → «Печать». Перед печатью проверьте предварительный просмотр: широкие отчеты с большим числом колонок часто не помещаются на лист. Помогает альбомная ориентация, масштабирование или скрытие лишних колонок в настройках отчета.
Во многих конфигурациях доступна отправка отчета по электронной почте прямо из формы и настройка рассылки отчетов по расписанию — например, ежедневная отправка отчета по продажам руководителю. Рассылка настраивается в разделе администрирования и требует указания параметров почтового сервера.
Как проверить результат отчета
Совпадают с контрольным типовым отчетом (например, ОСВ) за тот же период
Расхождения, которым нет объяснения
В шапке отчета указаны именно те даты и организация, что нужны
Отчет сформирован за другой период или по всем организациям
Двойной щелчок по сумме показывает понятный перечень документов
Сумма не расшифровывается или ведет на неожиданные документы
Типичные ошибки при работе с отчетами
Самая частая причина «неправильных» цифр — неверно заданный период или забытый отбор. Отчет, сформированный по всем организациям вместо одной или за другой месяц, внешне выглядит корректно, но дает неверные выводы. Всегда проверяйте шапку отчета перед использованием данных.
Вторая группа ошибок связана с учетными данными, а не с отчетом: непроведенные документы, незакрытый месяц, незаполненные субконто. Отчет честно показывает то, что есть в базе, поэтому перед анализом убедитесь, что все документы периода введены и проведены, а регламентные операции выполнены.
Что важно запомнить
Большинство задач решается типовыми отчетами: найдите отчет в меню раздела, задайте период и отборы, сформируйте и проверьте итоги расшифровкой. Нестандартную структуру сохраняйте как вариант отчета, а для сложных расчетов привлекайте СКД или разработчика — с обязательной сверкой результатов.
Частые вопросы
Почему отчет формируется пустым, хотя документы есть?
Чаще всего причина в отборах: проверьте, не осталось ли в настройках условие, которому данные не соответствуют. Также убедитесь, что документы проведены, период задан верно и выбрана нужная организация. Если документы введены «черновиком» без проведения, в регистры они не попадают и отчет их не видит.
Как вывести в отчет колонку, которой нет по умолчанию?
Откройте настройки отчета и найдите вкладку с полями или показателями. Если нужное поле есть в списке доступных — просто установите флажок. Если поля нет, значит, оно не предусмотрено схемой отчета, и добавить его можно только доработкой отчета на СКД.
Можно ли сделать отчет, который сам обновляется по расписанию?
Да, в типовых конфигурациях есть механизм рассылки отчетов: настраивается вариант отчета, расписание и список получателей, и система автоматически формирует и отправляет файл. Для работы рассылки сеанс 1С или сервер должны быть запущены в момент срабатывания расписания.
Чем отличается оборотно-сальдовая ведомость от анализа счета?
ОСВ показывает остатки и обороты сразу по всем счетам (или по выбранному счету с разверткой по субконто) — это сводная картина учета. Анализ счета показывает движения по одному конкретному счету в корреспонденции с другими счетами, что удобно для проверки, куда и откуда шли суммы.
Почему суммы в моем отчете не совпадают с отчетом коллеги?
Почти всегда причина в разных настройках: период, организация, отборы или использованные варианты отчета. Откройте настройки обоих отчетов и сравните их. Реже причина в том, что между формированиями в базе провели или отменили документы — данные изменились.
Нужно ли программирование, чтобы делать отчеты в 1С?
Для повседневной работы — нет: типовые отчеты, настройки вариантов и универсальный отчет закрывают большинство задач. Программирование понадобится только для нестандартных отчетов со сложной логикой, объединением нескольких источников данных или особыми расчетами — такие задачи обычно передают разработчику 1С.