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

Другое · 12 мин

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

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

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

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

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

Что именно нужно выгрузить: определяем задачу

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

Прежде чем что-то нажимать, уточните, кто запросил файл и в каком формате. СФР принимает реестры в формате XML установленной структуры — «самодельный» файл из Excel фонд не примет. Руководству или сотруднику обычно достаточно печатной формы в PDF. Для загрузки в другую учётную систему нужен XML, выгруженный штатными средствами обмена.

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

Как выбрать действие

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

Подготовка: обмен с СФР и необходимые настройки

Работа с электронными больничными невозможна без настроенного обмена с Социальным фондом. В 1С:ЗУП и 1С:Бухгалтерии проверьте, что подключена 1С-Отчётность: раздел «Отчётность, справки» → «1С-Отчётность». В настройках обмена с контролирующими органами должен быть указан действующий сертификат электронной подписи организации — без него запросы в СФР не уйдут.

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

Загрузка электронного больничного (ЭЛН) из СФР в 1С

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

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

После загрузки обязательно сверьте период больничного, процент оплаты (он зависит от стажа, который программа берёт из карточки сотрудника) и наличие отметки о нарушении режима. ЭЛН может прийти в статусе «Открыт» — тогда документ сохраняется, но окончательный расчёт делается после того, как фонд закроет листок и пришлёт продолжение или дату выхода на работу.

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

Выгрузка больничного листа в файл: PDF, Excel, XML

Когда документ уже есть в базе, выгрузить его несложно. Для печатной формы откройте больничный лист, нажмите «Печать» и выберите нужную форму — например, «Больничный лист» или расчёт пособия. В открывшемся табличном документе используйте «Файл» → «Сохранить» (или «Сохранить как») и укажите формат: PDF для передачи в электронном виде, XLSX — если получатель должен видеть данные в таблице. Это стандартный механизм платформы 1С, он работает для любой печатной формы.

Для выгрузки в XML — например, при передаче данных во внешнюю систему — используются штатные обмены. В ЗУП реестр сведений для СФР выгружается в XML через «Отчётность, справки» → «Пособия по временной нетрудоспособности» (или через журнал обмена с фондом): сформированный реестр можно сохранить в файл кнопкой «Выгрузить» ещё до отправки. Структура такого файла регламентирована фондом, вручную его редактировать не следует.

Если нужна массовая выгрузка больничных за период — например, для сверки начислений — сформируйте отчёт «Анализ больничных» или универсальный отчёт по документам с отбором по виду «Больничный лист» и сохраните результат в Excel через стандартное «Сохранить как». Это быстрее, чем открывать каждый документ по отдельности.

Отправка реестра сведений в СФР для назначения пособия

По действующему порядку пособие по временной нетрудоспособности делится на две части: первые дни оплачивает работодатель, остальное — фонд напрямую сотруднику. Чтобы СФР назначил свою часть, работодатель обязан передать реестр сведений. В 1С:ЗУП это делается из раздела «Отчётность, справки» → «Пособия по временной нетрудоспособности» или непосредственно из документа больничного по кнопке формирования реестра.

Программа сформирует реестр в формате XML, его можно сначала выгрузить в файл для проверки, а затем отправить через 1С-Отчётность. После отправки отслеживайте статус: фонд присылает протокол приёма либо уведомление об ошибках с расшифровкой по каждой строке. Успешный протокол — единственное подтверждение того, что сведения приняты; сам факт нажатия «Отправить» этого не гарантирует.

Если пришла ошибка, исправляйте данные в источнике — в карточке сотрудника или самом больничном, — а не в файле реестра. После исправления сформируйте реестр заново и отправьте повторно. Ручная правка XML почти всегда приводит к новым ошибкам, потому что файл содержит контрольные соотношения и подписывается при отправке.

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

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

Статус ЭЛН в документе
Норма

Листок загружен, статус «Закрыт» или «Оформлен», период заполнен

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

Статус «Не найден» или пустые поля периода — проверьте номер и СНИЛС

Протокол обмена с СФР
Норма

Протокол приёма получен, ошибок нет

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

Уведомление об ошибках — читайте расшифровку и исправляйте источник данных

Открытый файл выгрузки
Норма

PDF или XML открывается, данные читаемы и совпадают с документом

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

Пустой файл, кракозябры или усечённые данные — повторите сохранение в другом формате

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

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

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

Типичные ошибки
01
Ввод номера ЭЛН с опечаткой — фонд возвращает «листок не найден», время теряется на повторные запросы
02
Ручная правка XML-реестра в текстовом редакторе — файл перестаёт проходить форматный контроль и подписание
03
Отправка реестра без проверки протокола — пособие сотруднику задерживается, а ошибка вскрывается через недели
04
Расчёт пособия по незакрытому ЭЛН без последующего пересчёта — возникают недоплаты или переплаты
05
Работа на устаревшем релизе — фонд отклоняет реестры из-за несовпадения формата

Ограничения и когда нужна помощь специалиста

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

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

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

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

Можно ли выгрузить больничный из 1С без подключённой 1С-Отчётности?

Да, но частично. Печать документа и сохранение в PDF или Excel работают всегда, потому что это функции платформы. А вот загрузка ЭЛН из фонда и отправка реестра сведений требуют настроенного обмена с СФР — как правило, через 1С-Отчётность или альтернативный сервис электронного документооборота.

Что делать, если программа пишет «ЭЛН не найден»?

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

В каком формате СФР принимает сведения о больничных?

Фонд принимает реестры сведений в формате XML регламентированной структуры, подписанные электронной подписью. 1С формирует такой файл автоматически при создании реестра. Файлы в Excel, Word или сканы фонд в рамках электронного взаимодействия не принимает.

Как выгрузить все больничные за месяц одним файлом?

Используйте отчёт: в ЗУП подойдёт «Анализ больничных» или универсальный отчёт по документам с отбором по периоду, в Бухгалтерии — журнал больничных с последующим выводом списка в табличный документ. Результат сохраняется в Excel через «Файл» → «Сохранить как». Массовой выгрузки каждого документа в отдельный PDF штатно нет.

Сотрудник просит копию больничного — что ему выгрузить?

Сформируйте печатную форму больничного листа с расчётом пособия и сохраните её в PDF. Учтите, что это внутренний документ работодателя. Официальные сведения о своём ЭЛН сотрудник может самостоятельно получить в личном кабинете на сайте СФР или через портал Госуслуг.

Итог

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

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