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

Другое · 9 мин

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

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

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

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

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

Что проверить перед выгрузкой больничного

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

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

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

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

Как проверить готовность

Статус ЭЛН в СБИС
Норма

Закрыт или Продлён

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

Открыт — расчёт будет неполным

СНИЛС сотрудника в ЗУП
Норма

Заполнен, совпадает с данными фонда

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

Пустой или с ошибкой — ЭЛН не найдётся

Сертификат обмена с СФР
Норма

Действующий, тест соединения проходит

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

Просрочен — загрузка невозможна

Способ 1: загрузка ЭЛН напрямую в 1С:ЗУП без выгрузки из СБИС

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

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

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

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

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

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

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

Если в списке СБИС больничного нет, сначала выполните обмен с фондом (кнопка «Обменяться с ФСС» или автоматический обмен), чтобы СБИС получил актуальные ЭЛН по вашей организации.

Загрузка выгруженного файла в 1С:ЗУП

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

Если кнопки загрузки из файла нет (зависит от релиза конфигурации), обновите ЗУП до актуальной версии — механизм работы с ЭЛН регулярно меняется вместе с форматами фонда. На устаревших релизах загрузка может завершаться ошибкой формата даже при корректном файле.

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

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

Какой способ выбрать

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

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

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

Далее сформируйте сведения для СФР: в ЗУП это делается через документы исходящего обмена или реестры сведений. Если отправка идёт через СБИС, выгрузите реестр из ЗУП и загрузите в СБИС, либо настройте автоматический обмен между системами. После отправки отслеживайте статус — фонд должен принять сведения без ошибок протокола.

Если фонд вернул ошибку по реестру, чаще всего причина в расхождении персональных данных (СНИЛС, ФИО, дата рождения) между ЗУП и базой СФР. Исправьте данные в карточке сотрудника и отправьте реестр повторно.

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

Ограничения и когда нужна помощь специалиста

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

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

Частые вопросы

Можно ли загрузить больничный в ЗУП без номера ЭЛН?

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

Почему ЗУП пишет «больничный не найден», хотя в СБИС он есть?

Обычно причина в несовпадении СНИЛС сотрудника в ЗУП с данными фонда или в том, что запрос отправлен от имени другой организации (неверный регистрационный номер страхователя). Сверьте СНИЛС в карточке сотрудника и регистрационные данные организации.

Нужно ли выгружать из СБИС продолжение больничного?

Да, каждый листок нетрудоспособности, включая продолжения, — отдельный ЭЛН со своим номером. В ЗУП продолжение загружается как новый документ с признаком «является продолжением» и ссылкой на первичный листок — при загрузке из фонда эта связь обычно подставляется автоматически.

Что делать, если больничный загрузился, но расчёт неверный?

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

Можно ли настроить автоматическую загрузку больничных из СБИС в ЗУП?

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

Обязательно ли обновлять ЗУП для работы с ЭЛН?

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

Итог

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

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