К статье
Практический материал

Отчеты и Аналитика · 11 мин

Как открыть консоль отчетов в 1С

Как открыть консоль отчетов в 1С: где найти обработку, как запустить её в режиме предприятия и конфигураторе, настроить права и решить типичные проблемы.

Консоль отчетов в 1С — это внешняя обработка, которая позволяет создавать и выполнять произвольные отчеты на основе запросов без изменения конфигурации. Она особенно полезна аналитикам и разработчикам, когда типовых отчетов не хватает, а дорабатывать конфигурацию нельзя или нецелесообразно. Открывается она не как обычный пункт меню, а через механизм внешних обработок, поэтому у новичков часто возникает вопрос, где её искать.

Консоль отчетов не входит в состав типовых конфигураций напрямую: её нужно получить отдельно — с диска ИТС, из поставки платформы или из проверенного источника внутри компании. Файл обработки имеет расширение .epf и запускается в режиме «1С:Предприятие» через стандартную команду открытия файла.

Ниже разобран полный порядок действий: где взять файл консоли, как его открыть в разных интерфейсах (такси и обычные формы), какие права нужны, как проверить, что обработка запустилась корректно, и что делать при типичных ошибках.

Что такое консоль отчетов и когда она нужна

Консоль отчетов — это инструмент для построения отчетов на основе запросов к базе данных 1С с использованием системы компоновки данных (СКД). Пользователь пишет или выбирает запрос, настраивает вариант отчета и получает результат в табличном виде, не создавая объект «Отчет» в конфигураторе.

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

Важно понимать: консоль отчетов работает только с теми данными, к которым у пользователя есть доступ. Обработка не обходит ограничения прав — если у вас нет права чтения регистра, запрос к нему вернет ошибку.

Где взять файл консоли отчетов

Прежде чем открывать консоль, нужно получить сам файл обработки. Основные источники:

  • Диск ИТС (информационно-технологическое сопровождение) — в разделе инструментов для специалистов публикуются консоли отчетов и консоли запросов;
  • Каталог шаблонов платформы — при установке некоторых конфигураций вспомогательные обработки попадают в каталог tmplts;
  • Внутренние ресурсы компании — часто обработка уже хранится в общем сетевом каталоге или в базе как присоединенный файл;
  • Библиотека стандартных подсистем (БСП) — в конфигурациях на БСП есть механизм «Дополнительные отчеты и обработки», куда консоль может быть уже подключена администратором.

Проверьте совместимость версии обработки с вашей платформой. Консоли, написанные под управляемые формы, не откроются в обычном приложении, и наоборот. Если база работает в режиме совместимости со старой версией платформы, могут потребоваться старые редакции обработки.

Как открыть консоль отчетов в режиме 1С:Предприятие

Стандартный способ запуска одинаков для большинства конфигураций. Порядок действий в интерфейсе «Такси»:

Порядок открытия консоли отчетов
  1. 1
    Запустите базу в режиме 1С:Предприятие под пользователем с достаточными правами
  2. 2
    Откройте главное меню (кнопка с оранжевым логотипом в левом верхнем углу)
  3. 3
    Выберите пункт «Файл» → «Открыть» или нажмите сочетание клавиш Ctrl+O
  4. 4
    В диалоге выбора файла укажите файл консоли отчетов с расширением .epf
  5. 5
    Дождитесь загрузки обработки — откроется форма консоли с полем запроса и настройками
  6. 6
    Если появится предупреждение о безопасности, подтвердите открытие, убедившись, что файл из доверенного источника

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

В обычном (неуправляемом) приложении путь аналогичный: меню «Файл» → «Открыть» → выбор файла .epf. Разница только во внешнем виде диалогов.

Открытие через командную строку и ярлык

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

text
1cv8.exe ENTERPRISE /F"C:\Bases\Trade" /N"Иванов" /Execute"C:\Tools\КонсольОтчетов.epf"

Такой ярлык сразу запускает тонкий или толстый клиент с открытой консолью, что экономит время при ежедневной работе. Для файловых баз используется ключ /F с путем к каталогу, для клиент-серверных — /S с адресом сервера и именем базы.

Какие права нужны для запуска

Для открытия внешней обработки пользователю необходимо право «Интерактивное открытие внешних обработок» (в ролях оно может называться «Открытие внешних отчетов и обработок»). В типовых конфигурациях это право входит в профили администраторов и разработчиков, но у рядовых пользователей его обычно нет.

Если при открытии файла появляется сообщение о нарушении прав доступа, обратитесь к администратору: ему нужно добавить соответствующую роль в вашем профиле группы доступа или роли пользователя в конфигураторе.

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

Проверка результата и первые действия после открытия

После запуска убедитесь, что консоль открылась корректно и готова к работе. Признаки успешного запуска: отображается форма с полем текста запроса, списком отчетов или настройками СКД, нет сообщений об ошибках компиляции.

Контрольные точки

Как проверить результат

