Настройка сертификатов ФСС (СФР) в 1С ЗУП 3.1: ключи, шифрование, проверка обмена

· 11 мин

Содержание

Чтобы настроить сертификат ФСС в 1С ЗУП, нужны два разных сертификата: ваш собственный — для подписи запросов, и сертификат фонда — для шифрования. Оба прописываются в форме Администрирование → Обмен электронными документами → Обмен с контролирующими органами → Настройки обмена с ФСС, где в первое поле подставляют сертификат организации, во второе — сертификат уполномоченного лица фонда, скачанный с его сайта.

Главное заблуждение: «у меня есть ЭЦП, значит обмен заработает». Не заработает. ЭЦП организации закрывает только половину задачи — подписать запрос. Зашифровать его 1С может лишь открытым ключом фонда, а это отдельный файл .cer, который никакая УЦ вам не выдаёт: его выкладывает сам фонд и меняет примерно раз в год. Пока он не установлен в хранилище Windows, запрос ЭЛН будет падать с ошибкой шифрования.

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

Какие сертификаты участвуют в обмене с ФСС

Фонд с 2023 года называется СФР, но в формах 1С и в файлах обмена историческое «ФСС» осталось почти везде. В настройках вы увидите именно Настройки обмена с ФСС — это нормально, речь про тот же Социальный фонд.

В обмене задействованы три вещи, и путать их не стоит.

1. Сертификат организации (ваша ЭЦП)

Квалифицированный сертификат руководителя (из УЦ ФНС) или сотрудника, действующего по машиночитаемой доверенности. Им 1С подписывает исходящие запросы и реестры.

  • 🔑 Закрытый ключ лежит на токене (Рутокен, JaCarta) или в реестре.
  • 🧾 Алгоритм — ГОСТ Р 34.10-2012, требуется КриптоПро CSP 4.0 и выше (у 5.0 меньше проблем с токенами).
  • 👤 Сертификат должен быть виден в личном хранилище того пользователя Windows, из-под которого работает 1С.

2. Сертификат ФСС для шифрования

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

Ставится не в «Личные», а в хранилище Другие пользователи (Other People) — именно оттуда КриптоПро берёт получателя при шифровании.

3. Корневые и промежуточные сертификаты УЦ

Без них цепочка не строится, и 1С честно пишет, что сертификат недоверенный. Корневой УЦ ФНС и корневой Минцифры ставятся в Доверенные корневые центры сертификации, промежуточные — в Промежуточные центры сертификации.

Быстрая самопроверка в КриптоПро: Пуск → КриптоПро CSP → закладка Сервис → Просмотреть сертификаты в контейнере. Если ключ там виден и привязан к контейнеру — 1С его тоже увидит.

Подготовка: что проверить до настройки

Пять минут проверок экономят час на разборе ошибок.

Что проверитьГде смотретьПризнак проблемы
Криптопровайдер установлен и лицензия не истеклаКриптоПро CSP → ОбщиеСрок действия лицензии «истёк»
Драйверы токена стоятДиспетчер устройствНеизвестное устройство при вставке ключа
Регистрационный номер и код подчинённости заполненыНастройка → Организации → ФондыПустые поля, ошибка при отправке
Релиз ЗУП свежийО программеФормат обмена с фондом меняется каждый год
Доступ к интернету не режется проксиНастройки прокси в 1СТаймаут при запросе

Если у организации сменился руководитель или вы перевыпустили ЭЦП, старый сертификат из настроек не удаляйте сразу: по уже отправленным и ещё не полученным ответам может потребоваться расшифровка старым ключом.

Как настроить сертификат ФСС в 1С ЗУП 3.1: пошагово

Порядок строгий: сначала Windows и криптопровайдер, потом база. Наоборот не получится — 1С показывает только те сертификаты, которые уже есть в системе.

Шаг 1. Установить личный сертификат в Windows

Вставьте токен, откройте КриптоПро CSP → Сервис → Просмотреть сертификаты в контейнере → выберите контейнер → Установить. Сертификат попадёт в личное хранилище.

Проверить можно командой в Win+R:

certmgr.msc

В ветке Личное → Сертификаты должна появиться запись с вашей организацией и живым сроком действия.

Шаг 2. Установить сертификат фонда для шифрования

Скачайте файл сертификата уполномоченного лица фонда с его сайта (раздел для страхователей, подраздел про ЭЛН / электронный документооборот). Дальше:

  1. Двойной клик по файлу .cer → Установить сертификат.
  2. Расположение — Текущий пользователь (для серверного шифрования — Локальный компьютер).
  3. Поместить в хранилище — выбрать вручную Другие пользователи.
  4. Завершить и убедиться, что сертификат виден в certmgr.msc → Другие пользователи.

