Обновление форм отчётов в 1С 8.3: от интернет-поддержки до внешних файлов

· 9 мин

Содержание

Формы типовых и регламентированных отчётов хранятся в конфигурации, поэтому обновляются они вместе с ней: Администрирование → Интернет-поддержка и сервисы → Обновление версии программы. Отдельные отчёты, которых нет в типовой поставке, добавляют файлом: через Файл → Открыть для разового запуска или через Администрирование → Печатные формы, отчёты и обработки → Дополнительные отчёты и обработки — чтобы отчёт встал в меню и обновлялся заменой файла.

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

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

Откуда берутся новые формы отчётов

Отчёт в 1С — это не отдельный файл где-то в базе, а часть конфигурации. Типовые отчёты (Оборотно-сальдовая ведомость, Анализ счёта, карточки) и регламентированные (декларации, расчёты, бухотчётность) входят в состав конфигурации БП, ЗУП или УТ.

Отсюда простое правило:

  • 🔄 Форма изменилась по закону → её привезёт новый релиз конфигурации. Обновляете конфигурацию — получаете актуальную форму.
  • 📎 Нужен отчёт, которого нет в типовой → его делают внешним файлом .erf и подключают отдельно.
  • 🛠 Отчёт построен на СКД (система компоновки данных) → его настройки (варианты, отборы) хранятся в базе и переносятся выгрузкой/загрузкой варианта, а не обновлением конфигурации.

Чтобы не перепутать способ, держите перед глазами эту таблицу — она сразу отсекает лишние действия.

Что обновляемГде хранитсяКак обновитьНужен ли договор ИТС
Типовой отчёт (ОСВ, анализ счёта)В конфигурацииОбновлением конфигурацииДа
Регламентированная форма (декларация, РСВ)В конфигурацииОбновлением конфигурацииДа
Внешний отчёт .erf в менюВ базе (копия файла)Заменой файла в карточкеНет
Внешний отчёт .erf разовыйНа дискеНовым файлом поверх старогоНет
Вариант отчёта на СКДВ базеЗагрузкой вариантаНет

Если коллега говорит «обнови мне отчёт», уточните, о чём речь: о свежей форме декларации (это обновление конфигурации) или о загрузке конкретного файла, который прислал программист. Способы совершенно разные.

Обновление форм через интернет-поддержку

Самый частый случай — подтянуть новые формы регламентированных и типовых отчётов из очередного релиза. Делается это штатным механизмом обновления.

  1. Откройте Администрирование → Интернет-поддержка и сервисы.
  2. Подключите интернет-поддержку, если она ещё не включена: понадобится логин и пароль от портала 1С (те же, что для доступа к обновлениям по вашему договору ИТС).
  3. В этом же разделе найдите Обновление версии программы и запустите поиск обновлений.
  4. Программа сверит текущий релиз с доступным и предложит скачать и установить новую версию .

После установки обновления формы отчётов обновятся сами — отдельно «докачивать» их не нужно.

Обновление меняет структуру базы. Перед запуском сделайте резервную копию (Администрирование → Резервное копирование и восстановление) и выполняйте обновление, когда в базе никто не работает — иначе чужие сеансы оборвутся на середине.

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

Проверить, какая версия стоит сейчас, можно в меню О программе (значок «i» или вопрос в правом верхнем углу). Там указан номер релиза конфигурации и версия платформы.

Загрузка внешнего отчёта из файла

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

Разовый запуск. Чтобы просто открыть отчёт, не добавляя его в меню:

  1. В режиме 1С:Предприятие выберите Файл → Открыть.
  2. Укажите файл .erf и нажмите Открыть — отчёт откроется как обычное окно.

Минус способа: каждый раз придётся заново искать файл на диске, и другие пользователи его не увидят.

Постоянное подключение. Чтобы отчёт появился в меню и был доступен всем, его регистрируют в базе — об этом следующий раздел.

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

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

Подключение и обновление через механизм БСП

Библиотека стандартных подсистем (БСП) — набор типовых механизмов, встроенный в большинство конфигураций 1С. Один из них — «Дополнительные отчёты и обработки». Именно он позволяет зарегистрировать внешний отчёт в базе: он встаёт в нужный раздел интерфейса, получает права доступа и легко обновляется.

Путь в БП 3.0: Администрирование → Печатные формы, отчёты и обработки → Дополнительные отчёты и обработки.

