Как собрать свою выборку данных универсальным отчетом в 1С 8.3

· 9 мин

Содержание

Универсальный отчет в 1С 8.3 открывается в Бухгалтерии 3.0 через Отчеты → Стандартные отчеты → Универсальный отчет. В шапке выбираете тип объекта (документ, справочник, регистр), сам объект и его таблицу, задаете период и нажимаете «Сформировать». Поля, группировки, отборы и оформление настраиваются кнопкой «Настройки».

Бывает так: стандартная оборотно-сальдовая ведомость не дает нужного разреза, а программиста на доработку ждать неделю. Универсальный отчет закрывает такую задачу за 10-15 минут и без единой строчки кода. Примеры из инструкции можно повторить в своей базе.

Где найти универсальный отчет в 1С 8.3 и что подготовить

Отчет входит в Библиотеку стандартных подсистем, поэтому есть почти во всех типовых конфигурациях на 8.3. Отличается только место команды.

КонфигурацияКак открыть
Бухгалтерия предприятия 3.0Отчеты → Стандартные отчеты → Универсальный отчет
ЗУП 3.1, УТ 11, КА 2, ERPГлавное меню → Все функции → Отчеты → Универсальный отчет

Если в главном меню нет пункта «Все функции», включите его: Главное меню → Сервис → Параметры → Отображать команду "Все функции". После этого перезапускать программу не нужно.

Перед первой выборкой ответьте себе на три вопроса:

  • 📌 Где лежат данные. Остатки и обороты — в регистрах. Строки документов — в табличных частях документов. Реквизиты контрагентов или номенклатуры — в справочниках.
  • 📅 За какой период. Для справочников период не нужен. Для регистров и документов он определяет, какие записи попадут в отчет.
  • 🔢 Что считать. Количество, сумму, остаток. Это будут показатели (ресурсы), остальное — разрезы.

Если не знаете, в каком регистре искать данные, откройте любой проведенный документ и нажмите кнопку Дт/Кт или команду просмотра движений документа. Там видно, какие регистры заполняет документ. Название регистра из этого окна потом выбираете в шапке универсального отчета.

Шапка отчета: тип объекта, объект и таблица

Шапка задает источник данных. Ошибка на этом шаге — самая частая причина «пустого» или странного отчета.

Тип объекта

Тип объектаЧто даетПример задачи
ДокументРеквизиты шапки и строки табличных частейСписок реализаций с суммами по каждой позиции
СправочникЭлементы и их реквизитыКонтрагенты без заполненного ИНН
Регистр накопленияОстатки и обороты по измерениямПродажи по номенклатуре за квартал
Регистр сведенийЗаписи с датами и значениямиИстория цен номенклатуры
Регистр бухгалтерииОстатки, обороты, проводки по счетам и субконтоОбороты по счету 41 в разрезе складов

Объект и таблица

После типа выберите конкретный объект из списка, например регистр бухгалтерии «Журнал проводок (бухгалтерский и налоговый учет)» или документ «Реализация (акт, накладная, УПД)».

Поле «Таблица» — ключевое. Для регистров там обычно доступны:

  1. Остатки — состояние на конец периода.
  2. Обороты — движения за период.
  3. Остатки и обороты — начальный остаток, приход, расход и конечный остаток в одной таблице. Для анализа складов и взаиморасчетов это самый удобный вариант.
  4. Для регистра бухгалтерии дополнительно — обороты Дт/Кт и движения с субконто, то есть сами проводки.

Для документа в поле «Таблица» выбирается либо основная таблица (по строке на документ), либо табличная часть, например «Товары» (по строке на позицию). Если нужны количество и цена по каждой позиции, выбирайте табличную часть.

Период работает по-разному. Для таблицы «Остатки» значимо в основном окончание периода, для оборотов — обе даты. Если отчет показал нули, сначала проверьте период и таблицу, а уже потом отборы.

Поля и структура универсального отчета

Нажмите «Настройки». Откроется форма с простым видом. В нем можно включить или выключить показатели и задать основные отборы. Для полноценной работы переключите вид на расширенный — переключатель находится в верхней части формы настроек.

В расширенном виде настройки разложены по вкладкам: «Отборы», «Поля и сортировки», «Оформление», «Структура».

Какие поля выводить

На вкладке «Поля и сортировки» отметьте флажками колонки. Порядок колонок меняется стрелками вверх и вниз.

Главный прием практика — поля через точку. Раскройте плюсом любое ссылочное поле, и откроются его реквизиты:

  • Контрагент → ИНН — вывести ИНН прямо в строке оборотов;
  • Номенклатура → Единица измерения или Номенклатура → Вид номенклатуры;
  • в табличной части документа поле Ссылка дает доступ к реквизитам шапки: дате, контрагенту, организации.

Так вы получаете колонки, которых нет ни в одном стандартном отчете, без доработки конфигурации.

Сортировка

В нижней части той же вкладки задается сортировка: поле и направление «По возрастанию» или «По убыванию». Пример: сортировка по сумме по убыванию сразу показывает 10 крупнейших покупателей сверху.

Структура

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

Группировки и итоги в универсальном отчете

Группировка сворачивает записи по значению поля и считает по ним итоги. Без нее отчет по регистру за год может выдать десятки тысяч строк.

Как добавить группировку

  1. Откройте вкладку «Структура».
  2. Выделите корневой элемент «Отчет» и добавьте новую группировку командой добавления в панели вкладки.
  3. Выберите поле, например «Контрагент».
  4. Чтобы сделать вложенный уровень, выделите созданную группировку и добавьте внутрь нее еще одну, например «Номенклатура».
  5. Сформируйте отчет. Строки контрагентов будут сворачиваться и разворачиваться кнопками «+» и «−» слева.

