Почему перестал выгружаться реестр ЭЛН из 1С:ЗУП в Контур и как это исправить?

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

Многие бухгалтеры столкнулись с ситуацией, когда привычная схема работы — выгрузка файла реестра ЭЛН из 1С:Зарплата и управление персоналом (ЗУП) для последующей загрузки в Контур.Экстерн — внезапно перестала работать. При попытке импорта файла система выдает критическую ошибку «формат не распознан». При этом сама программа 1С могла не обновляться, что вводит пользователей в заблуждение: если настройки не менялись, почему перестал работать обмен? Рассмотрим подробно причины этой проблемы и разберем по шагам, как настроить работу в соответствии с новыми требованиями законодательства.

Выясним причину: почему старый формат больше не принимается

Проанализируем ситуацию в контексте глобальных изменений в работе Социального фонда России (СФР, ранее ФСС). С 2023 года произошел окончательный переход на систему проактивных выплат. Ранее работодатель сам инициировал процесс, отправляя реестр сведений. Теперь же процесс запускается на стороне фонда, как только медицинская организация закрывает электронный листок нетрудоспособности (ЭЛН). Обмен этими данными происходит через систему СЭДО (Система электронного документооборота).

Ранее СФР и операторы отчетности (включая Контур) сохраняли обратную совместимость, позволяя загружать файлы в «устаревшем формате» реестра ЭЛН. Однако с начала 2024 года шлюзы приема старых реестров начали массово отключаться. Ошибка «формат не распознан» в Контуре означает, что валидатор сервиса больше не ожидает структуру XML-файла, характерную для старых реестров ЭЛН, и требует документы нового образца, соответствующие протоколам СЭДО.

Решение 1: Переход на использование СЭДО в 1С:ЗУП

Самый правильный и надежный путь — отказаться от ручной выгрузки файлов и настроить прямой обмен данными с СФР непосредственно из программы 1С. Это избавит вас от проблем с несовместимостью форматов при посредничестве сторонних программ. Рассмотрим, как это реализовать:

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

Проанализируем преимущества этого метода: вы будете получать Входящие запросы СФР для расчета пособия напрямую в базу. Вам останется только нажать «Создать ответ на запрос», проверить данные, которые 1С заполнит автоматически, и отправить их одной кнопкой.

Решение 2: Инициация выплаты вручную (если запрос «потерялся»)

Бывают случаи, когда входящий запрос от фонда не пришел (например, из-за сбоя в базе или если больничный был открыт до настройки обмена). В старой схеме вы бы просто создали «Реестр ЭЛН». В новой реальности этого делать нельзя. Рассмотрим, как инициировать выплату по новым правилам, чтобы файл корректно загрузился в Контур:

Вам необходимо создать документ Исходящее сообщение о страховом случае СФР (в терминологии СЭДО это сообщение типа 101). Разберем по шагам:

  1. Зайдем в раздел Кадры — Пособия — Исходящие сообщения о страховом случае СФР.
  2. Создадим новый документ, выберем сотрудника и соответствующий БольничныйЛист.
  3. Нажмем кнопку Выгрузить (если мы продолжаем использовать схему с Контуром).

Важный технический момент: Файл, сформированный этим документом, имеет принципиально иную XML-схему, которую Контур распознает как актуальную. Именно этот документ заменяет собой старые «реестры».

Решение 3: Проверка технических нюансов при выгрузке в Контур

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

Почему СФР не считает все сам? Разберем логику проактивности

Часто возникает вопрос: если у фонда есть все данные о доходах, зачем им наши подтверждения? Посмотрим на ситуацию глазами фонда и закона № 255-ФЗ. Существует ряд тонкостей, которые фонд не может определить автоматически:

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

Итог и рекомендации

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

  1. Забудьте про кнопку «Отправка через Реестр ЭЛН (устаревший формат)». Этот функционал оставлен в программе только для ретроспективного анализа старых данных.
  2. Обновите 1С:ЗУП до актуального релиза. Без актуальных XML-схем, прописанных в коде программы, выгрузка в Контур будет бесполезна.
  3. Используйте документы Ответ на запрос СФР или Исходящее сообщение о страховом случае.
  4. При загрузке в Контур убедитесь, что вы выбираете правильный раздел. Файл «Сведений о застрахованных лицах» нельзя загружать в раздел «Реестры больничных» — это разные типы документов с разной структурой.

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

← На главную