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