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

Другое · 11 мин

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

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

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

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

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

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

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

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

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

Статус ЭЛНЗакрыт или продлён

Открытый листок не содержит данных для расчёта — дождитесь закрытия

Реквизиты страхователяСовпадают в СБИС и 1С

ИНН, регномер СФР, код подчинённости

Права пользователяДоступ к ЭЛН и обмену

Проверьте роли в обеих системах

Способ 1. Выгрузка файла из СБИС и загрузка в 1С

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

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

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

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

Способ 2. Настройка прямой интеграции СБИС и 1С

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

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

Учтите ограничение: интеграция передаёт данные «как есть», и ответственность за корректность расчёта пособия остаётся на 1С. Автоматический обмен не избавляет от необходимости проверять статусы листков и актуальность справочников сотрудников.

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

Выгрузка файлом вручную

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

Интеграционный модуль СБИС

Оправдан при регулярном потоке ЭЛН. Требует настройки и, возможно, отдельного тарифа, зато автоматизирует перенос

Прямой обмен 1С с СФР

Самый надёжный вариант: 1С получает ЭЛН напрямую от фонда по номеру и СНИЛС, СБИС вообще не участвует в цепочке

Альтернатива: получить ЭЛН в 1С напрямую из СФР

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

Для работы прямого обмена в 1С должен быть настроен обмен с СФР: указан сертификат страхователя, включён сервис 1С-Отчётность или настроен обмен через оператора. Если у вас уже действует 1С-Отчётность, скорее всего, всё готово — попробуйте ввести номер больничного и выполнить команду получения данных из СФР.

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

Проверка загруженного больничного в 1С

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

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

Если больничный продлевается или открывается следующий листок-продолжение, загружайте каждый ЭЛН отдельным документом и проверяйте связь «первичный — продолжение»: от неё зависит, считается ли это одним страховым случаем с одним расчётом среднего заработка.

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

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

Сотрудник в документе
Норма

Подобран автоматически по СНИЛС, ФИО совпадает

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

Создан дубль сотрудника или сотрудник не найден

Период нетрудоспособности
Норма

Даты совпадают с данными в СБИС и статусом листка

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

Период пустой или отличается от данных фонда

Причина нетрудоспособности
Норма

Код соответствует листку (заболевание, травма, уход и т.д.)

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

Код подставлен по умолчанию и не совпадает с ЭЛН

Расчёт пособия
Норма

Сумма рассчитана, стаж и средний заработок заполнены

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

Сумма нулевая или появились сообщения о нехватке данных

Типичные ошибки и как их исправить

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

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

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

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

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

Можно ли выгрузить из СБИС сразу все больничные за месяц?

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

Почему 1С не видит выгруженный из СБИС файл?

Чаще всего выгружен файл не в формате обмена (например, PDF или печатная форма) либо конфигурация 1С устарела и не поддерживает актуальную версию формата ЭЛН. Проверьте тип файла — нужен XML — и обновите конфигурацию.

Нужно ли выгружать ЭЛН из СБИС, если в 1С настроен обмен с СФР?

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

Что делать, если после загрузки создался дубль сотрудника?

Проверьте СНИЛС и ФИО в карточке сотрудника и в данных листка. Затем используйте штатную обработку поиска и удаления дублей в 1С, чтобы объединить карточки, и перепривяжите документ к правильному сотруднику.

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

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

Кто должен отправлять в СФР реестр для выплаты пособия — СБИС или 1С?

Реестр отправляется из той системы, где он сформирован и где подключена отчётность в СФР. Если учёт ведётся в 1С, логично формировать и отправлять реестр из 1С через 1С-Отчётность, чтобы не дублировать данные в двух системах.

Итог

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

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