Как загрузить электронные больничные листы через ФСС в программе 1С:ЗУП 2.5.123.1

Бухгалтер 1С v8.3 (Обычные формы) 1С:Зарплата и Управление Персоналом Бухгалтерский учет
← На главную

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

Способ 1: Настройка прямого обмена через настройки организации

Многие пользователи ошибочно полагают, что автоматическая загрузка возможна только при наличии платной подписки на 1С-Отчетность. На самом деле, типовой функционал 1С:ЗУП 2.5 позволяет использовать сертификаты сторонних операторов (таких как СБИС, Такском или Контур). Проанализируем процесс настройки по шагам:

  1. Откроем справочник Организации и перейдем на вкладку Документооборот.
  2. В подразделе настроек обмена с ФСС необходимо указать сертификат ответственного лица организации. Это тот же сертификат, которым вы подписываете отчетность в СБИС или другой программе.
  3. Важно правильно прописать цепочку сертификатов. Вам потребуются не только ваши ключи, но и сертификаты самого фонда (ранее ФСС, теперь СФР).
  4. Настроим сертификат ФСС для ЭЛН и сертификат для подписи реестров. Обычно это файлы FSS_PROD_CERT, которые можно скачать с официального сайта фонда.

Рассмотрим важный нюанс: после установки нового сертификата в хранилище Windows, 1С может не сразу «увидеть» его в списке выбора. В этом случае обязательно выполните перезапуск программы.

Способ 2: Работа с сертификатами и криптографией

Проанализируем техническую сторону установки сертификатов. Часто проблема заключается в том, что сертификат установлен в «личное» хранилище пользователя, но 1С требует его наличия в других ветках. Разберем правильный порядок действий:

Во-первых, установите корневые сертификаты удостоверяющего центра в хранилище Доверенные корневые центры сертификации. Без этого цепочка доверия будет нарушена, и программа выдаст ошибку при попытке обращения к шлюзу ФСС.

Во-вторых, обратите внимание на настройки криптопровайдера. Если вы используете VipNet CSP или CryptoPro CSP, убедитесь, что в настройках программы 1С (раздел Настройка криптографии) выбран именно тот провайдер, который поддерживает ваш сертификат. Посмотрим на типичную структуру настройки в коде конфигурации (для ознакомления с логикой проверки):


// Пример логики обращения к сертификату в старых конфигурациях
Попытка
    КриптоМенеджер = Новый КриптографияМенеджер("", "", 75);
    Сертификат = КриптоМенеджер.ВыбратьСертификат();
Исключение
    Сообщить("Ошибка инициализации криптографии: " + ОписаниеОшибки());
КонецПопытки;

В-третьих, сертификаты самого фонда (например, FSS_PROD_CERT_2024.cer) лучше устанавливать в хранилище Другие пользователи. Это проверенный метод, который помогает 1С быстрее найти нужный ключ для шифрования данных перед отправкой.

Решение проблемы «Ошибка доступа в интернет»

Многие бухгалтеры сталкиваются с ситуацией, когда при нажатии кнопки Получить из ФСС программа бесконечно запрашивает логин и пароль к прокси-серверу, даже если интернет на компьютере работает свободно. Разберем, как решить эту проблему:

  1. Проверьте настройки файла inetcfg.xml. Этот файл находится в системных папках профиля пользователя 1С. В нем могут быть прописаны неверные параметры доступа, которые 1С использует в обход системных настроек Windows.
  2. Проанализируем ситуацию с протоколами безопасности. Серверы СФР (ФСС) требуют использования протокола TLS 1.2. Если ваша база работает на Windows Server 2008 или Windows 7 без установленных обновлений безопасности, загрузка работать не будет. Необходимо принудительно включить поддержку TLS 1.2 в реестре операционной системы.
  3. Если окно прокси-сервера продолжает появляться, попробуйте временно отключить антивирус или брандмауэр, чтобы выяснить, не блокируют ли они специфические порты, через которые 1С обращается к шлюзу fss.ru.

Альтернативный вариант: Загрузка через XML-файл

Если автоматическая загрузка «напрямую» никак не поддается настройке (например, в сильно измененных, «перепиленных» конфигурациях), мы можем применить обходной путь. Рассмотрим его подробнее:

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

Затем в 1С:ЗУП 2.5 в документе Начисление по больничному листу вы используете возможность загрузки данных из этого файла. В некоторых релизах 2.5 типовая кнопка может отсутствовать, тогда на помощь приходят внешние обработки с профильных ресурсов, которые считывают данные из XML и заполняют поля документа: период болезни, причину нетрудоспособности и данные о стаже.

Реестры данных ЭЛН

Загрузить больничный — это только половина задачи. После расчета необходимо отправить подтверждение в фонд. В ЗУП 2.5 для этого используется документ Реестр данных ЭЛН, заполняемых работодателем. Посмотрим, как с ним работать:

  1. Переходим в меню Операции — Документы — Реестр данных ЭЛН.
  2. Создаем новый документ и заполняем его данными рассчитанных больничных.
  3. Если настройки документооборота (о которых мы говорили в первом способе) выполнены верно, вы сможете отправить этот реестр нажатием одной кнопки непосредственно из 1С.

Важный момент: С 2023 года ФСС и ПФР объединились в СФР. При настройке обмена в ЗУП 2.5 убедитесь, что вы используете актуальные адреса серверов и актуальные сертификаты фонда. Старые сертификаты 2018–2019 годов, упоминаемые в архивных ветках форумов, больше не действуют.

Рекомендации по автоматизации

Рассмотрим ситуацию, когда в компании много сотрудников и ручной ввод или загрузка через файлы становятся слишком трудозатратными. Если ваша конфигурация ЗУП 2.5 сильно доработана и переход на версию 3.1 невозможен в ближайшее время, мы рекомендуем:

Подводя итог, можно сказать, что работа с электронными больничными в 1С:ЗУП 2.5 возможна и без дополнительных затрат на 1С-Отчетность, но требует внимательной настройки системных компонентов и корректной установки сертификатов в хранилище Windows.

← На главную