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

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

Как загрузить отчет в 1С: инструкция для разных ситуаций

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

Загрузка отчета в 1С — задача, которая звучит просто, но на практике означает несколько разных операций: подключение внешнего отчета в формате ERF, загрузку шаблона регламентированной отчетности, перенос отчета между базами или импорт данных из файла в уже существующий отчет. Способ действий зависит от того, что именно нужно загрузить и в какой конфигурации вы работаете — «Бухгалтерия предприятия», «Управление торговлей», «Зарплата и управление персоналом» или самописное решение.

Большинство современных конфигураций на управляемых формах поддерживают подсистему «Дополнительные отчеты и обработки», которая позволяет подключить внешний отчет без изменения конфигурации и без прав на конфигуратор. Это безопасный путь: база не модифицируется, а отчет можно отключить в любой момент. Альтернатива — открытие файла напрямую через меню «Файл», но такой отчет не сохранится в списке и придется открывать его заново при каждом запуске.

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

Определите, какой именно отчет нужно загрузить

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

Также различайте ситуации: подключить новый отчет, которого нет в конфигурации; обновить существующий регламентированный отчет (например, декларацию); перенести отчет из одной базы в другую; загрузить данные в готовый отчет. Каждая задача решается своим инструментом, и попытка загрузить, скажем, XML-выгрузку как внешний отчет закончится ошибкой формата.

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

Как выбрать способ загрузки

Файл с расширением ERF от стороннего разработчика или коллегиПодключайте через «Дополнительные отчеты и обработки» или откройте через «Файл → Открыть» для разового запуска
Нужно обновить декларацию, расчет или иную регламентированную формуИспользуйте обновление конфигурации или загрузку комплекта отчетности с диска ИТС
Нужно перенести отчет из другой базы 1ССохраните его как внешний через «Файл → Сохранить копию» в исходной базе и подключите в целевой
Файл XML, CSV или Excel с даннымиЭто не отчет — ищите обработку загрузки данных или типовой обмен

Подключение внешнего отчета через «Дополнительные отчеты и обработки»

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

Далее перейдите по ссылке «Дополнительные отчеты и обработки», нажмите «Загрузить из файла» (в некоторых версиях — «Добавить из файла») и укажите ERF-файл. Программа может показать предупреждение о безопасности — это нормально, внешний код потенциально опасен. После загрузки откройте карточку отчета и настройте размещение: укажите, в каких разделах интерфейса он будет виден, и при необходимости назначьте права доступа для пользователей.

Порядок подключения внешнего отчета
  1. 1
    Включите флажок «Дополнительные отчеты и обработки» в разделе «Администрирование»
  2. 2
    Откройте список дополнительных отчетов и нажмите «Загрузить из файла»
  3. 3
    Выберите ERF-файл и подтвердите предупреждение безопасности
  4. 4
    В карточке отчета укажите размещение по разделам и права доступа
  5. 5
    Нажмите «Записать и закрыть», затем найдите отчет в указанном разделе и сформируйте его для проверки

Разовый запуск отчета без подключения к базе

Если отчет нужен один раз — например, посмотреть аналитику, которую прислал коллега, — подключать его в справочник необязательно. Откройте меню «Файл» → «Открыть» и выберите ERF-файл. Отчет запустится как обычная форма, его можно настроить и сформировать. После закрытия программы он нигде не сохранится, и при следующем запуске файл придется открывать заново.

У этого способа есть ограничение: в файловых базах и при отключенной подсистеме дополнительных отчетов он работает всегда, но в клиент-серверном режиме администратор может запретить открытие внешних файлов через настройки безопасности. Если кнопка «Открыть» выдает ошибку доступа, единственный путь — попросить администратора подключить отчет штатно.

Обновление регламентированной отчетности

Декларации, расчеты по взносам, статистические формы и прочая регламентированная отчетность встроены в конфигурацию и обновляются вместе с ней. Если налоговая изменила форму, правильный путь — обновить конфигурацию до актуального релиза через «Администрирование» → «Обновление версии программы» при наличии действующей подписки ИТС. Ручная загрузка форм из файлов в типовых конфигурациях обычно не требуется.

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

Перенос отчета из одной базы в другую

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

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

Типичные ошибки при загрузке и их устранение

Самая частая проблема — сообщение «Невозможно подключить дополнительный отчет» или ошибка формата. Причины: файл предназначен для другой версии платформы, это отчет для обычного приложения, а база работает в управляемом режиме, либо файл поврежден при передаче. Проверьте, что расширение именно ERF, и уточните у автора отчета, для какого режима он написан.

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

Типичные ошибки
01
Загрузка отчета для обычного приложения в управляемую базу — отчет не подключается или открывается с ошибкой; запросите у автора версию для управляемых форм
02
Отключенный флажок «Дополнительные отчеты и обработки» — кнопки загрузки просто нет в интерфейсе
03
Пустое размещение в карточке отчета — отчет подключен, но пользователи не видят его ни в одном разделе
04
Попытка открыть XML-выгрузку как внешний отчет — ошибка формата, потому что это данные, а не отчет
05
Загрузка отчета из недоверенного источника без проверки — риск выполнения вредоносного кода в базе

Как проверить, что отчет загрузился корректно

После подключения выполните контрольную проверку. Откройте список дополнительных отчетов и убедитесь, что новый элемент присутствует и не помечен как недоступный. Затем перейдите в раздел, указанный в размещении, найдите отчет в списке «Дополнительные отчеты» и сформируйте его с минимальными настройками — за короткий период или по одной организации.

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

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

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

Наличие отчета в списке дополнительных
Норма

Отчет есть в списке, статус — доступен

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

Отчета нет или он выделен как недоступный

Видимость в разделе
Норма

Отчет отображается в указанном разделе у пользователя с нужными правами

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

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

Формирование
Норма

Отчет строится без ошибок за тестовый период

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

Ошибка запроса, прав доступа или пустое окно вместо результата

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

Часто задаваемые вопросы

Можно ли загрузить отчет в 1С без прав администратора?

Загрузка в справочник дополнительных отчетов требует соответствующих прав, которые обычно есть у администратора. Рядовой пользователь может только открыть ERF-файл через «Файл → Открыть» для разового запуска, если это не запрещено настройками безопасности сервера.

Чем отличается файл ERF от EPF?

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

Почему отчет подключился, но формируется пустым?

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

Как удалить загруженный отчет из базы?

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

Можно ли загрузить отчет в 1С:Фреш (облачную версию)?

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

Что делать, если при загрузке появляется ошибка «Файл не является внешним отчетом»?

Проверьте расширение и происхождение файла: возможно, это XML-выгрузка, заархивированный файл или обработка, сохраненная с неверным расширением. Распакуйте архив, если файл пришел в ZIP, и убедитесь, что загружаете именно ERF-файл.

Итог

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

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