Настройка отчётов в 1С 8.3: группировки, отборы, варианты
Содержание
Чтобы построить отчёт в 1С 8.3, его не нужно рисовать с нуля: в типовых конфигурациях отчёты уже встроены. Вы открываете готовый отчёт из раздела, жмёте Сформировать и дальше подгоняете результат под себя — добавляете группировки, ставите отборы, меняете поля. Главная кнопка на этом пути — Настройки.
Частое заблуждение: «настроить отчёт» и «написать отчёт в Конфигураторе» — одно и то же. Нет. Пользователю Конфигуратор не нужен. Вся настройка делается в режиме 1С:Предприятие, в обычном интерфейсе, и сохраняется как отдельный вариант.
Механизм настроек одинаков в большинстве типовых решений на управляемых формах — в Бухгалтерии 3.0, ЗУП 3.1, Управлении торговлей 11. Поэтому ниже описан общий порядок; отличается только то, в каком разделе лежит конкретный отчёт.
Где лежат отчёты и как сформировать первый
Отчёты сгруппированы по разделам. В каждом разделе верхнего меню есть своя группа команд — обычно блок Отчёты в панели навигации или на начальной странице раздела.
Ориентир по конфигурациям:
| Конфигурация | Где искать отчёты |
|---|---|
| Бухгалтерия 3.0 | Отчёты — оборотно-сальдовая ведомость, анализ счёта, карточка счёта |
| ЗУП 3.1 | Зарплата → Отчёты по зарплате, Кадры → Кадровые отчёты |
| Управление торговлей 11 | Продажи → Отчёты по продажам, Склад и доставка → Отчёты |
Порядок запуска:
- Откройте нужный отчёт двойным щелчком.
- Задайте период вверху формы — без периода большинство отчётов пусты.
- Нажмите
Сформировать.
Результат появится в табличной части формы. Если строк слишком много или, наоборот, пусто — дело почти всегда в периоде и отборах, а не в данных. Проверьте их в первую очередь.
Половина работы — выбрать правильный отчёт под задачу. В бухгалтерских конфигурациях под один и тот же вопрос обычно есть несколько похожих отчётов, и они отвечают на разные вопросы:
- Оборотно-сальдовая ведомость — общая картина: остатки и обороты по всем счетам сразу.
- Анализ счёта — обороты одного счёта в разрезе корреспондирующих счетов. Отвечает на вопрос «с чем работал этот счёт».
- Карточка счёта — построчный список всех движений счёта, документ за документом.
- Обороты счёта — те же обороты, но с детализацией по периодам (по месяцам, кварталам).
Разница в детализации: ОСВ даёт свод, карточка — максимум подробностей. Начинайте с общего отчёта, а в подробный переходите только когда нашли, где «не сходится».
Любую цифру в готовом отчёте можно «развернуть»: двойной щелчок по ячейке открывает расшифровку — из чего сложилась сумма, вплоть до конкретных документов. Это работает на любом уровне — от итога до отдельной строки, и избавляет от необходимости строить отдельный детальный отчёт вручную.
Панель настроек: простой и расширенный вид
Кнопка Настройки открывает форму, где вы управляете содержимым отчёта. У формы два режима.
Простой вид — компактный набор: период, основные отборы, иногда переключатель детализации. Этого хватает для 80% повседневных задач.
Расширенный вид — полный конструктор. Здесь появляются вкладки (или разделы) со всеми возможностями системы компоновки данных:
- 🔹 Параметры — период, организация, прочие входные значения.
- 🔹 Отборы — условия, по которым строки попадают в отчёт.
- 🔹 Поля (иногда «Выбранные поля») — какие колонки показывать.
- 🔹 Сортировка — порядок строк.
- 🔹 Структура — группировки по строкам и колонкам.
- 🔹 Условное оформление — подсветка ячеек по условию.
Переключение между режимами — в меню Еще внутри формы настроек (команда вида «Расширенный / Простой вид настроек»). Если нужной настройки в простом виде нет, переходите в расширенный — там доступно всё.
Расширенные настройки сбрасывают простые к виду «как в конструкторе». Если вы долго собирали удобный простой вид, перед экспериментами сохраните текущий вариант отчёта (как — в разделе про варианты ниже), чтобы было куда вернуться.
Группировки по строкам и колонкам
Группировка — это то, что превращает плоский список в структуру с подытогами. Настраивается на вкладке Структура расширенного вида.
Структура — это дерево. Элемент верхнего уровня задаёт первый уровень группировки, вложенный — следующий. Например, для отчёта по продажам:
Контрагент(верхний уровень)Номенклатура(вложенный уровень)
Такая структура даст список покупателей, под каждым — товары, которые он купил, и подытоги по каждому покупателю.
Как добавить уровень:
- Встаньте на узел дерева, в который хотите вложить группировку.
- По команде добавления (кнопка со значком «плюс» или
Добавитьв командной панели структуры) создайте новую группировку. - В открывшемся окне выберите поле группировки.
- Поля без указания группировки дают строку
Детальные записи— это расшифровка без свёртки.
Колонки задаются так же, только группировку помещают в ветку колонок. Если вынести, скажем, Месяц в колонки, а Номенклатуру оставить в строках — получится матрица «товары × месяцы».
Разберём на живом примере. Нужен отчёт по продажам: сколько каждый менеджер продал по месяцам. Собираем структуру так:
- В строки — группировку по полю
Менеджер. - Внутрь менеджера — вложенную группировку по
Номенклатуре(что именно продавал). - В колонки — группировку по
Месяцу.
На пересечении получаем суммы по каждому товару каждого менеджера в разрезе месяцев, а строки «Итого по менеджеру» и общий итог система добавит сама. Поменяйте местами уровни строк — и тот же набор данных покажет сначала товары, а внутри них менеджеров. Данные те же, акцент разный.
Пустая группировка верхнего уровня (без вложенных детальных записей) показывает только итоги. Удобно, когда нужны суммы без расшифровки.
Поля и сортировка строк
На вкладке Поля вы отмечаете галочками, какие колонки показывать. Снятая галочка убирает колонку из результата, но поле остаётся доступным — его можно вернуть в любой момент.
Порядок полей сверху вниз в списке соответствует порядку колонок слева направо в отчёте. Перетаскиванием или кнопками перемещения меняйте очерёдность.
Сортировку задают на одноимённой вкладке:
- Добавьте поле, по которому сортировать.
- Укажите направление — по возрастанию или убыванию.
- Можно задать несколько уровней: сначала по сумме убыванию, при равных суммах — по наименованию.
Сортировка работает внутри каждой группировки. Если в структуре стоит группировка по контрагенту, а сортировка — по сумме, товары отсортируются по сумме внутри каждого контрагента, а не по всему отчёту разом.
Отборы и фильтры данных
Отбор ограничивает строки по условию. Это самый частый способ сделать отчёт читаемым: вместо всех продаж — продажи одного склада, вместо всех сотрудников — одного подразделения.
Настраивается на вкладке Отборы. Структура одного условия:
- Поле — что сравниваем (
Склад,Организация,Статья затрат). - Условие — как сравниваем (
Равно,Не равно,В списке,В группе,Больше,Меньше). - Значение — с чем сравниваем.
Несколько условий по умолчанию соединяются логическим «И» — строка пройдёт, только если выполнены все. Для сложной логики («И» вместе с «Или») в расширенном виде есть группы условий с собственным типом сравнения.
Полезные условия, про которые часто забывают:
В списке— отобрать сразу несколько конкретных значений.В группе— отобрать всё из папки справочника (например, целую группу номенклатуры).Заполнено/Не заполнено— найти строки с пустым реквизитом.
Пример. Нужны продажи только по одному магазину и только товарам дороже 1000 рублей. Ставим два условия: Склад Равно «Магазин на Ленина» и Цена Больше 1000. Оба соединены «И» — в отчёт попадут строки, где выполнено и то, и другое. Добавите третье условие по менеджеру — выборка сузится ещё.
Отбор можно вынести прямо в шапку отчёта: тогда менять его получится, не заходя в полные настройки. Это задаётся флажком «Показывать в шапке» (или аналогичным) у конкретного условия — удобно для отборов, которые вы меняете каждый раз, вроде организации или склада.
Если отчёт внезапно опустел — первым делом снимите отборы. Забытое условие с устаревшим значением (например, склад, который переименовали) обнуляет результат, хотя данные в базе есть.
Сохранение вариантов и шаблонов
Собранную настройку не нужно повторять каждый раз. Её сохраняют как вариант отчёта.
Чтобы сохранить:
- Настройте отчёт.
- В меню
Ещевыберите команду сохранения варианта (вида «Сохранить вариант отчёта»). - Задайте понятное имя — например, «Продажи по менеджерам, помесячно».
- Укажите доступность: только вам или всем пользователям (если есть права).
Сохранённый вариант появляется в списке выбора — кнопка Выбрать вариант (или выпадающий список вариантов рядом с заголовком). Один отчёт может иметь десятки вариантов под разные задачи.
Чем вариант удобнее, чем «настраивать каждый раз»:
- 📌 Открывается одним кликом, настройки уже внутри.
- 📌 Можно отдать коллегам — общий вариант видят все.
- 📌 Переживает обновление конфигурации (пользовательские варианты хранятся в базе отдельно от типовых).
Если вариант больше не нужен, удалите его там же, через управление вариантами в меню Еще. Типовые варианты, которые поставляются с конфигурацией, удалять нельзя — только скрывать.
Условное оформление: подсветка по правилу
Условное оформление раскрашивает ячейки автоматически — по заданному условию. Это не обязательный шаг, но он сильно ускоряет чтение больших отчётов.
Настраивается на вкладке Условное оформление расширенного вида. Одно правило состоит из трёх частей:
- Оформление — цвет текста, фон, шрифт.
- Условие — когда применять (например,
СуммаМеньше0). - Оформляемые поля — к каким колонкам применить.
Типичный сценарий: подсветить красным отрицательные остатки или просроченную задолженность. После этого проблемные строки видны сразу, без вчитывания в цифры.
Условное оформление сохраняется вместе с вариантом отчёта. Один раз настроили подсветку долгов — и она работает при каждом формировании.
Вывод, печать и выгрузка в Excel и PDF
Готовый отчёт — это табличный документ. Его можно напечатать, сохранить файлом или отправить.
Печать. Команда печати — в командной панели результата или через главное меню (Файл → Печать). Перед печатью загляните в предпросмотр: широкие отчёты полезно уместить по ширине страницы в параметрах печати.
Сохранение в файл. Главное меню программы (значок в правом верхнем углу) → Файл → Сохранить как…. В окне сохранения выберите формат:
| Формат | Когда выбирать |
|---|---|
Лист Excel (xlsx) | дальше считать, фильтровать, строить сводные |
Документ PDF | отправить «как есть», чтобы не поехало оформление |
| Табличный документ (mxl) | открыть снова в 1С без потери структуры |
Отправка по почте. Если в базе настроена учётная запись электронной почты, отчёт отправляется прямо из формы — система сама приложит его файлом.
При выгрузке в Excel группировки превращаются в обычные строки с отступами, а расшифровка по двойному щелчку пропадает — это уже не «живой» отчёт, а снимок. Нужна интерактивность — сохраняйте в mxl и открывайте в 1С.
Частые вопросы
Отчёт сформировался пустым, хотя данные в базе есть. Что проверить?
Как вернуть отчёт к заводским настройкам?
Еще есть команда восстановления стандартных настроек (вида «Установить стандартные настройки»). Она сбрасывает текущую настройку к той, что заложена в типовом варианте. Ваши сохранённые варианты при этом не пострадают.