Детальные записи без группировки можно удалить, если нужны только итоги. Или оставить нижним уровнем, чтобы видеть каждую запись.

Пример: обороты по счету 41 по складам

НастройкаЗначение
Тип объектаРегистр бухгалтерии
ТаблицаОстатки и обороты
Период01.07 — 30.09 текущего года
ОтборСчет — В группе — 41
ГруппировкиСубконто «Склады» → Субконто «Номенклатура»
ПоказателиНачальный остаток, оборот Дт, оборот Кт, конечный остаток (сумма и количество)

Отчет покажет движение товаров по каждому складу и сверит остаток с оборотно-сальдовой ведомостью. Если суммы по складу не совпадают с ОСВ по счету 41, значит, в отборе есть лишнее условие или не тот период.

Итоги

Числовые ресурсы регистров суммируются автоматически: в строке группировки и в общем итоге. Реквизиты документов и справочников, наоборот, итогов могут не давать — это обычные поля, а не ресурсы.

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

Отборы и сложные условия

Отбор оставляет в отчете только нужные записи. На вкладке «Отборы» добавьте поле, выберите вид сравнения и значение.

Виды сравнения, которые нужны чаще всего

Вид сравненияКогда использовать
Равно / Не равноОдна организация, один склад
В списке / Не в спискеНесколько конкретных контрагентов
В группе / В группе из спискаВсе элементы папки справочника или счет вместе с субсчетами
Заполнено / Не заполненоПоиск пропусков: номенклатура без единицы, контрагент без ИНН
Содержит / Не содержитТекстовый поиск по наименованию или комментарию
Больше / МеньшеСуммы выше порога, например документы больше 100 000 ₽

Условия «ИЛИ»

По умолчанию все строки отбора объединяются через «И»: запись попадает в отчет, только если выполнены все условия.

Если нужно «или», сгруппируйте условия в группу с типом «ИЛИ». Пример: показать документы, где контрагент из списка крупных клиентов или сумма больше 500 000 ₽. Обычным списком отборов такое не собрать.

Группу «НЕ» используют для исключений, например все счета 60-й группы, кроме одного конкретного субсчета.

Быстрые отборы в шапке

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

Отбор по полю через точку тоже работает. Например, Контрагент.ИНН — Не заполнено по таблице оборотов найдет все обороты с контрагентами без ИНН.

Оформление и условное форматирование

Вкладка «Оформление» отвечает за внешний вид: цвета, шрифты, заголовок и отображение итогов.

Условное оформление

Это правило: «если выполняется условие — оформить поле так-то». Как настроить:

  1. На вкладке «Оформление» добавьте новое условное оформление.
  2. Укажите, какие поля оформлять, например «Конечный остаток».
  3. Задайте условие: «Конечный остаток Меньше 0».
  4. Выберите оформление: красный цвет текста или фон.
  5. Сформируйте отчет и проверьте результат.

Примеры правил для проверки учета:

  • 🔴 отрицательные остатки по складу — красным;
  • 🟡 долги покупателей больше 300 000 ₽ — желтым фоном;
  • ⚪ строки с нулевыми суммами — серым текстом, чтобы не отвлекали.

Через условное оформление же меняют формат чисел: например, выводить суммы без копеек. Для этого в оформлении задается формат с параметрами вроде ЧДЦ=0.

Заголовок и параметры вывода

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

Сохранение вариантов отчета и обмен ими

Настроенный отчет не нужно собирать заново каждый месяц. Сохраните его как вариант.

Как сохранить вариант

  1. На форме отчета откройте меню «Еще».
  2. Выберите команду сохранения варианта отчета.
  3. Задайте понятное название: «Продажи по клиентам и номенклатуре, квартал», а не «Мой отчет 2».
  4. Укажите, кому доступен вариант: только автору или всем пользователям.
  5. Сохраните.

Открывается сохраненный вариант через «Еще» → выбор варианта отчета. В Бухгалтерии 3.0 общий вариант также виден в панели отчетов раздела.

Что сохраняется, а что нет

Сохраняется в вариантеЗадается при каждом формировании
Тип объекта, объект, таблицаПериод (если не зафиксирован в настройках)
Поля, сортировки, группировкиЗначения быстрых отборов можно менять
Отборы и условное оформление—

Выгрузка и рассылка

Результат сохраняется в Excel через команду сохранения на форме отчета: выберите формат .xlsx. Колонки и группировки переносятся, числа остаются числами.

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

Вариант «для всех пользователей» увидят коллеги. Не меняйте общий вариант под разовую задачу — сохраните копию под своим названием.

Проверка перед сохранением варианта
Выполнено: 0 / 5

Если отчет показывает не то, что ожидали

Диагностика: выберите симптом

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

Чем универсальный отчет отличается от консоли запросов?
Универсальный отчет работает через настройки без кода и с одним источником данных. Консоль запросов позволяет соединять несколько таблиц, но требует знания языка запросов.
Можно ли в одном универсальном отчете взять данные из двух регистров?
Нет. Один отчет — один объект и одна таблица. Для сводных данных из разных регистров нужен отдельный отчет на СКД или консоль запросов.
Видят ли другие пользователи мой вариант отчета?
Только если при сохранении указан доступ для всех пользователей. Вариант с доступом «только автору» видите только вы.
Почему у некоторых пользователей нет универсального отчета?
Доступ к отчету определяется профилем групп доступа. Администратор базы может добавить его через настройки прав пользователя.
Сохранится ли настройка, если обновить конфигурацию?
Да. Варианты отчета хранятся в данных базы, а не в конфигурации, поэтому обновление релиза их не удаляет.