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

Другое · 10 мин

Как загрузить больничный лист в 1С из СБИС

Как загрузить электронный больничный лист из СБИС в 1С: настройка обмена, загрузка ЭЛН по номеру, проверка статуса, типичные ошибки и способы их устранения.

Электронные листки нетрудоспособности (ЭЛН) давно стали основным форматом взаимодействия работодателей с СФР (бывшим ФСС). Многие компании ведут кадровый учёт в 1С, а обмен с фондом выполняют через СБИС, поэтому задача перенести данные больничного из одной системы в другую возникает регулярно. Ручной ввод номера ЭЛН, периода и данных сотрудника отнимает время и повышает риск ошибки.

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

Материал ориентирован на пользователей типовых конфигураций — 1С:Зарплата и управление персоналом (ЗУП) и 1С:Бухгалтерия предприятия, — работающих со СБИС от компании «Тензор». Конкретные названия пунктов меню могут немного отличаться в зависимости от версии конфигурации и релиза СБИС.

Что нужно подготовить перед загрузкой ЭЛН

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

Со стороны СБИС потребуется действующая лицензия, подключённый тариф с функцией ЭДО или отчётности и корректно установленный сертификат электронной подписи организации. Если СБИС используется для отправки реестров и получения ЭЛН, у учётной записи должны быть права на работу с листками нетрудоспособности.

Также подготовьте номер ЭЛН и СНИЛС сотрудника — эти данные нужны для поиска листка в фонде независимо от выбранного способа загрузки. Номер больничного сотрудник обычно сообщает работодателю сам, либо его можно найти в СБИС в разделе листков нетрудоспособности.

Способ 1: загрузка ЭЛН напрямую из СФР через 1С-Отчётность

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

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

Этот способ предпочтителен, когда 1С-Отчётность уже подключена: данные приходят из первоисточника, исключены ошибки промежуточной выгрузки, а статус листка обновляется автоматически. СБИС в этой схеме может оставаться каналом для отправки реестров и ответов на запросы фонда, но сам больничный в 1С попадает напрямую.

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

Способ 2: выгрузка больничного из СБИС и загрузка файла в 1С

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

В 1С загрузка выполняется через обработку импорта. В ЗУП актуальных релизов в документе «Больничный лист» есть команда «Загрузить из файла», которая принимает XML-файл ЭЛН, полученный из внешней системы. Укажите путь к файлу, программа распознает данные и заполнит документ. Если в вашей версии такой команды нет, обновите конфигурацию — механизм загрузки из файла поддерживается в свежих релизах типовых решений.

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

Способ 3: обмен через интеграцию СБИС и 1С

У компании «Тензор» есть решения для интеграции СБИС с 1С — обработки и расширения, которые передают документы между системами без ручного экспорта файлов. Если у вас установлен такой модуль, больничные могут подтягиваться в 1С автоматически или по кнопке синхронизации из интерфейса СБИС.

Настройка такой интеграции обычно выполняется один раз: устанавливается внешняя обработка или расширение, указываются параметры подключения к СБИС (логин, сертификат), настраивается соответствие видов документов. После этого ЭЛН, поступившие в СБИС, можно передавать в 1С пакетно или по одному.

Учитывайте ограничение: состав передаваемых данных зависит от версии модуля интеграции. Некоторые поля (например, данные для расчёта пособия) модуль может не передавать — их придётся дозаполнить в 1С вручную. Перед внедрением проверьте на тестовом листке, какие поля переносятся корректно.

Сравнение способов загрузки

Напрямую из СФР через 1С-Отчётность

Самый надёжный и быстрый; требует подключённой 1С-Отчётности, СБИС не нужен

Файл из СБИС → загрузка в 1С

Подходит, когда приём ЭЛН идёт через СБИС; требует ручной выгрузки и контроля версий файла

Модуль интеграции СБИС ↔ 1С

Автоматизирует поток при большом числе больничных; требует настройки и проверки состава передаваемых полей

Проверка результата и расчёт пособия

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

Далее проверьте расчётные данные: страховой стаж сотрудника, средний заработок за расчётные годы, наличие районного коэффициента. В ЗУП эти сведения подтягиваются из кадровых данных, но если сотрудник принят недавно, справки о заработке с прошлого места работы могли не внести — тогда пособие посчитается заниженным.

После проведения документа сформируйте ответ на запрос СФР или реестр сведений (при проактивном механизме выплат фонд запрашивает недостающие данные). Отправку можно выполнить как через 1С-Отчётность, так и через СБИС — в зависимости от того, какой канал у вас основной. Главное — не отправить ответы по одному листку из двух систем с разными данными.

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

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

Номер и период ЭЛН в документе 1С
Норма

Совпадают с данными в СБИС и на портале СФР

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

Расхождение дат или номера — загружена неактуальная версия

Статус листка
Норма

Закрыт, допускает назначение пособия

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

Открыт или аннулирован — расчёт преждевременен или невозможен

Сумма пособия
Норма

Рассчитана от фактического среднего заработка и стажа

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

Сумма по МРОТ при наличии данных о заработке — не внесены справки

Типичные ошибки и их устранение

Наиболее частая проблема — 1С не находит ЭЛН по номеру. Причины: листок ещё не оформлен медорганизацией до конца, неверно введён номер или СНИЛС, либо сертификат в настройках обмена не совпадает с организацией-работодателем. Проверьте номер в СБИС, сверьте СНИЛС в карточке сотрудника и повторите запрос.

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

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

Типичные ошибки
01
Двойная загрузка одного ЭЛН из файла и запросом из СФР — двойное начисление пособия
02
Расчёт по открытому листку — пособие придётся сторнировать после закрытия с другими датами
03
Отправка ответов в СФР и из 1С, и из СБИС с разными данными — расхождения в фонде и запросы уточнений
04
Неверный СНИЛС в карточке сотрудника — ЭЛН не находится или привязывается не к тому человеку

FAQ: частые вопросы о загрузке больничных из СБИС в 1С

Можно ли вообще не использовать СБИС для работы с больничными?

Да. Если подключена 1С-Отчётность, весь цикл — получение ЭЛН, отправка ответов на запросы и реестров — выполняется прямо из 1С. СБИС в этом случае нужен только если он используется как основной канал ЭДО в компании.

СБИС выгружает больничный в PDF — подойдёт ли он для 1С?

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

Что делать, если ЭЛН загрузился, но поля заполнены не полностью?

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

Как загрузить продолжение больничного листа?

Продолжение — это отдельный ЭЛН со своим номером и признаком связи с первичным листком. Загрузите его тем же способом, что и первый, указав его номер. 1С распознает продолжение и учтёт это при расчёте: оплата за счёт работодателя начисляется только по первому листку.

Почему после загрузки статус ЭЛН не обновляется?

Статусы обновляются при очередном обмене с фондом. Выполните обмен с СФР из 1С (команда обновления статуса в журнале больничных или в 1С-Отчётности) либо проверьте актуальный статус в СБИС. Если листок закрыт недавно, дайте фонду время на обработку.

Нужно ли хранить выгруженные из СБИС файлы ЭЛН?

Обязательного требования хранить промежуточные файлы нет — юридически значимые данные находятся в системе СФР, а отражение в учёте даёт документ 1С. Тем не менее сохранять XML-файлы до завершения расчёта и выплаты полезно: при споре проще восстановить, какая версия листка была загружена.

Итог

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

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