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