В процессе эксплуатации программы 1С:Бухгалтерия 8 (редакция 3.0) пользователи часто сталкиваются с ситуацией, когда срок действия договора информационно-технологического сопровождения (ИТС) подошел к концу, а сроки сдачи отчетности уже наступили. В такой период возникает масса вопросов: можно ли обновлять отчеты без активной подписки, почему после обновления формы помечаются как «внешние» и как убедиться в их актуальности. В этой статье мы подробно разберем механизм работы регламентированной отчетности и технические нюансы ее обновления.
Прежде чем переходить к технической реализации, проанализируем правовую сторону вопроса. Согласно лицензионной политике фирмы «1С», право на получение и использование любых обновлений программного продукта (включая конфигурации, внешние формы отчетов, классификаторы и патчи) предоставляется только при наличии действующего договора 1С:ИТС или подписки 1С:Комплект поддержки.
Рассмотрим ситуацию: если подписка закончилась в марте, а новая начнется только в мае, то использование обновлений, выпущенных в апреле, формально является нарушением условий лицензионного соглашения. Даже если технически программа позволяет нажать кнопку Обновить и загрузить файлы, юридически пользователь имеет право работать только с теми версиями ПО, которые были актуальны на момент окончания действия договора. Поэтому крайне важно планировать продление ИТС без «разрывов».
Разберем, что именно происходит в программе, когда мы нажимаем кнопку Обновить в разделе 1С-Отчетность. В современных конфигурациях на базе 1С:Предприятие 8.3 реализован механизм динамической загрузки форм. Программа связывается с сервером интернет-поддержки и выполняет следующие действия:
3.0.150.33)..erf), сервер предлагает их скачать.РегламентированныеОтчеты.Важный нюанс: программа ищет обновления, актуальные именно для вашего текущего релиза конфигурации. Если ваша конфигурация сильно устарела, сервер может не предложить новые формы, так как они могут быть технически несовместимы со старым кодом общих модулей. В этом случае для получения актуальной отчетности потребуется полноценное обновление всей конфигурации.
Когда мы видим в списке отчетов надпись (внешний), это означает, что система в данный момент использует не тот программный код, который был «зашит» в конфигурацию разработчиками изначально, а отдельный файл, загруженный позднее. Рассмотрим, зачем это нужно:
Фирма «1С» выпускает внешние формы в случаях, когда законодательство изменилось стремительно, и выпускать полный релиз конфигурации слишком долго. Внешний отчет — это своего рода «заплатка». При создании нового отчета программа проверяет наличие внешней формы в базе данных. Если она есть, приоритет отдается ей. Это позволяет бухгалтеру сдать отчет по новой форме, не дожидаясь обновления всей программы системным администратором.
Многие пользователи замечают странное поведение системы: отчеты загружены, помечены как внешние, но окно Информация об обновлениях по-прежнему утверждает, что их нужно обновить. Проанализируем причины этой ситуации:
.erf) является временной полумерой. Система будет продолжать напоминать о необходимости обновления всей базы, так как внешняя форма может корректно печататься, но некорректно заполняться автоматически из-за старых алгоритмов в общих модулях.Чтобы не гадать, обновилась форма или нет, проделаем следующие шаги для проверки:
Если автоматическое обновление через интернет-поддержку не срабатывает (например, из-за специфических настроек прокси-сервера или отсутствия прав), мы можем выполнить загрузку вручную. Разберем этот процесс:
На портале 1С:Обновление программ на странице загрузки конкретного релиза вашей конфигурации часто присутствует ссылка «Дополнительные материалы» или список внешних форм. Скачав архив с файлами .erf, мы можем добавить их в базу самостоятельно:
// Примерный алгоритм действий в интерфейсе:
1. Открыть список регламентированных отчетов.
2. Нажать "Настройки" -> "Справочник регламентированных отчетов".
3. Найти нужную строку (например, НДС).
4. Нажать "Загрузить" и выбрать файл .erf с диска.
Важно понимать: Использование внешних отчетов — это временное решение. Как только выходит новый релиз конфигурации, эти изменения встраиваются в основной код, и внешние формы становятся не нужны (их рекомендуется отключать, чтобы избежать конфликтов алгоритмов заполнения).
Нужно учитывать, что внешний отчет — это не панацея. Он отлично справляется с изменением визуальной формы (печатного бланка) и обновлением формата выгрузки в XML-файл. Однако, если для корректного расчета показателей отчета требуются изменения в регистрах бухгалтерии или сложных механизмах учета (например, в части НДС или налога на прибыль), внешний отчет может не решить проблему. Такие глобальные изменения всегда поставляются только в составе полных релизов конфигурации. Поэтому, если вы видите, что отчет «внешний», но автозаполнение работает некорректно — это явный признак того, что пора обновлять основную конфигурацию 1С:Бухгалтерия.
Также не забывайте про Патчи (исправления). В разделе Администрирование — Обслуживание — Обновление программы можно увидеть список установленных исправлений. Часто ошибки в отчетности исправляются именно патчами, которые загружаются автоматически. Без действующего ИТС загрузка новых патчей также будет недоступна, что может привести к невозможности сдачи отчета из-за программных ошибок в алгоритмах проверки контрольных соотношений.