К статье
Практический материал

Другое · 10 мин

Как загрузить ЭЛН из Контура в 1С

Как загрузить электронный больничный (ЭЛН) из Контур.Экстерна в 1С:ЗУП и 1С:Бухгалтерию. Пошаговая инструкция, настройка обмена с СФР, типичные ошибки и их решение.

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

Выбор способа зависит от того, как у вас организован документооборот. Если в 1С настроен обмен с СФР напрямую, Контур для ЭЛН фактически не нужен — листки загружаются автоматически. Если обмен идёт только через Экстерн, потребуется выгрузить файл и импортировать его в программу. Ниже разобраны все варианты с точными действиями для 1С:ЗУП 3.1 и 1С:Бухгалтерии 3.0.

Проверьте, какой вариант обмена у вас доступен

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

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

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

Маршрут решения

Как выбрать способ загрузки

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

Загрузка ЭЛН напрямую из СФР без файла

Это основной рекомендуемый сценарий. В 1С:ЗУП 3.1 откройте «Зарплата» → «Больничные листы», создайте новый документ. В поле «Номер листка нетрудоспособности» введите номер ЭЛН — его видно в Контуре или сотрудник сообщает его сам. Затем нажмите кнопку «Загрузить из ФСС» (в некоторых релизах — «Получить из ФСС»).

Программа отправит запрос в СФР и заполнит документ: период нетрудоспособности, код причины, данные медучреждения, даты освобождения от работы. Проверьте, что сотрудник определился правильно — поиск идёт по СНИЛС, и при расхождении СНИЛС в карточке сотрудника загрузка завершится ошибкой.

В 1С:Бухгалтерии 3.0 путь аналогичен: «Зарплата и кадры» → «Все начисления» → «Создать» → «Больничный лист», затем ввод номера и загрузка. Обратите внимание: больничный за счёт работодателя (первые 3 дня) рассчитывается в 1С, а данные для СФР по остальным дням передаются отдельным документом.

Порядок прямой загрузки ЭЛН в 1С:ЗУП
  1. 1
    Откройте «Зарплата» → «Больничные листы» и создайте документ
  2. 2
    Введите номер ЭЛН из Контура или от сотрудника
  3. 3
    Нажмите «Загрузить из ФСС» и дождитесь заполнения полей
  4. 4
    Проверьте сотрудника, период и код причины нетрудоспособности
  5. 5
    Проверьте расчёт среднего заработка и стаж
  6. 6
    Проведите документ и сформируйте ответ на запрос СФР, если он поступил

Выгрузка XML-файла ЭЛН из Контур.Экстерна

Если прямого обмена нет, зайдите в Контур.Экстерн под учётной записью с правами на работу с СФР. Откройте раздел «ФСС» (в новых версиях интерфейса — «СФР») → «ЭЛН» или «Больничные листы». Найдите нужный листок по номеру, ФИО или СНИЛС сотрудника.

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

Проверьте статус листка перед выгрузкой. Для расчёта пособия ЭЛН должен быть в статусе «Закрыт» (код 030). Если листок ещё открыт или продлён, файл будет содержать неполные данные, и после закрытия его придётся загружать повторно.

Импорт XML-файла в 1С

В 1С:ЗУП 3.1 создайте документ «Больничный лист», затем в меню «Ещё» или по кнопке на форме выберите «Загрузить из файла» (название может отличаться в зависимости от релиза: «Загрузить из XML», «Импорт из файла»). Укажите сохранённый из Контура XML-файл. Программа разберёт его и заполнит документ.

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

После импорта обязательно сверьте ключевые поля с тем, что отображается в Контуре: период нетрудоспособности, код причины (01 — заболевание, 02 — травма, 09 — уход за ребёнком и т.д.), наличие отметки о нарушении режима, флаг «Поставлена на учёт в ранние сроки беременности» и другие особые отметки. Ошибка в коде причины меняет порядок оплаты.

Ручной ввод ЭЛН по данным из Контура

Ручной ввод — запасной вариант, когда ни прямой обмен, ни файл не работают, а начислить пособие нужно в срок. Откройте карточку ЭЛН в Контур.Экстерне и перенесите данные в документ «Больничный лист» в 1С: номер листка, период освобождения от работы, код причины, даты, данные о стаже и особых условиях.

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

