Как выгрузить электронный больничный лист (ЭЛН) из 1С:ЗУП 3.1 для ФСС/СФР?

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

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

В этой статье мы подробно разберем, как устроен процесс работы с электронными больничными в 1С:ЗУП 3.1, как правильно подготовить и выгрузить файлы для передачи через сторонние программы (например, Контур.Экстерн или СБИС/Saby), а также рассмотрим современные изменения, связанные с переходом на проактивный режим выплат через СЭДО. Для тех, кто планирует переход на новую конфигурацию из других систем, доступен раздел с готовыми решениями по переносу данных по тарифу PRO.

---

Различие методологии: почему нельзя просто выгрузить один больничный?

Для начала проанализируем ситуацию и выясним причину отсутствия кнопки выгрузки в самом документе БольничныйЛист. Согласно регламенту фонда социального страхования (ныне СФР):

  1. Работодатель не является первоисточником больничного листа — его регистрирует медицинская организация в единой базе фонда.
  2. Работодатель может лишь загрузить этот лист по номеру СНИЛС сотрудника, рассчитать свою часть (стаж, средний заработок, начисления за счет работодателя) и отправить эти расчетные данные обратно в фонд.
  3. Для массовой отправки сведений используется специальный контейнер — Реестр ЭЛН. Именно этот документ собирает информацию по рассчитанным больничным и выгружает ее в утвержденном XML-формате.

Таким образом, выгрузка данных из 1С происходит не «поштучно» из каждого больничного, а централизованно через специализированные реестры.

---

Пошаговый алгоритм выгрузки ЭЛН через специализированное рабочее место

Рассмотрим, как правильно сформировать файл для передачи в ФСС/СФР, если вы используете стороннего оператора отчетности.

Шаг 1. Расчет больничного листа

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

Шаг 2. Переход в рабочее место пособий

Для формирования отправных файлов перейдем в специализированный раздел программы:

  1. Откройте меню «Отчетность, справки».
  2. Выберите пункт «Пособия за счет ФСС».
  3. Перед вами откроется единое рабочее место для взаимодействия с фондом.

Шаг 3. Создание Реестра ЭЛН

В открывшемся окне перейдите на вкладку «Реестры ЭЛН» (или воспользуйтесь кнопкой «Создать реестр» в общем списке). Программа предложит заполнить документ. Нажмите кнопку «Заполнить» — система автоматически подберет все рассчитанные, но еще не отправленные больничные листы.

Если вам нужно отправить только один конкретный документ, воспользуйтесь кнопкой «Подобрать» и выберите нужный больничный лист вручную.

Шаг 4. Выгрузка файла для сторонних программ

Когда реестр заполнен и проведен, мы можем выгрузить его на жесткий диск для последующего импорта в Контур или СБИС:

  1. В верхней панели документа нажмите кнопку «Выгрузить».
  2. Выберите пункт «Сохранить файл...» и укажите папку на вашем компьютере.

Важное примечание: начиная с версии программы 1С:ЗУП 3.1.10, разработчики привели формат выгружаемых XML-файлов реестров в полное соответствие со спецификацией веб-сервисов СФР (метод prParseReestrFile). Теперь эти файлы без проблем загружаются во все современные внешние системы отправки отчетности.

---

Переход к проактивному режиму выплат (СЭДО)

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

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

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


ПараметрыОтправки = Новый Структура;
ПараметрыОтправки.Вставить("Организация", Объект.Организация);
ПараметрыОтправки.Вставить("ДокументОтвета", Объект.Ссылка);
СЭДО_ОбменВызовСервера.ОтправитьОтветНаЗапросФонда(ПараметрыОтправки);

---

Решение проблемы с требованием лицензии «1С-Отчетность»

Часто пользователи сталкиваются с неприятной ошибкой при попытке отправить реестр или ответ на запрос СЭДО напрямую из 1С: программа выдает предупреждение о том, что «для отправки требуется действующая лицензия на 1С-Отчетность».

Выясним, как обойти это ограничение без дополнительных затрат. На самом деле для обмена по каналам СЭДО (получение запросов и отправка ответов) не требуется платная подписка на сервис «1С-Отчетность». Достаточно настроить бесплатное прямое подключение:

  1. Убедитесь, что на компьютере установлена и лицензирована программа криптозащиты (КриптоПро CSP или VipNet CSP).
  2. Вставьте в компьютер токен с действующей квалифицированной электронной подписью (КЭП) руководителя организации.
  3. Перейдите в настройки организации в 1С на вкладку «ЭДО».
  4. Включите флаг использования обмена с ФСС/СФР, выберите сертификат КЭП организации и загрузите официальные корневые сертификаты СФР с сайта фонда.

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

---

Лайфхак: как выгрузить СЭДО-документы в Контур или СБИС, если нет прямой кнопки?

Если ваша компания принципиально сдает всю отчетность через Контур.Экстерн или СБИС/Saby и не хочет настраивать сертификаты внутри 1С, вы можете столкнуться с тем, что в некоторых СЭДО-документах (например, «Сведения о застрахованном лице») разработчики 1С не предусмотрели явную кнопку «Выгрузить в XML». Для такой задачи можно использовать инструмент для выгрузки сведений о застрахованных лицах СЭДО в файлы.

Рассмотрим изящное решение (лайфхак), позволяющее получить нужный файл:

  1. Заполните и проведите необходимый документ в 1С:ЗУП 3.1.
  2. В правом верхнем углу формы нажмите кнопку «Еще» и выберите пункт «Вопрос в поддержку».
  3. Программа откроет окно формирования обращения и в качестве вложения автоматически сформирует XML-файл этого документа.
  4. Нажмите правой кнопкой мыши по вложенному XML-файлу в окне обращения, выберите пункт «Сохранить как...» и сохраните его на свой компьютер.
  5. Закройте окно техподдержки, не отправляя сообщение. Полученный файл можно сразу же импортировать в Контур или СБИС! Подобные рутинные операции в интерфейсе 1С можно автоматизировать с помощью программных роботов OneRPA для имитации действий пользователя.

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

← На главную