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