Если сертификат фонда положить в «Личные», 1С его не предложит в поле шифрования — форма настройки будет выглядеть пустой, хотя файл установлен.

Шаг 3. Добавить свой сертификат в базу ЗУП

Путь: Администрирование → Обмен электронными документами → Настройки электронной подписи и шифрования.

  • На закладке Программы убедитесь, что КриптоПро определился и статус зелёный.
  • На закладке Сертификаты → Добавить → Из установленных на компьютере → выберите вашу ЭЦП.
  • Укажите пользователя, который будет подписывать, и введите пароль контейнера (можно сохранить).
  • Нажмите Проверить — все строки проверки должны быть успешными.

Шаг 4. Заполнить настройки обмена с фондом

Путь: Администрирование → Обмен электронными документами → Обмен с контролирующими органами → ссылка Настройки обмена с ФСС.

В форме заполняются два поля:

  • Сертификат организации (или «Сертификат для подписи») — ваша ЭЦП из шага 3.
  • Сертификат ФСС (или «Сертификат для шифрования отправляемых данных») — сертификат фонда из шага 2.

Там же включается флаг автоматического получения входящих сведений и, в части релизов, адрес шлюза сервиса. Адрес по умолчанию менять не нужно.

Если пункт Обмен с контролирующими органами в вашем релизе не виден — откройте настройку через поиск: Alt+F или команда Все функции → обработка Настройка обмена с ФСС.

Шаг 5. Проверить, что обмен ожил

Самый честный тест — реальный запрос. Откройте Зарплата → Больничные листы → Создать, выберите сотрудника, введите номер ЭЛН и нажмите Получить данные из ФСС.

  • Пришли данные листка — настройка рабочая.
  • Ошибка шифрования — проблема в сертификате фонда (шаг 2).
  • Ошибка подписи или запрос пароля по кругу — проблема в вашем ключе (шаг 1 и 3).
Пошаговый помощник
Криптопровайдер и ключ
Поставьте КриптоПро CSP, драйверы токена, установите личный сертификат из контейнера. Проверьте в certmgr.msc ветку «Личное».

Где настраиваются сертификаты ФСС в разных конфигурациях

Подсистема обмена одна и та же — различаются только названия разделов интерфейса.

КонфигурацияПуть к настройкеГде работают с ЭЛН
ЗУП 3.1Администрирование → Обмен электронными документами → Обмен с контролирующими органамиЗарплата → Больничные листы; входящие сведения фонда
Бухгалтерия 3.0 (с кадровым блоком)Администрирование → Обмен электронными документамиЗарплата и кадры → Больничные листы
ЗКГУ 3.1 (госучреждения)как в ЗУП 3.1тот же журнал больничных
ERP 2 / КА 2НСИ и администрирование → Администрирование → Обмен электронными документамиподсистема зарплаты внутри ERP
УТ 11зарплатного блока нетЭЛН ведутся в ЗУП, в УТ приходят только суммы по обмену

В связке «ЗУП 3.1 + Бухгалтерия 3.0» настраивайте обмен с фондом в ЗУП. Две базы, одновременно запрашивающие одни и те же ЭЛН, дают дубли входящих сведений.

Клиент-серверная база, облако и терминальный сервер

Здесь ломается чаще всего, потому что криптооперации выполняются не там, где сидит бухгалтер.

  • 🖥 Файловая база на ПК. Всё локально, достаточно шагов выше.
  • 🗄 Клиент-сервер. В Настройках электронной подписи и шифрования есть флаг выполнения криптоопераций на сервере. Если он включён, КриптоПро и оба сертификата должны стоять на сервере, причём в хранилище Локальный компьютер, и быть доступны пользователю, от имени которого запущена служба 1C:Enterprise.
  • 🧑‍🤝‍🧑 Терминальный сервер / RDS. Сертификат ставится в профиль каждого пользователя, который подписывает. Токен прокидывается через проброс устройств; при подключении через веб-клиент нужно расширение работы с криптографией.
  • ☁️ Облако (аренда 1С). Токен подключается к рабочему месту и пробрасывается в сессию; сертификат фонда просит установить администратор площадки. Самостоятельно положить файл в хранилище сервера у арендатора обычно прав нет.

Признак серверной проблемы: у одного сотрудника всё работает, у второго — «не найден закрытый ключ». Значит криптография клиентская, а сертификат стоит только в одном профиле Windows.

Что происходит после настройки: ЭЛН, СЭДО и пособия

