Как настроить обмен ЭЛН с ФСС с нескольких рабочих мест в 1С:ЗУП без 1С-Отчетности?

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

Настройка электронного документооборота с Фондом социального страхования (ныне СФР) — одна из наиболее востребованных задач для бухгалтерии. Часто возникает потребность организовать этот процесс для нескольких бухгалтеров одновременно, при этом не подключая платный сервис 1С-Отчетность. В данной статье мы подробно разберем, как реализовать прямой обмен, какие сертификаты потребуются и как избежать типичных ошибок при работе с различными удостоверяющими центрами.

Разграничение понятий: ЭЛН и Пилотный проект

Прежде всего, проанализируем ситуацию и разделим обмен с фондом на два независимых потока. Это критически важно, так как требования к программному обеспечению и сертификатам для них различаются:

  1. Обмен ЭЛН (Электронные листки нетрудоспособности): это получение данных о больничном листе из базы фонда и отправка «обратной связи» о том, что номер ЭЛН принят организацией. Для этого процесса подходит сертификат, выданный любым аккредитованным удостоверяющим центром (УЦ), например, СКБ Контур или Тензор.
  2. Реестры прямых выплат (Пилотный проект): это отправка сведений для фактического назначения и выплаты пособий сотрудникам. Здесь 1С накладывает ограничение: для прямой отправки из программы без использования сторонних сервисов требуется сертификат от УЦ, авторизованного фирмой 1С.

Подготовка криптографического обеспечения

Рассмотрим техническую сторону вопроса. Для работы обмена на каждом рабочем месте должна быть установлена программа-криптопровайдер (КриптоПро CSP или VipNet CSP). Выясним причину частых сбоев: если сертификаты хранятся только на токенах (флешках), пользователям придется постоянно переставлять их. Для комфортной работы нескольких сотрудников выполним следующие действия:

  1. Скопируем контейнер закрытого ключа страхователя в реестр Windows. Это позволит программе обращаться к ключу без физического носителя.
  2. В настройках криптопровайдера установим сертификат в хранилище «Личное» (Current User) для каждого пользователя.
  3. Установим корневые сертификаты ФСС (СФР) и головного удостоверяющего центра Минцифры. Без актуальной цепочки доверия (обычно это 2–3 сертификата с сайта фонда) 1С будет выдавать ошибку соединения.

Пошаговая настройка в 1С:ЗУП 3.1

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

  1. Перейдем в раздел Отчетность, справки — 1С-Отчетность — Настройки.
  2. Откроем ссылку Настройки обмена с контролирующими органами и выберем нужную организацию.
  3. Найдем строку ФСС. Если сервис не подключен, нажмем на ссылку «Не подключено».
  4. В открывшемся окне установим флаг Использовать электронный документооборот с органами ФСС.
  5. В поле Сертификат страхователя выберем подпись руководителя или ответственного лица, которую мы ранее установили в систему.
  6. Поля Сертификат ФСС и Сертификат ФСС ЭЛН обычно заполняются автоматически, если в системе установлены актуальные сертификаты фонда. Если нет — их необходимо скачать с официального сайта СФР и выбрать вручную.

Особенности работы нескольких пользователей на сервере

Проанализируем ситуацию, когда работа ведется через терминальный сервер (RDP). Здесь часто возникает проблема: один пользователь видит сертификат, а другой — нет. Рассмотрим решение:

Для корректной работы сертификаты должны быть установлены в хранилище Локальный компьютер (Local Machine), либо процедуру установки в профиль пользователя (Current User) нужно повторить под каждой учетной записью Windows. Также убедитесь, что в настройках КриптоПро CSP на вкладке «Безопасность» разрешен запуск служб и использование ключей для всех пользователей сервера.

Решение проблемы «УЦ не авторизован фирмой 1С»

Если при попытке отправить реестр прямых выплат вы получаете ошибку о том, что ваш УЦ (например, «Тензор») не авторизован, выясним причину. Фирма 1С поддерживает прямую отправку отчетности (кроме ЭЛН) только через ограниченный список партнеров. Посмотрим на способы обхода этой ситуации:

Переход на СЭДО и проактивные выплаты

С учетом последних изменений законодательства, рассмотрим современный механизм обмена — СЭДО (Система электронного документооборота). Теперь фонд сам присылает уведомления о больничных. Для настройки СЭДО на нескольких местах важно:

  1. Проверить доступность серверов фонда (обычно это sedo.fss.ru) через брандмауэр.
  2. Использовать актуальные версии 1С:ЗУП, поддерживающие формат ГОСТ Р 34.10-2012.
  3. Если обмен ведет бухгалтер, необходимо настроить Машиночитаемую доверенность (МЧД). Без регистрации МЧД в реестре фонда личная подпись бухгалтера не будет принята сервером СФР.

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


// Пример проверки наличия сертификата в настройках
НастройкиОбмена = РегистрыСведений.НастройкиОбменаСФСС.СоздатьМенеджерЗаписи();
НастройкиОбмена.Организация = ВыбраннаяОрганизация;
НастройкиОбмена.Прочитать();

Если Не НастройкиОбмена.ВыбранСертификат Тогда
    Сообщить("Необходимо выбрать сертификат страхователя в настройках СЭДО!");
КонецЕсли;

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

← На главную