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