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