Настройка сертификатов — не самоцель. Она открывает канал СЭДО, через который фонд сам присылает сведения.

  • Открыли сотруднику электронный больничный — в базу приходит входящее сообщение, документ Больничный лист заполняется по данным листка.
  • По проактивным выплатам фонд присылает запрос недостающих сведений — отвечаете из базы, подписывая той же ЭЦП.
  • Отправляете сведения о застрахованном лице и реестры — они шифруются сертификатом фонда.

Пособие за первые три дня остаётся расходом работодателя, остальное платит фонд напрямую. Проводки по первым трём дням при оплате 1 850 ₽ в день:

ОперацияДтКтСумма
Начислено пособие за 3 дня за счёт работодателя20 (26, 44)705 550,00
Удержан НДФЛ 13 %7068.01722,00
Выплачено работнику70514 828,00

Часть пособия за счёт фонда через счёт 70 не проводится — работник получает её от СФР.

Типичные ошибки и как их избежать

Диагностика: выберите симптом

Что ещё портит жизнь регулярно:

  • ❌ Два криптопровайдера на одной машине (КриптоПро и ВипНет). Конфликтуют почти гарантированно — оставьте один.
  • ❌ Копирование контейнера «папкой» с флешки. Ключ нужно импортировать средствами КриптоПро, иначе он нерабочий.
  • ❌ Работа под чужой учётной записью Windows «чтобы быстрее». Сертификат привязан к профилю.
  • ❌ Старый релиз ЗУП. Формат взаимодействия с фондом обновляется, и ошибка «неверный формат» лечится обновлением, а не сертификатами.

Срок действия и замена сертификатов

Оба ключа конечны, и обмен встаёт молча — без предупреждений.

  • Ваш сертификат организации живёт 12–15 месяцев. Перевыпуск — в УЦ ФНС или аккредитованном УЦ, затем повторить шаги 1, 3 и 4.
  • Сертификат фонда для шифрования меняется примерно раз в год. Новый файл просто устанавливается рядом со старым, в настройке выбирается актуальный.
  • Проверяйте срок сертификата фонда перед каждой сдачей отчётности по пособиям — это самая частая причина внезапной «поломки обмена».

Стоимость вопроса: сертификат руководителя в УЦ ФНС выдают бесплатно, платить нужно только за носитель (ориентировочно 1 500–2 500 ₽) и за лицензию КриптоПро CSP (примерно 2 700–3 500 ₽ бессрочно на одно рабочее место). Сертификат фонда бесплатный всегда.

Чем проверить, что настройка работает

Не ждите реального больничного — проверяйте сами.

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

После любой замены ключа сделайте контрольный запрос в тот же день. Ошибка, найденная в день замены, стоит десять минут; найденная в день выплаты пособия — нервов всего отдела.

Частые вопросы

Нужна ли для обмена с ФСС отдельная подпись?
Нет. Подходит тот же квалифицированный сертификат, которым подписывается отчётность в ФНС, — если он выдан на руководителя или на сотрудника с машиночитаемой доверенностью.
Где скачать сертификат ФСС для шифрования?
На официальном сайте Социального фонда в разделе для страхователей, в блоке про электронные листки нетрудоспособности и электронный документооборот. Файл формата .cer, бесплатный.
В какое хранилище ставить сертификат фонда?
В Другие пользователи. При серверной криптографии — в это же хранилище, но на уровне Локальный компьютер на сервере 1С.
Почему 1С не видит сертификат в списке?
Чаще всего он установлен в другом профиле Windows или только на клиенте при включённой серверной криптографии. Проверьте certmgr.msc под тем пользователем, под которым запущена программа.
Нужна ли 1С-Отчётность для получения электронных больничных?
Нет, обмен ЭЛН идёт по отдельному каналу и работает со своей ЭЦП. 1С-Отчётность нужна для сдачи ЕФС-1 и прочих форм.
Сертификаты настроены, но запрос всё равно падает — что дальше?
Посмотрите точный текст ошибки в журнале регистрации. Слово «шифрование» указывает на сертификат фонда, «подпись» или «закрытый ключ» — на ваш, «формат» — на устаревший релиз ЗУП.

Источники

  • Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»
  • Федеральный закон от 29.12.2006 № 255-ФЗ «Об обязательном социальном страховании на случай временной нетрудоспособности и в связи с материнством»
  • Постановление Правительства РФ от 23.11.2021 № 2010 «Об утверждении Правил получения Фондом пенсионного и социального страхования РФ сведений и документов, необходимых для назначения и выплаты пособий»
  • Постановление Правительства РФ от 09.02.2012 № 111 — требования к средствам электронной подписи