Подключение нового отчёта:

  1. Включите флажок Дополнительные отчёты и обработки в разделе печатных форм, если он снят.
  2. Откройте список дополнительных отчётов и нажмите Создать → Из файла.
  3. Укажите файл .erf. Программа прочитает его описание: наименование, версию, в каких разделах он должен появиться.
  4. Назначьте размещение (в каком разделе меню показывать) и, при необходимости, права — кому отчёт доступен.
  5. Запишите карточку.

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

Как обновить подключённый отчёт. Разработчик присылает новый файл с той же структурой:

  1. Откройте список Дополнительные отчёты и обработки.
  2. Найдите нужный отчёт и откройте его карточку.
  3. Нажмите Загрузить из файла и укажите новый .erf.
  4. Запишите карточку.

Старая версия заменится новой, а все настройки размещения и прав сохранятся. Менять файл на диске при этом способе бесполезно — база хранит копию внутри себя, поэтому обновление идёт только через карточку.

Проверка перед обновлением внешнего отчёта
Выполнено: 0 / 5

Как обновляются регламентированные отчёты

Регламентированные отчёты — декларации, расчёты по страховым взносам, бухгалтерская отчётность, отчёты в СФР (бывший ФСС; переименован в 2023 году). Это самая чувствительная к обновлениям группа: формы меняет законодатель, и опоздание с обновлением грозит сдачей по устаревшей форме.

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

Порядок работы:

  1. Следите за выходом релизов по вашей конфигурации (БП, ЗУП).
  2. Перед периодом сдачи обновляйте конфигурацию заранее, не в последний день.
  3. После обновления открывайте отчёт: Отчёты → Регламентированные отчёты (в конфигурациях с подключённой 1С-Отчётностью — Отчёты → 1С-Отчётность).
  4. При создании нового отчёта программа сама подставит форму, действующую на выбранный период.

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

Отдельно обновляются классификаторы — справочники адресов, банков, кодов. Они подтягиваются через ту же интернет-поддержку (Администрирование → Интернет-поддержка и сервисы) и на форму декларации напрямую не влияют, но без них отчёт может не пройти форматно-логический контроль.

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

Что делать, если отчёт не обновился

Форма осталась прежней, хотя релиз вы поставили? Разберём по симптомам.

Диагностика: выберите симптом

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

Расписание обновлений и контроль версий

Чтобы не ловить устаревшие формы в день сдачи, обновления стоит поставить на поток.

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

Контроль версий внешних отчётов. Если по базе ходит несколько внешних отчётов, держите порядок:

  • 📁 Храните присланные файлы .erf в одной папке с понятными именами, где видна дата или версия.
  • 🏷 В карточке дополнительного отчёта заполняйте версию — так в списке видно, что именно подключено.
  • 🗂 Старый файл перед заменой не удаляйте сразу: пригодится для отката, если новая версия окажется с ошибкой.

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

Проверка после обновления. Новый релиз конфигурации иногда меняет не только формы, но и алгоритмы расчёта. Поэтому после крупного обновления перед периодом сдачи полезно прогнать ключевые отчёты на уже закрытом месяце и сверить итоги с прежними цифрами. Расхождение — повод разобраться до того, как отчёт уйдёт в налоговую, а не после.

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

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

Можно ли обновить одну форму отчёта, не обновляя всю конфигурацию?
Для регламентированных и типовых отчётов — нет. Они часть конфигурации, поэтому новая форма приходит только с её обновлением. Отдельно обновляется лишь внешний отчёт, оформленный файлом .erf.
Чем отличается `.erf` от `.epf`?
.erf — внешний отчёт (формирует данные для просмотра и печати). .epf — внешняя обработка (выполняет действия с данными). Подключаются оба через один механизм дополнительных отчётов и обработок, но в карточке указывается разный вид.
Почему новая декларация открывается в старой форме?
Чаще всего вы открыли ранее созданный отчёт. Форма подбирается в момент создания отчёта за период. Закройте черновик, создайте отчёт заново за нужный период — подставится действующая форма. Если не помогло, значит релиз с новой формой ещё не установлен.
Нужен ли договор ИТС, чтобы обновлять отчёты?
Чтобы получать новые формы с обновлением конфигурации — да, нужен действующий договор и доступ к обновлениям на портале 1С. Внешние отчёты файлом .erf подключаются и обновляются без него.
Обновление отчётов требует монопольного доступа к базе?
Подключение и замена внешнего отчёта — нет, это обычная работа в базе. А вот обновление конфигурации, с которым приходят новые формы регламентированных отчётов, меняет структуру данных и выполняется, когда в базе никто не работает.