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