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