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