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

Другое · 11 мин

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

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

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

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

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

Как устроен обмен ЭЛН и какой способ выбрать

Электронный больничный живёт в базе СФР. Работодатель получает к нему доступ двумя путями: напрямую по защищённому каналу (в 1С это реализовано через 1С-Отчётность) или через оператора ЭДО — СБИС, Контур и аналогичные сервисы. Данные одни и те же, различается только канал доставки.

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

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

Сравнение вариантов

Прямой обмен 1С с СФР (1С-Отчётность)

Автоматическая загрузка по номеру ЭЛН и СНИЛС, обновление статусов, отправка реестров. Требует действующей подписки и настроенного обмена.

Выгрузка XML из СБИС и загрузка в 1С

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

Полный учёт в СБИС без переноса

Вариант для организаций, где начисления и отчётность ведутся только в СБИС; выгрузка в 1С тогда не нужна вовсе.

Подготовка: что проверить до выгрузки

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

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

Отдельно проверьте, что в карточке организации заполнены регистрационный номер в СФР и код подчинённости. Без них документ «Больничный лист» может не провестись или пособие не попадёт в реестр для прямых выплат.

ЭЛН виден в СБИСОбмен с СФР работает

Откройте листок и проверьте его статус: должен быть «Закрыт» или «Оформлен» для расчёта

СНИЛС сотрудника в 1СКлюч сопоставления

Сверьте СНИЛС в карточке сотрудника с данными в ЭЛН — расхождение заблокирует загрузку

Релиз 1СПоддержка формата

Сравните версию конфигурации с актуальной; при старом релизе XML может не загрузиться

Выгрузка электронного больничного из СБИС в файл

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

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

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

Загрузка ЭЛН из файла в 1С

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

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

После загрузки документ содержит период нетрудоспособности, код причины, данные медучреждения и врача. Чего в файле нет — так это сведений о заработке и стаже: эти данные 1С берёт из собственной базы. Если сотрудник недавно принят и справок о заработке с прошлых мест работы в базе нет, пособие посчитается по минимуму — это не ошибка загрузки.

Если 1С не видит сотрудника при загрузке

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

Прямая загрузка ЭЛН в 1С без СБИС

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

Номер больничного сотрудник сообщает работодателю, а найти его можно и в личном кабинете на портале госуслуг. Условие работы прямого обмена — действующая подписка, корректные настройки обмена с СФР в разделе «Отчётность, справки» → «Настройки обмена с контролирующими органами» и актуальный сертификат организации.

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

Как выбрать способ загрузки

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

Проверка результата после загрузки

Загрузка файла — только половина задачи. Перед расчётом убедитесь, что документ заполнен корректно и пособие рассчитано правильно. Особое внимание уделите стажу, проценту оплаты и периоду за счёт работодателя — эти параметры влияют на сумму и на дальнейший реестр в СФР.

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

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

Сотрудник и период больничного
Норма

ФИО и даты совпадают с данными ЭЛН в СБИС

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

Подтянулся другой сотрудник или период смещён

Средний заработок
Норма

В расчёт попали начисления за два предшествующих года

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

Расчёт пустой или пособие равно минимальному при наличии справок о заработке

Процент оплаты
Норма

Соответствует страховому стажу сотрудника

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

Стаж не заполнен, процент занижен

Статус ЭЛН
Норма

В документе отражён актуальный статус листка

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

Листок в статусе «Открыт» — продление не учтено

Если организация участвует в проекте прямых выплат, после проведения больничного сформируйте и отправьте в СФР реестр сведений для назначения пособия. В 1С это делается из журнала «Пособия за счёт ФСС» или аналогичного механизма вашей конфигурации. Без отправки реестра фонд не перечислит сотруднику его часть пособия, даже если больничный загружен идеально.

Типичные ошибки и как их избежать

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

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

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

Можно ли загрузить больничный в 1С, если он ещё открыт?

Технически можно, но делать расчёт по открытому листку раньше времени не стоит: период может измениться при продлении или закрытии. Дождитесь статуса «Закрыт» в СБИС или обновите статус через прямой обмен, затем загружайте и рассчитывайте документ.

Что делать, если в СБИС нет кнопки выгрузки ЭЛН?

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

В чём разница между «Получить из ФСС» и «Загрузить из файла» в 1С?

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

Почему после загрузки пособие рассчиталось по минимуму?

Файл ЭЛН не содержит сведений о заработке — 1С берёт их из своей базы. Если за расчётные годы начислений нет и справки с прежних мест работы не введены, программа считает пособие исходя из МРОТ. Введите справку о заработке в карточку сотрудника и пересчитайте документ.

Нужно ли отправлять что-то в СФР после загрузки больничного в 1С?

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

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

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

Итог

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

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