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