Как собрать свою выборку данных универсальным отчетом в 1С 8.3
Содержание
Универсальный отчет в 1С
8.3 открывается в Бухгалтерии 3.0 через Отчеты → Стандартные отчеты → Универсальный отчет. В шапке выбираете тип объекта (документ, справочник, регистр), сам объект и его таблицу, задаете период и нажимаете «Сформировать». Поля, группировки, отборы и оформление настраиваются кнопкой «Настройки».
Бывает так: стандартная оборотно-сальдовая ведомость не дает нужного разреза, а программиста на доработку ждать неделю. Универсальный отчет закрывает такую задачу за 10-15 минут и без единой строчки кода. Примеры из инструкции можно повторить в своей базе.
Где найти универсальный отчет в 1С 8.3 и что подготовить
Отчет входит в Библиотеку стандартных подсистем, поэтому есть почти во всех типовых конфигурациях на 8.3. Отличается только место команды.
| Конфигурация | Как открыть |
|---|---|
| Бухгалтерия предприятия 3.0 | Отчеты → Стандартные отчеты → Универсальный отчет |
| ЗУП 3.1, УТ 11, КА 2, ERP | Главное меню → Все функции → Отчеты → Универсальный отчет |
Если в главном меню нет пункта «Все функции», включите его: Главное меню → Сервис → Параметры → Отображать команду "Все функции". После этого перезапускать программу не нужно.
Перед первой выборкой ответьте себе на три вопроса:
- 📌 Где лежат данные. Остатки и обороты — в регистрах. Строки документов — в табличных частях документов. Реквизиты контрагентов или номенклатуры — в справочниках.
- 📅 За какой период. Для справочников период не нужен. Для регистров и документов он определяет, какие записи попадут в отчет.
- 🔢 Что считать. Количество, сумму, остаток. Это будут показатели (ресурсы), остальное — разрезы.
Если не знаете, в каком регистре искать данные, откройте любой проведенный документ и нажмите кнопку Дт/Кт или команду просмотра движений документа. Там видно, какие регистры заполняет документ. Название регистра из этого окна потом выбираете в шапке универсального отчета.
Шапка отчета: тип объекта, объект и таблица
Шапка задает источник данных. Ошибка на этом шаге — самая частая причина «пустого» или странного отчета.
Тип объекта
| Тип объекта | Что дает | Пример задачи |
|---|---|---|
| Документ | Реквизиты шапки и строки табличных частей | Список реализаций с суммами по каждой позиции |
| Справочник | Элементы и их реквизиты | Контрагенты без заполненного ИНН |
| Регистр накопления | Остатки и обороты по измерениям | Продажи по номенклатуре за квартал |
| Регистр сведений | Записи с датами и значениями | История цен номенклатуры |
| Регистр бухгалтерии | Остатки, обороты, проводки по счетам и субконто | Обороты по счету 41 в разрезе складов |
Объект и таблица
После типа выберите конкретный объект из списка, например регистр бухгалтерии «Журнал проводок (бухгалтерский и налоговый учет)» или документ «Реализация (акт, накладная, УПД)».
Поле «Таблица» — ключевое. Для регистров там обычно доступны:
- Остатки — состояние на конец периода.
- Обороты — движения за период.
- Остатки и обороты — начальный остаток, приход, расход и конечный остаток в одной таблице. Для анализа складов и взаиморасчетов это самый удобный вариант.
- Для регистра бухгалтерии дополнительно — обороты Дт/Кт и движения с субконто, то есть сами проводки.
Для документа в поле «Таблица» выбирается либо основная таблица (по строке на документ), либо табличная часть, например «Товары» (по строке на позицию). Если нужны количество и цена по каждой позиции, выбирайте табличную часть.
Период работает по-разному. Для таблицы «Остатки» значимо в основном окончание периода, для оборотов — обе даты. Если отчет показал нули, сначала проверьте период и таблицу, а уже потом отборы.
Поля и структура универсального отчета
Нажмите «Настройки». Откроется форма с простым видом. В нем можно включить или выключить показатели и задать основные отборы. Для полноценной работы переключите вид на расширенный — переключатель находится в верхней части формы настроек.
В расширенном виде настройки разложены по вкладкам: «Отборы», «Поля и сортировки», «Оформление», «Структура».
Какие поля выводить
На вкладке «Поля и сортировки» отметьте флажками колонки. Порядок колонок меняется стрелками вверх и вниз.
Главный прием практика — поля через точку. Раскройте плюсом любое ссылочное поле, и откроются его реквизиты:
Контрагент → ИНН— вывести ИНН прямо в строке оборотов;Номенклатура → Единица измеренияилиНоменклатура → Вид номенклатуры;- в табличной части документа поле
Ссылкадает доступ к реквизитам шапки: дате, контрагенту, организации.
Так вы получаете колонки, которых нет ни в одном стандартном отчете, без доработки конфигурации.
Сортировка
В нижней части той же вкладки задается сортировка: поле и направление «По возрастанию» или «По убыванию». Пример: сортировка по сумме по убыванию сразу показывает 10 крупнейших покупателей сверху.
Структура
Вкладка «Структура» показывает дерево отчета. По умолчанию там одна группировка «Детальные записи» — каждая запись источника отдельной строкой. Именно здесь строится иерархия, о ней — в следующем разделе.
Группировки и итоги в универсальном отчете
Группировка сворачивает записи по значению поля и считает по ним итоги. Без нее отчет по регистру за год может выдать десятки тысяч строк.
Как добавить группировку
- Откройте вкладку «Структура».
- Выделите корневой элемент «Отчет» и добавьте новую группировку командой добавления в панели вкладки.
- Выберите поле, например «Контрагент».
- Чтобы сделать вложенный уровень, выделите созданную группировку и добавьте внутрь нее еще одну, например «Номенклатура».
- Сформируйте отчет. Строки контрагентов будут сворачиваться и разворачиваться кнопками «+» и «−» слева.
Детальные записи без группировки можно удалить, если нужны только итоги. Или оставить нижним уровнем, чтобы видеть каждую запись.
Пример: обороты по счету 41 по складам
| Настройка | Значение |
|---|---|
| Тип объекта | Регистр бухгалтерии |
| Таблица | Остатки и обороты |
| Период | 01.07 — 30.09 текущего года |
| Отбор | Счет — В группе — 41 |
| Группировки | Субконто «Склады» → Субконто «Номенклатура» |
| Показатели | Начальный остаток, оборот Дт, оборот Кт, конечный остаток (сумма и количество) |
Отчет покажет движение товаров по каждому складу и сверит остаток с оборотно-сальдовой ведомостью. Если суммы по складу не совпадают с ОСВ по счету 41, значит, в отборе есть лишнее условие или не тот период.
Итоги
Числовые ресурсы регистров суммируются автоматически: в строке группировки и в общем итоге. Реквизиты документов и справочников, наоборот, итогов могут не давать — это обычные поля, а не ресурсы.
Расположение общих итогов (сверху, снизу, не выводить) меняется в параметрах вывода на вкладке «Оформление» или в свойствах группировки. Если итоги задваиваются визуально, проверьте, не включено ли одно и то же поле одновременно колонкой и группировкой.
Отборы и сложные условия
Отбор оставляет в отчете только нужные записи. На вкладке «Отборы» добавьте поле, выберите вид сравнения и значение.
Виды сравнения, которые нужны чаще всего
| Вид сравнения | Когда использовать |
|---|---|
| Равно / Не равно | Одна организация, один склад |
| В списке / Не в списке | Несколько конкретных контрагентов |
| В группе / В группе из списка | Все элементы папки справочника или счет вместе с субсчетами |
| Заполнено / Не заполнено | Поиск пропусков: номенклатура без единицы, контрагент без ИНН |
| Содержит / Не содержит | Текстовый поиск по наименованию или комментарию |
| Больше / Меньше | Суммы выше порога, например документы больше 100 000 ₽ |
Условия «ИЛИ»
По умолчанию все строки отбора объединяются через «И»: запись попадает в отчет, только если выполнены все условия.
Если нужно «или», сгруппируйте условия в группу с типом «ИЛИ». Пример: показать документы, где контрагент из списка крупных клиентов или сумма больше 500 000 ₽. Обычным списком отборов такое не собрать.
Группу «НЕ» используют для исключений, например все счета 60-й группы, кроме одного конкретного субсчета.
Быстрые отборы в шапке
У каждой строки отбора есть флажок вывода в быстрые настройки. Включите его для поля «Организация» или «Склад», и отбор появится прямо на форме отчета. Тогда менять значение можно без захода в «Настройки».
Отбор по полю через точку тоже работает. Например, Контрагент.ИНН — Не заполнено по таблице оборотов найдет все обороты с контрагентами без ИНН.
Оформление и условное форматирование
Вкладка «Оформление» отвечает за внешний вид: цвета, шрифты, заголовок и отображение итогов.
Условное оформление
Это правило: «если выполняется условие — оформить поле так-то». Как настроить:
- На вкладке «Оформление» добавьте новое условное оформление.
- Укажите, какие поля оформлять, например «Конечный остаток».
- Задайте условие: «Конечный остаток Меньше 0».
- Выберите оформление: красный цвет текста или фон.
- Сформируйте отчет и проверьте результат.
Примеры правил для проверки учета:
- 🔴 отрицательные остатки по складу — красным;
- 🟡 долги покупателей больше 300 000 ₽ — желтым фоном;
- ⚪ строки с нулевыми суммами — серым текстом, чтобы не отвлекали.
Через условное оформление же меняют формат чисел: например, выводить суммы без копеек. Для этого в оформлении задается формат с параметрами вроде ЧДЦ=0.
Заголовок и параметры вывода
В параметрах вывода включается или отключается вывод заголовка, отборов и параметров над таблицей. Перед печатью или отправкой руководителю удобно оставить заголовок и отборы: читатель сразу видит период и ограничения.
Сохранение вариантов отчета и обмен ими
Настроенный отчет не нужно собирать заново каждый месяц. Сохраните его как вариант.
Как сохранить вариант
- На форме отчета откройте меню «Еще».
- Выберите команду сохранения варианта отчета.
- Задайте понятное название: «Продажи по клиентам и номенклатуре, квартал», а не «Мой отчет 2».
- Укажите, кому доступен вариант: только автору или всем пользователям.
- Сохраните.
Открывается сохраненный вариант через «Еще» → выбор варианта отчета. В Бухгалтерии 3.0 общий вариант также виден в панели отчетов раздела.
Что сохраняется, а что нет
| Сохраняется в варианте | Задается при каждом формировании |
|---|---|
| Тип объекта, объект, таблица | Период (если не зафиксирован в настройках) |
| Поля, сортировки, группировки | Значения быстрых отборов можно менять |
| Отборы и условное оформление | — |
Выгрузка и рассылка
Результат сохраняется в Excel через команду сохранения на форме отчета: выберите формат .xlsx. Колонки и группировки переносятся, числа остаются числами.
Если отчет нужен регулярно, его можно рассылать по почте по расписанию: в типовых конфигурациях есть механизм «Рассылки отчетов» в разделе администрирования. Для этого в базе должна быть настроена учетная запись электронной почты.
Вариант «для всех пользователей» увидят коллеги. Не меняйте общий вариант под разовую задачу — сохраните копию под своим названием.