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

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

Для опытных пользователей приведём альтернативные способы выгрузки (через API, внешние обработки) и сравним их с стандартным функционалом. А если вы только начинаете работать с электронными больничными, в конце статьи найдёте ответы на частые вопросы — от требований ФСС до нюансов хранения документов.

📊 Как часто вы выгружаете электронные больничные в 1С?
Ежемесячно
Раз в квартал
По мере поступления
Никогда не делал

1. Подготовка к выгрузке: что проверить в СБИС перед обменом

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

1. Статус больничного. Электронный лист нетрудоспособности должен иметь статус «Подписан ФСС» или «Подписан работодателем». Если документ находится в черновиках или на этапе согласования, выгрузить его не получится. Проверьте это в разделе Электронные больничные → История.

2. Актуальность версии СБИС. Устаревшие сборки программы могут не поддерживать текущие форматы обмена с . Обновите СБИС до последней версии через Сервис → Обновление программы. Минимально рекомендуемая версия для стабильной работы — СБИС 3.0.120+.

3. Права доступа. У пользователя, выполняющего выгрузку, должны быть права на работу с электронными больничными и экспорт данных. Если вы видите сообщение «Отказано в доступе», обратитесь к администратору системы.

4. Настройки организации. В карточке компании в СБИС должны быть заполнены:

  • 📌 Полное и сокращённое название (совпадает с 1С)
  • 📌 ИНН/КПП (без ошибок)
  • 📌 Регистрационный номер в ФСС
  • 📌 Адрес и контактные данные (для проверки ФСС)
💡

Если в СБИС не указан регистрационный номер ФСС, больничный не пройдёт проверку при загрузке в 1С. Уточните его в личном кабинете ФСС или у бухгалтера.

5. Проверка подписей. Электронная подпись работодателя должна быть действующей. Если сертификат просрочен, обновите его через Настройки → Сертификаты. В противном случае 1С:ЗУП откажется принимать файл с ошибкой «Недействительная подпись».

⚠️ Внимание: Если в СБИС включён режим «Тестовый контур», выгруженные больничные не будут приняты в рабочей базе 1С. Отключите его в Настройки → Организации → Режим работы.

2. Способы выгрузки электронного больничного из СБИС

В СБИС есть три основных способа передачи данных в 1С:ЗУП. Выбор зависит от объёма документов, частоты обмена и технических возможностей вашей инфраструктуры. Рассмотрим каждый вариант подробно.

Способ 1: Ручная выгрузка в файл XML

Самый простой метод, подходящий для разовых операций. Алгоритм:

  1. Откройте раздел Электронные больничные в СБИС.
  2. Выделите нужный документ (или несколько) галочками.
  3. Нажмите «Выгрузить»«В файл для 1С».
  4. Укажите путь сохранения (рекомендуем создать папку Обмен_СБИС_1С на рабочем столе).

Файл будет сохранён в формате XML с расширением .xml или .sig (если включена подпись). Имя файла формируется автоматически по шаблону: БЛ_НомерДокумента_Дата.xml.

Способ 2: Прямой обмен через API