Форма обработки открылась
Норма

Видны поля для запроса и кнопка выполнения

Тревожный признак

Появилось окно с текстом ошибки или форма пустая

Выполнение простого запроса
Норма

Тестовый запрос к справочнику возвращает строки

Тревожный признак

Ошибка «Нарушение прав доступа» или «Ошибка в запросе»

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

Настройки сохраняются и загружаются повторно

Тревожный признак

При сохранении ошибка записи файла или нет кнопки сохранения

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

Полезная практика — сохранить часто используемые запросы и варианты настроек в файл. Большинство консолей позволяют выгружать настройки в файл и загружать их обратно, что упрощает перенос отчетов между базами.

Типичные ошибки и их решение

Типичные ошибки
01
Попытка открыть файл .erf вместо .epf — внешние отчеты (.erf) и внешние обработки (.epf) открываются одинаково, но консоль, сохраненная не в том формате, может не запуститься; проверьте расширение файла
02
Открытие консоли, написанной под управляемые формы, в обычном приложении — форма не отрисуется или появится ошибка; используйте версию обработки под ваш режим запуска
03
Игнорирование предупреждения безопасности и запуск файла из неизвестного источника — риск выполнения вредоносного кода в базе
04
Отсутствие права «Открытие внешних обработок» — пользователь видит ошибку доступа и ошибочно считает файл испорченным
05
Запуск на устаревшей платформе — обработка, созданная в новой версии платформы, может не открыться; обновите платформу или найдите старую редакцию консоли

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

Если консоль открывается, но запрос не выполняется, проверьте текст запроса в консоли запросов или конфигураторе: часто причина в синтаксической ошибке или обращении к объекту, которого нет в данной конфигурации.

Альтернативы консоли отчетов

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

Сравнение вариантов

Консоль отчетов (СКД)

Полноценные отчеты с группировками, диаграммами и настройками; требует понимания СКД

Консоль запросов

Быстрая отладка и выполнение запроса с просмотром результата; нет оформления отчета, подходит разработчику

Универсальный отчет в типовых конфигурациях

Встроен в большинство типовых решений, не требует внешних файлов; возможности ограничены настройками конфигурации

Отчет в конфигураторе

Постоянное решение для всех пользователей; требует изменения и обновления конфигурации

Для разовой аналитической задачи без прав на изменение конфигурации консоль отчетов остается оптимальным выбором. Для регулярно используемых отчетов лучше оформить их как дополнительные отчеты через механизм БСП или встроить в конфигурацию.

Маршрут решения

Как выбрать действие

Нужна разовая выборка без изменения базыОткройте консоль отчетов через Файл → Открыть и выполните запрос
Отчет нужен регулярно нескольким пользователямПопросите администратора зарегистрировать его в «Дополнительных отчетах и обработках»
Нет права открытия внешних обработокИспользуйте универсальный отчет или обратитесь к администратору за ролью
Нужно только проверить результат запросаДостаточно консоли запросов — она легче и быстрее
Итог

Что важно запомнить

Консоль отчетов открывается как внешняя обработка: Файл → Открыть (Ctrl+O) и выбор файла .epf из доверенного источника. Нужны права на открытие внешних обработок и чтение данных. Для регулярной работы удобнее зарегистрировать консоль в дополнительных отчетах или создать ярлык с ключом /Execute.

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

Можно ли открыть консоль отчетов в веб-клиенте?

Да, если конфигурация и обработка поддерживают работу в веб-клиенте. Файл .epf загружается через тот же механизм открытия, но браузер может запросить разрешение на передачу файла. Некоторые консоли, использующие толстый клиент или COM-объекты, в веб-клиенте работать не будут.

Чем консоль отчетов отличается от консоли запросов?

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

Почему появляется ошибка «Нарушение прав доступа» при открытии файла?

У вашего пользователя нет права интерактивного открытия внешних обработок. Это право задается в ролях конфигурации или в профилях групп доступа. Обратитесь к администратору базы — самостоятельно изменить права без административного доступа нельзя.

Безопасно ли открывать консоль отчетов в рабочей базе?

Сама консоль из доверенного источника безопасна: она выполняет запросы на чтение данных. Риск представляют обработки неизвестного происхождения — код внутри .epf может изменять данные. Перед первым запуском новой обработки рекомендуется проверить её на копии базы.

Как сохранить настроенный отчет, чтобы не настраивать заново?

Большинство консолей отчетов имеют кнопки сохранения и загрузки настроек или списка отчетов в файл (обычно в формате XML). Сохраните файл настроек в надежном месте — его можно загрузить в другой базе с аналогичной конфигурацией.

Можно ли добавить консоль отчетов в меню конфигурации?

Да, в конфигурациях на базе БСП через справочник «Дополнительные отчеты и обработки» (раздел «Администрирование»). После регистрации обработка появляется в интерфейсе как обычный пункт меню и доступна пользователям с назначенными правами без выбора файла вручную.