Как выгрузить бухгалтерскую отчетность в формате 5.07 в 1С:Бухгалтерия

Бухгалтер 1С v8.3 (Управляемые формы) 1C:Бухгалтерия Бухгалтерский учет Финансы и профессиональные услуги
← На главную

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

Почему возникает ошибка СППФД и почему нельзя просто исправить версию в файле

Проанализируем природу данной ошибки. Проверка по СППФД (Система программной прокладки форматно-логического контроля документов) отклоняет файл, если структура выгруженного XML-документа не соответствует актуальной XSD-схеме формата 5.07. Попытка открыть сформированный XML-файл в текстовом редакторе и вручную заменить значение атрибута ВерсФорм="5.06" на ВерсФорм="5.07" зачастую приводит к отказу шлюза приема отчетности. В новом формате изменяются не только номера версий, но и правила формирования имени файла, а также состав обязательных полей титульного листа и показателей.

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

Подключение внешнего отчета в 1С:Бухгалтерия 3.0

Разберем по шагам порядок действий для управляемого интерфейса конфигурации «Бухгалтерия предприятия 3.0»:

  1. Получим файл внешнего отчета (например, BUHOTCH_BP304822_3.erf) из официального раздела обновлений на портале 1С или через сервис автоматического обновления внешних форм.
  2. Перейдем в раздел «Отчеты» — «Регламентированные отчеты».
  3. Откроем настройки получения обновлений через пункт «Настройки» — «Информация об обновлениях» и проверим возможность автоматической загрузки внешних форм через интернет.
  4. Если файл отчета скачан локально, откроем форму списка справочника регламентированных отчетов. При интерактивном открытии через меню «Файл» — «Открыть» система предложит зарегистрировать внешний отчет в информационной базе. Подтвердим регистрацию.
  5. После успешной регистрации в дереве регламентированных отчетов напротив наименования бухгалтерской отчетности появится отметка «(внешний)».

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

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

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

Ошибка безопасного режима при прикреплении пояснительной записки

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

Выясним причину: внешние отчеты и обработки по умолчанию запускаются платформой в безопасном режиме (БезопасныйРежим = Истина). В этом режиме заблокированы низкоуровневые операции с файловой системой и запуск внешних компонентов, необходимых для импорта и прикрепления файлов пояснений (PDF, DOC, XLS).

Рассмотрим способы устранения данной проблемы:

  1. Отключение безопасного режима через параметры базы: перейдем в меню «Администрирование» — «Общие настройки» — «Параметры серверной информационной базы» (или через список дополнительных отчетов и обработок). При регистрации внешней обработки снимем флаг «Безопасный режим».
  2. Снятие защиты от опасных действий: в режиме «Конфигуратор» откроем список пользователей через меню «Администрирование» — «Пользователи». В свойствах учетной записи пользователя, выполняющего выгрузку, снимем признак «Защита от опасных действий».
  3. Корректировка конфигурации (если конфигурация снята с поддержки): перенесем регистрацию формата напрямую в конфигурацию. Посмотрим на пример кода в модуле менеджера объекта регламентированного отчета:
    
    Функция ДеревоФормИФорматов() Экспорт
        // Переопределение формата выгрузки для формы отчетности
        Форма20160101 = ОпределитьФормуВДеревеФормИФорматов(ФормыИФорматы, "710099", '2015-04-06', "57н", "ФормаОтчета2011Кв4");
        ОпределитьФорматВДеревеФормИФорматов(Форма20160101, "5.07");
    КонецФункции
    

Особенности подключения в 1С:Бухгалтерия 2.0 (обычные формы)

Разберем алгоритм подключения внешнего отчета для пользователей предыдущей редакции конфигурации:

  1. Перейдем в главное меню: «Операции» — «Справочник» — «Регламентированные отчеты».
  2. В группе «Бухгалтерская отчетность» найдем элемент «Бухгалтерская отчетность (с 2011 года)» и откроем его карточку (клавиша F2).
  3. В форме элемента переключим тумблер «Использовать:» в положение «Файл».
  4. В поле выбора файла укажем путь к скачанному файлу отчета BUH_BP206622.erf и нажмем «ОК». Важно именно заменить существующий отчет, а не создавать дублирующий элемент, чтобы ранее сохраненные отчеты автоматически подхватили новую логику выгрузки.
  5. Обязательно перезапустим сеанс 1С для всех пользователей, формирующих отчетность.

Если после выполнения всех настроек отчетность продолжает выгружаться в старом формате, следует очистить локальный кэш пользователя (каталоги AppData\Local\1C\1cv8 и AppData\Roaming\1C\1cv8) и повторить процедуру выгрузки.

← На главную