При переходе на работу с электронными листками нетрудоспособности (ЭЛН) у многих пользователей программы 1С:Зарплата и Управление Персоналом (редакция 3.1) возникает классический вопрос: почему в самом документе больничного листа нет простой и понятной кнопки «Выгрузить файл для ФСС»? Из-за этого может сложиться ошибочное впечатление, что программа не поддерживает выгрузку ЭЛН. На самом деле функционал обмена данными присутствует в программе уже давно, но логика его работы подчинена строгим регламентам контролирующих органов.
В этой статье мы подробно разберем, как устроен процесс работы с электронными больничными в 1С:ЗУП 3.1, как правильно подготовить и выгрузить файлы для передачи через сторонние программы (например, Контур.Экстерн или СБИС/Saby), а также рассмотрим современные изменения, связанные с переходом на проактивный режим выплат через СЭДО. Для тех, кто планирует переход на новую конфигурацию из других систем, доступен раздел с готовыми решениями по переносу данных по тарифу PRO.
---
Для начала проанализируем ситуацию и выясним причину отсутствия кнопки выгрузки в самом документе БольничныйЛист. Согласно регламенту фонда социального страхования (ныне СФР):
Таким образом, выгрузка данных из 1С происходит не «поштучно» из каждого больничного, а централизованно через специализированные реестры.
---
Рассмотрим, как правильно сформировать файл для передачи в ФСС/СФР, если вы используете стороннего оператора отчетности.
Прежде чем выгружать данные, нам необходимо полностью рассчитать документ. Откройте документ БольничныйЛист, введите номер ЭЛН и нажмите кнопку «Получить из ФСС» (если настроен прямой обмен) или загрузите данные из ранее сохраненного XML-файла с помощью кнопки «Загрузить из файла». После автоматического заполнения полей проверьте стаж сотрудника, средний заработок и проведите документ.
Для формирования отправных файлов перейдем в специализированный раздел программы:
В открывшемся окне перейдите на вкладку «Реестры ЭЛН» (или воспользуйтесь кнопкой «Создать реестр» в общем списке). Программа предложит заполнить документ. Нажмите кнопку «Заполнить» — система автоматически подберет все рассчитанные, но еще не отправленные больничные листы.
Если вам нужно отправить только один конкретный документ, воспользуйтесь кнопкой «Подобрать» и выберите нужный больничный лист вручную.
Когда реестр заполнен и проведен, мы можем выгрузить его на жесткий диск для последующего импорта в Контур или СБИС:
Важное примечание: начиная с версии программы 1С:ЗУП 3.1.10, разработчики привели формат выгружаемых XML-файлов реестров в полное соответствие со спецификацией веб-сервисов СФР (метод prParseReestrFile). Теперь эти файлы без проблем загружаются во все современные внешние системы отправки отчетности.
---
Современное законодательство практически полностью исключило старую схему, при которой работодатель самостоятельно инициировал отправку реестров ЭЛН. Сейчас взаимодействие строится через Систему электронного документооборота (СЭДО) в проактивном режиме:
Для реализации этого механизма в программе используется код, который напрямую связывается с серверами фонда через криптошлюзы. Например, при отправке ответа программный интерфейс выполняет следующую последовательность действий:
ПараметрыОтправки = Новый Структура;
ПараметрыОтправки.Вставить("Организация", Объект.Организация);
ПараметрыОтправки.Вставить("ДокументОтвета", Объект.Ссылка);
СЭДО_ОбменВызовСервера.ОтправитьОтветНаЗапросФонда(ПараметрыОтправки);
---
Часто пользователи сталкиваются с неприятной ошибкой при попытке отправить реестр или ответ на запрос СЭДО напрямую из 1С: программа выдает предупреждение о том, что «для отправки требуется действующая лицензия на 1С-Отчетность».
Выясним, как обойти это ограничение без дополнительных затрат. На самом деле для обмена по каналам СЭДО (получение запросов и отправка ответов) не требуется платная подписка на сервис «1С-Отчетность». Достаточно настроить бесплатное прямое подключение:
После этой несложной настройки бесплатный прямой обмен СЭДО заработает непосредственно из вашей локальной базы. Для предотвращения технических сбоев при взаимодействии с фондом рекомендуется выполнять автоматическое обновление и техническое обслуживание баз 1С.
---
Если ваша компания принципиально сдает всю отчетность через Контур.Экстерн или СБИС/Saby и не хочет настраивать сертификаты внутри 1С, вы можете столкнуться с тем, что в некоторых СЭДО-документах (например, «Сведения о застрахованном лице») разработчики 1С не предусмотрели явную кнопку «Выгрузить в XML». Для такой задачи можно использовать инструмент для выгрузки сведений о застрахованных лицах СЭДО в файлы.
Рассмотрим изящное решение (лайфхак), позволяющее получить нужный файл:
Также помните, что при ручном переносе файлов ЭЛН между сторонними программами и 1С может возникнуть ошибка спецификации LN_HASH (отсутствие криптографического хэша). Для ее исключения настоятельно рекомендуем использовать штатную кнопку «Получить из ФСС» внутри документов 1С, которая забирает данные напрямую с серверов фонда в чистом и корректном виде.