Подходит для крупных компаний с большим потоком больничных. Требует предварительной настройки интеграции:

  • 🔗 В СБИС перейдите в Настройки → Интеграции → 1С.
  • 🔗 Сгенерируйте токен доступа (действует 1 год).
  • 🔗 В 1С:ЗУП настройте подключение через Администрирование → Обмен данными → Настройки обмена с СБИС.
  • 🔗 Укажите адрес API (https://online.sbis.ru/api/...) и токен.

После настройки больничные будут передаваться автоматически при синхронизации (рекомендуемый интервал — 1 раз в день).

Способ 3: Выгрузка через внешнюю обработку

Если стандартные методы не работают (например, из-за устаревшей версии 1С), можно использовать внешние обработки от партнёров 1С. Популярные решения:

  • 📄 «Выгрузка больничных из СБИС» (от 1С-Рарус)
  • 📄 «Интегратор СБИС-1С» (от КорпСофт)
  • 📄 «Универсальный обмен» (входит в поставку 1С:ЗУП КОРП)

Обработки позволяют гибко настраивать правила преобразования данных и поддерживают старые версии программ. Минус — требуют покупки или подписки.

Чем отличается выгрузка через API от ручной?

При ручной выгрузке вы получаете статичный XML-файл, который нужно загружать в 1С вручную. API же обеспечивает двустороннюю синхронизацию: изменения в СБИС автоматически отражаются в 1С, и наоборот (например, если в 1С исправили данные сотрудника).

Способ выгрузки Сложность настройки Автоматизация Подходит для
Ручная (XML) Низкая Нет Малого бизнеса, разовых операций
API Средняя Да Средних и крупных компаний
Внешняя обработка Высокая Частично Устаревших версий 1С или нестандартных интеграций

3. Загрузка больничного в 1С:ЗУП — пошаговая инструкция

После того как файл получен из СБИС, его нужно корректно загрузить в 1С:Зарплата и Управление Персоналом. Рассмотрим процесс на примере версии 3.1.22.

Шаг 1: Подготовка базы 1С

Перед загрузкой проверьте:

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

Шаг 2: Импорт файла XML

  1. Откройте раздел Зарплата → Больничные листы.
  2. Нажмите «Создать»«Загрузить из файла».
  3. Выберите полученный из СБИС файл (формат .xml или .sig).
  4. Нажмите «Открыть» и дождитесь проверки данных.

Шаг 3: Проверка и сохранение

После загрузки система покажет окно с предварительным просмотром. Обратите внимание на:

  • 📅 Даты нетрудоспособности — они должны совпадать с данными в СБИС.
  • 👤 ФИО сотрудника — если не найден в базе, 1С предложит создать новую карточку.
  • 🏥 Код диагноза (например, 01 — заболевание, 02 — травма).

Если всё верно, нажмите «Записать и закрыть». Документ появится в журнале больничных листов.

☑️ Проверка перед загрузкой в 1С

Выполнено: 0 / 4
⚠️ Внимание: Если при загрузке появляется ошибка «Неверная структура файла», проверьте, что выгружали документ именно в формате для 1С, а не в универсальном XML. В СБИС при выгрузке выбирайте опцию «В файл для 1С», а не «В файл».

4. Типичные ошибки и их решения

Даже при правильной выгрузке из СБИС в 1С:ЗУП могут возникать ошибки. Разберём самые распространённые и способы их устранения.

Ошибка 1: «Сотрудник не найден в базе»

Причина: Расхождения в ФИО, СНИЛС или табельном номере между системами.

Решение:

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

Ошибка 2: «Неверный формат файла»

Причина: Файл повреждён или выгружен в неподходящем формате (например, в универсальном XML вместо специализированного для 1С).

Решение:

  • Повторите выгрузку из СБИС, выбрав «В файл для 1С».
  • Проверьте расширение файла — оно должно быть .xml (не .txt или .pdf).
  • Откройте файл в блокноте: первая строка должна содержать .

Ошибка 3: «Ошибка подписи»

Причина: Истёк сертификат ЭЦП в СБИС или 1С, либо подпись сформирована некорректно.

Решение:

  • В СБИС проверьте статус сертификата в Настройки → Сертификаты.
  • В 1С:ЗУП обновите сертификаты через Администрирование → Организации → Сертификаты.
  • Если ошибка сохраняется, запросите новый больничный в СБИС (с новой подписью).

Ошибка 4: «Документ с таким номером уже существует»

Причина: Больничный уже загружен в 1С, либо в СБИС дублируется номер документа.

Решение:

  • Проверьте журнал больничных в 1С (Зарплата → Больничные листы).
  • Если документ есть, но данные неверные, удалите его и загрузите заново.
  • Если дубля нет, в СБИС запросите исправленный больничный с уникальным номером.
💡

Самая частая ошибка — расхождения в СНИЛС сотрудника. Всегда сверяйте этот реквизит в обеих системах перед обменом.

5. Проверка корректности загруженных данных

После импорта больничного в 1С:ЗУП необходимо убедиться, что все данные перенесены верно. Ошибки на этом этапе приведут к неверному расчёту пособий или проблемам при сдаче отчётности в ФСС.

Что проверять:

  • 📅 Даты нетрудоспособности — должны совпадать с оригиналом из СБИС.
  • 👩⚕ Код диагноза (например, 01 — заболевание, 11 — карантин).
  • 💼 Страховой стаж — 1С должна автоматически рассчитать его на дату начала болезни.
  • 💰 Размер пособия — сравните с предварительным расчётом в СБИС.

Как проверить:

  1. Откройте загруженный больничный в 1С (Зарплата → Больничные листы).
  2. Нажмите «Рассчитать» — система покажет сумму пособия.
  3. Сравните её с данными в СБИС (раздел «Расчёт пособия»).
  4. Если суммы отличаются, проверьте:
    • 🔹 Страховой стаж (в карточке сотрудника).
    • 🔹 Средний заработок за 2 года (отчёт «Справка о доходах»).
    • 🔹 Коэффициенты и ограничения (например, максимальный размер пособия в 2026 году — 3 603,94 рубля в день).
  5. Дополнительная проверка:

    Сформируйте отчёт «Анализ больничных листов» (Зарплата → Отчёты) и отфильтруйте по дате. Убедитесь, что:

    • 📊 Нет дублирующих записей.
    • 📊 Все больничные имеют статус «Рассчитан».
    • 📊 Суммы пособий соответствуют нормам законодательства.
    ⚠️ Внимание: Если в 1С неверно указан регистрационный номер ФСС, отчётность по больничным не пройдёт проверку. Уточните его в личном кабинете ФСС или у бухгалтера.

    6. Альтернативные способы обмена данными

    Если стандартная выгрузка через XML не подходит (например, из-за большого объёма документов или специфичных требований), рассмотрите альтернативные методы интеграции СБИС и 1С:ЗУП.

    Метод 1: Обмен через DBF

    Некоторые компании используют промежуточный формат .dbf для обмена. Преимущества:

    • 🔄 Поддерживается устаревшими версиями 1С.
    • 🔄 Можно редактировать данные перед загрузкой.

Как настроить:

  1. В СБИС выгрузите больничные в DBF (Электронные больничные → Выгрузить → В DBF).
  2. В 1С используйте обработку «Универсальный обмен данными» для импорта.

Метод 2: Прямая синхронизация через веб-сервисы

Если у вас 1С:ЗУП КОРП, можно настроить автоматический обмен по расписанию:

  • 🔗 В СБИС включите «Веб-сервисы» в настройках интеграции.
  • 🔗 В 1С создайте новую настройку обмена (Администрирование → Обмен данными).
  • 🔗 Укажите адрес сервиса СБИС и токен доступа.

Преимущества:

  • 🔄 Данные обновляются в реальном времени.
  • 🔄 Минимальное участие пользователя.

Метод 3: Использование внешних сервисов

Сервисы вроде «1С-ЭДО» или «Диадок» поддерживают обмен больничными между СБИС и 1С. Как это работает:

  1. Зарегистрируйтесь в сервисе и подключите к нему обе системы.
  2. Настройте правила маршрутизации (например, все больничные из СБИС автоматически отправляются в 1С).
  3. Документы будут передаваться в фоновом режиме с уведомлениями об ошибках.

Минусы:

  • 💰 Платная подписка (от 1 500 руб/мес).
  • 🔧 Требует настройки у специалиста.
Когда стоит использовать внешние сервисы?

Если у вас более 50 больничных в месяц или нужна 100% гарантия доставки документов без ручного контроля.

7. Хранение и архивирование электронных больничных

После выгрузки в 1С:ЗУП оригиналы электронных больничных необходимо хранить в соответствии с требованиями Федерального закона № 400-ФЗ (о страховых пенсиях) и приказом ФСС № 578. Минимальный срок хранения — 5 лет с даты окончания нетрудоспособности.

Как организовать архив:

  • 📁 В СБИС: Все больничные автоматически сохраняются в разделе «Архив». Рекомендуем создать папки по годам (например, 2026_Больничные).
  • 📁 В 1С: Используйте журнал «Больничные листы» с фильтрацией по датам. Для удобства экспортируйте архив в PDF раз в квартал.
  • 📁 Резервные копии: Храните XML-файлы выгрузки на отдельном носителе (например, в облачном хранилище с доступом только для бухгалтерии).

Требования к архиву:

Параметр Требование Как выполнить
Формат хранения Оригинальный XML + печатная форма Сохраняйте оба варианта (в СБИС и 1С)
Срок хранения 5 лет Настройте автоматическое архивирование в 1С
Доступ Только уполномоченные лица Ограничьте права в настройках 1С и СБИС
Защита от изменений Файлы должны быть защищены от редактирования Используйте электронные подписи и права «только чтение»

Что делать при проверке ФСС:

  • 🔍 По запросу инспектора предоставьте:
    • 📄 Электронный больничный в формате XML (с подписью).
    • 📄 Печатную форму (можно сгенерировать в СБИС или 1С).
    • 📄 Выписку из 1С с расчётом пособия.
⚠️ Внимание: Если в архиве отсутствует оригинал XML-файла, ФСС может не засчитать расходы на пособие. Всегда сохраняйте файлы выгрузки, даже если данные уже перенесены в 1С.

8. Частые вопросы по выгрузке больничных из СБИС в 1С

Можно ли выгрузить больничный из СБИС в 1С:ЗУП 2.5?

Да, но с ограничениями. Версия 2.5 поддерживает импорт XML, но может некорректно обрабатывать новые форматы электронных больничных (например, с QR-кодами). Рекомендуем использовать внешнюю обработку от партнёров 1С (например, от 1С-Рарус) или обновиться до 3.1.

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

Причины могут быть разные:

  • 🔹 Не заполнен страховой стаж сотрудника в карточке.
  • 🔹 Не указан средний заработок за 2 предыдущих года.
  • 🔹 В настройках 1С отключён параметр «Рассчитывать пособия автоматически» (Настройки → Расчёт зарплаты).

Проверьте эти параметры и пересчитайте документ вручную.

Как выгрузить больничный из СБИС, если нет доступа к ЭЦП?

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

  • 🔑 Попросите администратора СБИС выгрузить файл за вас.
  • 🔑 Восстановите сертификат через удостоверяющий центр (например, Такском или КриптоПро).
  • 🔑 Если больничный ещё не подписан ФСС, запросите бумажный вариант у сотрудника.
Можно ли редактировать загруженный больничный в 1С?

Технически да, но категорически не рекомендуется. Любые изменения вручную приведут к расхождениям с оригиналом из СБИС, что вызовет проблемы при проверке ФСС. Если нужно исправить данные (например, даты), запросите новый больничный в СБИС и загрузите его заново.

Как перенести больничные из СБИС в 1С, если их больше 100?

Для массовой выгрузки:

  1. В СБИС отфильтруйте больничные по дате или статусу.
  2. Выделите все документы галочками и выгрузите в XML для 1С (файл будет один, но с данными всех больничных).
  3. В 1С используйте обработку «Массовая загрузка больничных» (входит в 1С:ЗУП КОРП) или внешние решения (например, от КорпСофт).

Для автоматизации настройте обмен через API (см. раздел 6).