Ограничение способа: при ручном вводе вы не получите автоматически изменения по ЭЛН (продление, закрытие, изменение кода). За этими событиями придётся следить в Контуре и отражать в 1С вручную документами-исправлениями.

Ответ на запрос СФР и отправка данных для пособия

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

В 1С:ЗУП для ответа используется документ «Исходящее сообщение о страховом случае СФР» или отправка сведений прямо из больничного листа, если настроен обмен. Если ответ формируется в Контуре, данные из 1С (средний заработок, стаж, РК/МРОТ-условия) придётся перенести в форму Экстерна вручную.

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

Типичные ошибки
01
Загрузка ЭЛН в статусе «Открыт» — после закрытия листка данные в 1С остаются неполными, пособие считается неверно
02
Расхождение СНИЛС в карточке сотрудника и в ЭЛН — загрузка падает с ошибкой или листок привязывается не к тому человеку
03
Устаревшая конфигурация 1С — программа не распознаёт актуальный формат XML от СФР
04
Двойной ввод: больничный загружен из файла и заведён вручную — в учёте появляются дубли начислений
05
Игнорирование входящих запросов СФР в Контуре — срыв сроков ответа и штраф

Проверка результата после загрузки

После загрузки ЭЛН любым способом выполните контрольную сверку. Откройте проведённый больничный лист и сравните его с карточкой ЭЛН в Контуре по четырём точкам: номер и статус листка, период нетрудоспособности, код причины, дата закрытия. Все четыре значения должны совпадать.

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

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

Контрольные точки

Как проверить результат

Номер, период и код причины в документе 1С
Норма

Полностью совпадают с карточкой ЭЛН в Контуре

Тревожный признак

Расхождения в датах или коде — поправить до проведения

Статус листка в СФР/Контуре
Норма

«Закрыт» (030) перед расчётом пособия

Тревожный признак

«Открыт» или «Продлён» — ждать закрытия

Сотрудник в документе
Норма

Найден по СНИЛС, ФИО совпадает

Тревожный признак

Создан дубль сотрудника или привязка к другому лицу

Ответ на запрос СФР
Норма

Отправлен в срок, статус «Принят»

Тревожный признак

Запрос висит без ответа больше 3 рабочих дней

Часто задаваемые вопросы

Можно ли загрузить ЭЛН в 1С, если нет Контура?

Да. Если в 1С настроен прямой обмен с СФР (через 1С-Отчётность или сертификат фонда), листки загружаются кнопкой «Загрузить из ФСС» без какого-либо оператора ЭДО. Контур в этой схеме не обязателен.

Почему при загрузке файла появляется ошибка «неверный формат»?

Чаще всего причина в устаревшем релизе конфигурации, который не поддерживает актуальный формат ЭЛН, или в том, что из Контура выгружен не XML листка, а другой файл (например, реестр или PDF). Обновите конфигурацию и выгрузите именно XML больничного.

ЭЛН загрузился, но сотрудник не найден. Что делать?

Проверьте СНИЛС в карточке сотрудника в 1С — поиск идёт именно по нему. Исправьте опечатку в СНИЛС и повторите загрузку. Если сотрудника ещё нет в базе (новичок), сначала создайте его карточку с корректными данными.

Нужно ли заново загружать ЭЛН после его продления?

Да. Продление и закрытие листка — это изменения на стороне СФР. При прямом обмене обновите данные из документа повторной загрузкой, при файловом обмене — выгрузите из Контура новую версию XML и импортируйте её. Документ в 1С при этом исправляется, а не создаётся заново.

Кто должен отвечать на запрос СФР — из 1С или из Контура?

Достаточно одного канала. Если ответ формируется и отправляется из 1С, дублировать его в Контуре не нужно, и наоборот. Главное — не пропустить входящий запрос и уложиться в срок ответа, обычно 3 рабочих дня.

Что делать, если ЭЛН пришёл не той организации?

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

Итог

Что важно запомнить

Оптимальный путь — прямой обмен 1С с СФР: ЭЛН загружается по номеру без файлов. Альтернатива — выгрузка XML из Контур.Экстерна и импорт в документ «Больничный лист». Перед расчётом проверьте статус листка, СНИЛС сотрудника и актуальность релиза конфигурации, а после — ответьте на запрос СФР в установленный срок.