Другое · 9 мин
Как установить сертификат ФСС в 1С 8.3 ЗУП
Пошаговая инструкция по установке сертификата ФСС (СФР) в 1С 8.3 ЗУП: где взять сертификат, как добавить его в криптопровайдер и программу, проверка обмена и типичные ошибки.
Для обмена с Фондом социального страхования (с 2023 года — Социальным фондом России, СФР) из 1С:ЗУП 8.3 используется электронная подпись. Программа должна «видеть» два сертификата: сертификат вашей организации, которым подписываются реестры ЭЛН и ответы на запросы, и сертификат уполномоченного лица фонда, которым фонд подписывает свои ответы. Если сертификат ФСС не установлен или устарел, обмен заканчивается ошибкой проверки подписи.
Установка сводится к трём действиям: скачать актуальный сертификат уполномоченного лица СФР с официального сайта фонда, установить его в хранилище операционной системы через криптопровайдер (КриптоПро CSP или ViPNet CSP) и указать его в настройках обмена с ФСС в самой 1С. Ниже разобран каждый шаг, включая ситуации с зашифрованным сертификатом и типичные ошибки.
Что понадобится перед установкой
Перед началом работы убедитесь, что на компьютере уже настроена электронная подпись самой организации: установлен криптопровайдер (КриптоПро CSP или ViPNet CSP), действует лицензия на него, а личный сертификат организации установлен и открывается без ошибок. Без рабочего криптопровайдера сертификат ФСС установить не получится — система просто не сможет проверять подписи.
Также проверьте, что у вас есть права администратора на компьютере (для установки в хранилище локального компьютера) и доступ в интернет для загрузки сертификата с сайта СФР. Если обмен выполняется через 1С-Отчетность, часть настроек подставляется автоматически, но сертификат фонда всё равно должен быть установлен в системе.
Уточните, какой именно контур вы используете: прямой обмен с ФСС (запросы ЭЛН, реестры ПВСО) или отправка через оператора ЭДО. Для прямого обмена сертификат фонда обязателен; при работе через оператора часть криптографии может выполняться на стороне оператора.
Где скачать сертификат ФСС (СФР)
Сертификат уполномоченного лица фонда публикуется на официальном сайте СФР (прежний адрес — сайт ФСС, раздел «Удостоверяющий центр»). Найдите раздел, посвящённый электронному взаимодействию или удостоверяющему центру, и скачайте файл сертификата уполномоченного лица. Файл обычно имеет расширение .cer.
Обратите внимание: сертификат может распространяться в зашифрованном виде — тогда рядом с файлом публикуется пароль для расшифровки. Также на сайте фонда размещаются корневые сертификаты и списки отзыва (CRL) удостоверяющего центра — они тоже могут понадобиться для корректной проверки цепочки.
Установка сертификата через КриптоПро CSP
Самый распространённый сценарий — работа через КриптоПро CSP. Если сертификат зашифрован, сначала расшифруйте его: откройте КриптоПро CSP, перейдите на вкладку «Сервис» и используйте функцию расшифровки файла, введя пароль с сайта фонда. На выходе получится обычный файл .cer.
Далее установите сертификат в хранилище. Откройте КриптоПро CSP → «Сервис» → «Просмотреть сертификаты в контейнере» не нужен — используйте пункт «Установить личный сертификат» только для своих ключей. Для сертификата фонда правильный путь — через оснастку Windows: нажмите Win+R, введите certlm.msc (хранилище компьютера) или certmgr.msc (текущего пользователя), импортируйте сертификат уполномоченного лица СФР в раздел «Другие пользователи» (Trusted People), а корневой сертификат УЦ фонда — в «Доверенные корневые центры сертификации».
- 1Скачайте сертификат уполномоченного лица СФР и при необходимости корневой сертификат УЦ с официального сайта фонда
- 2Если файл зашифрован — расшифруйте его через КриптоПро CSP, введя пароль с сайта
- 3Откройте certlm.msc и импортируйте сертификат фонда в «Другие пользователи», корневой — в «Доверенные корневые центры сертификации»
- 4В 1С:ЗУП откройте «Отчетность, справки» → «Настройки обмена с контролирующими органами» → закладка «ФСС» и укажите сертификаты
- 5Выполните тестовый запрос ЭЛН или обновление настроек обмена и убедитесь в отсутствии ошибок подписи
Установка через ViPNet CSP
Если в организации используется ViPNet CSP, логика та же, но инструменты другие. Откройте ViPNet CSP, перейдите в раздел «Сертификаты» и выберите «Установить сертификат». Укажите файл сертификата фонда и выберите хранилище «Другие пользователи» (AddressBook). Корневой сертификат УЦ устанавливается в хранилище «Доверенные корневые центры сертификации» (Root).
ViPNet CSP также позволяет установить сертификат двойным щелчком по .cer-файлу с последующим выбором хранилища вручную. После установки откройте сертификат и проверьте, что на вкладке «Путь сертификации» отображается полная цепочка без предупреждений — если цепочка не строится, не хватает корневого сертификата или промежуточного УЦ.
Настройка сертификата в 1С:ЗУП 8.3
После установки в систему сертификат нужно указать в программе. В 1С:ЗУП 8.3 откройте раздел «Отчетность, справки» → «Настройки обмена с контролирующими органами» (в некоторых релизах — «Настройки обмена электронными документами с контролирующими органами»). Перейдите на закладку «ФСС».
Здесь указываются два сертификата: «Сертификат страхователя» — ваш личный сертификат организации, и «Сертификат уполномоченного лица ФСС России» — тот самый сертификат фонда, который вы только что установили. Нажмите кнопку выбора, программа покажет список сертификатов из хранилища — выберите нужный по издателю и сроку действия.
Если сертификат фонда не отображается в списке выбора, значит, он установлен не в то хранилище или 1С запущена под другим пользователем Windows. Установите сертификат в хранилище локального компьютера (certlm.msc) — тогда он будет доступен всем пользователям.
Проверка результата и возможные проблемы
Признак успешной настройки — тестовый обмен проходит без ошибок криптографии. В 1С:ЗУП отправьте запрос на проверку ЭЛН (раздел «Отчетность, справки» → «1С-Отчетность» или «Обмен с ФСС») либо выполните обновление настроек обмена. Если ответ фонда получен и расшифрован, подпись фонда проверена — сертификат работает.
Типичные ошибки после установки: «Не удалось проверить подпись» — фонд сменил сертификат, скачайте новый; «Сертификат не найден» — установлен не в то хранилище; «Цепочка сертификатов не построена» — отсутствует корневой сертификат УЦ или список отзыва недоступен. В последнем случае скачайте с сайта фонда актуальный CRL и установите его в хранилище «Промежуточные центры сертификации».
Как проверить результат
Сертификат фонда виден и выбирается в настройках обмена
Сертификата нет в списке — неверное хранилище или пользователь
Путь сертификации построен до корневого УЦ без предупреждений
Жёлтый восклицательный знак — нет корневого сертификата или CRL
Ответ фонда получен, подпись проверена, ошибок криптографии нет
Ошибка проверки подписи или расшифровки — сертификат устарел или неверный
Отдельная ситуация — работа 1С на сервере или через RDP. Сертификаты устанавливайте на тот компьютер, где фактически выполняется криптооперация: для файловой базы — на рабочем месте бухгалтера, для клиент-серверного варианта — на сервере 1С, если подписание выполняется на сервере. Проверьте в настройках программы, где назначено выполнение криптоопераций.
Что важно запомнить
Сертификат ФСС (СФР) скачивается с сайта фонда, при необходимости расшифровывается паролем, устанавливается в хранилище «Другие пользователи» (корневой — в доверенные корневые) и указывается в настройках обмена с ФСС в 1С:ЗУП. Успех подтверждается тестовым обменом без ошибок подписи.
FAQ: частые вопросы
Где взять пароль для расшифровки сертификата ФСС?
Пароль публикуется на официальном сайте фонда рядом со ссылкой на скачивание зашифрованного сертификата. Если файл скачивается в открытом виде (.cer открывается двойным щелчком без ошибок), расшифровка не требуется.
Нужен ли закрытый ключ для сертификата ФСС?
Нет. Сертификат уполномоченного лица фонда используется только для проверки подписи ответов СФР, поэтому закрытый ключ не нужен — устанавливается только открытая часть в хранилище «Другие пользователи».
Как часто меняется сертификат ФСС?
Фонд периодически перевыпускает сертификат уполномоченного лица — при смене УЦ, истечении срока или реорганизации. О смене сертификата фонд обычно сообщает на сайте. Если обмен внезапно перестал работать с ошибкой проверки подписи, первым делом скачайте актуальный сертификат.
1С не видит установленный сертификат. Что делать?
Установите сертификат в хранилище локального компьютера через certlm.msc, а не в хранилище текущего пользователя. Также проверьте, что 1С запущена под учётной записью, имеющей доступ к хранилищу, и перезапустите программу после установки.
Отличается ли настройка для 1С-Отчетности?
Да. При обмене через 1С-Отчетность настройки сертификата фонда во многих случаях подтягиваются автоматически вместе с настройками подключения. Но сертификат в хранилище Windows всё равно должен присутствовать для проверки подписи ответов фонда.
Можно ли установить сертификат без прав администратора?
В хранилище текущего пользователя (certmgr.msc) — да, прав администратора не потребуется. Но тогда сертификат будет доступен только вашей учётной записи. Для общего доступа и работы на сервере нужны права администратора и установка через certlm.msc.