К статье
Практический материал

Администрирование · 11 мин

Как настроить сертификат ФСС в 1С

Пошаговая настройка сертификата ФСС в 1С: установка криптопровайдера, привязка сертификата к организации, проверка подписания и решение типичных ошибок обмена.

Сертификат ФСС (СФР с 2023 года, но в программах 1С настройки зачастую сохраняют прежние названия) нужен для электронного обмена с фондом: отправки реестров больничных, ответов на запросы, работы с электронными листками нетрудоспособности и проактивных выплат. Без корректно настроенного сертификата 1С не сможет подписать и зашифровать документы, и обмен остановится.

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

Инструкция подходит для типовых конфигураций: 1С:ЗУП, 1С:Бухгалтерия предприятия, 1С:Комплексная автоматизация и ERP. Названия пунктов меню могут немного отличаться в зависимости от версии конфигурации, но логика настройки одинакова.

Что понадобится перед началом настройки

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

  • Действующий сертификат квалифицированной электронной подписи организации (или руководителя), выданный аккредитованным удостоверяющим центром. Для СФР подходит сертификат, в котором указан ОГРН организации и СНИЛС владельца.
  • Установленный криптопровайдер: КриптоПро CSP или ViPNet CSP — тот, под который выпущен сертификат. Срок действия лицензии криптопровайдера должен быть активным.
  • Права локального администратора на компьютере, где выполняется настройка, — для установки сертификата в хранилище и регистрации компонентов.
  • Актуальный релиз конфигурации 1С. Старые релизы могут не поддерживать текущие форматы обмена с СФР.

Шаг 1. Установка криптопровайдера и сертификата в ОС

Сначала установите криптопровайдер, если он ещё не установлен. Для КриптоПро CSP запустите дистрибутив от имени администратора, перезагрузите компьютер и убедитесь, что лицензия введена: откройте панель КриптоПро CSP и проверьте срок действия лицензии на вкладке «Общие».

Затем установите сертификат в хранилище операционной системы. Самый надёжный способ — через панель КриптоПро: «Сервис → Просмотреть сертификаты в контейнере → Обзор → выбрать контейнер → Установить». При этом сертификат попадёт в хранилище «Личные» с привязкой к закрытому ключу, что критично для подписания.

Проверьте результат: откройте оснастку certmgr.msc (текущий пользователь) или certlm.msc (компьютер), раздел «Личные → Сертификаты». Сертификат должен отображаться с пометкой «Есть закрытый ключ, соответствующий этому сертификату». Если пометки нет — сертификат установлен без привязки к ключу, и подписание работать не будет.

Для серверной установки 1С учитывайте важный нюанс: если подписание выполняется на сервере, сертификат должен быть установлен в хранилище компьютера (а не пользователя), а службе агента сервера 1С нужен доступ к закрытому ключу. Часто для этого приходится выдавать права на контейнер ключа учётной записи, под которой работает агент сервера.

Установка сертификата в ОС
  1. 1
    Установите и активируйте криптопровайдер (КриптоПро CSP или ViPNet)
  2. 2
    Подключите токен или скопируйте контейнер ключа на компьютер
  3. 3
    Через панель криптопровайдера установите сертификат из контейнера в хранилище «Личные»
  4. 4
    Откройте certmgr.msc и убедитесь, что у сертификата есть закрытый ключ
  5. 5
    Проверьте срок действия сертификата и цепочку доверия до корневого УЦ

Шаг 2. Настройка криптографии в 1С

В типовых конфигурациях параметры криптографии задаются централизованно. В 1С:ЗУП и 1С:Бухгалтерии перейдите в раздел «Администрирование → Обмен электронными документами → Обмен с контролирующими органами» (в некоторых версиях — «Настройки обмена с контролирующими органами»). Либо откройте «Настройки электронной подписи и шифрования» через «Администрирование → Общие настройки».

Убедитесь, что включена опция использования электронной подписи. В настройках программы криптографии укажите используемый провайдер: выберите КриптоПро CSP или ViPNet CSP из списка. Если программа не видит провайдера, добавьте его вручную, указав тип (например, Crypto-Pro GOST R 34.10-2012 Cryptographic Service Provider, тип 80 для ГОСТ Р 34.10-2012).

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

Шаг 3. Привязка сертификата к организации и настройка обмена с ФСС

Теперь привяжите сертификат к конкретной организации. Откройте карточку организации (раздел «Главное → Реквизиты организации» или «Справочники → Организации») и перейдите по ссылке настроек электронной отчётности и обмена с контролирующими органами. В зависимости от конфигурации это может быть «ЭДО и отчетность» или «Настройки обмена с контролирующими органами».

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

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

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

Шаг 4. Проверка работоспособности обмена

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

Признаки успешной настройки: документ подписывается без ошибок, уходит в статус «Отправлено», затем приходит квитанция о приёме от СФР. Если документ завис в статусе «Не отправлено» с ошибкой — читайте текст ошибки, он обычно указывает на конкретный этап сбоя.

Контрольные точки

Как проверить результат

Сертификат в хранилище ОС
Норма

Виден в «Личные», есть закрытый ключ, срок действия не истёк

Тревожный признак

Сертификат без закрытого ключа или просрочен

Проверка криптопровайдера в 1С
Норма

Тестовая подпись создаётся без ошибок

Тревожный признак

Ошибка «программа криптографии не найдена»

Отправка документа в СФР
Норма

Статус «Отправлено», получена квитанция

Тревожный признак

Ошибка подписания, шифрования или таймаут соединения

Типичные ошибки и способы их устранения

Большинство проблем при обмене с ФСС из 1С сводится к нескольким повторяющимся сценариям. Знание их экономит часы диагностики.

Типичные ошибки
01
Сертификат установлен без закрытого ключа — 1С видит его в списке, но подписание завершается ошибкой. Решение: переустановить сертификат через панель криптопровайдера из контейнера ключа
02
На сервере 1С сертификат установлен только в хранилище пользователя — агент сервера его не видит. Решение: установить в хранилище компьютера и выдать права на контейнер ключа учётной записи агента
03
Истёк срок лицензии криптопровайдера — подписание перестаёт работать внезапно, хотя ничего не менялось. Решение: проверить и продлить лицензию КриптоПро или ViPNet
04
Устаревший релиз конфигурации не поддерживает текущий формат обмена с СФР — ошибки при отправке реестров. Решение: обновить конфигурацию
05
Выбран сертификат физлица вместо сертификата организации — СФР отклоняет документы. Решение: проверить, что в сертификате указан ОГРН страхователя

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

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

Особенности для серверной и облачной работы

В клиент-серверном варианте ключевое решение — где выполняется криптография. Вариант «на сервере» удобен централизованным управлением: сертификат один, настройки одни. Но требует установки криптопровайдера и сертификата на сервере и правильных прав доступа к закрытому ключу. Вариант «на клиенте» проще в правах, но требует установки компонентов на каждом рабочем месте бухгалтера или кадровика.

При работе через веб-клиент или тонкий клиент по веб-серверу подписание на клиенте потребует установки расширения работы с криптографией для браузера и компоненты на локальной машине. Учитывайте это при планировании рабочих мест.

Где выполнять подписание

Подписание на сервере

Подходит для централизованной работы нескольких пользователей; ограничение — нужны права на контейнер ключа для службы агента сервера и криптопровайдер на сервере

Подписание на клиенте

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

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

Часто задаваемые вопросы

Подойдёт ли для ФСС сертификат, которым сдаём отчётность в налоговую?

Да, в большинстве случаев подойдёт, если это квалифицированный сертификат организации с ОГРН страхователя и он выпущен под тот криптопровайдер, который установлен на рабочем месте. Проверьте, что сертификат не ограничен областью применения только для ФНС — такие ограничения встречаются редко, но бывают у специализированных сертификатов.

Почему 1С не видит сертификат, хотя он установлен в системе?

Чаще всего сертификат установлен без привязки к закрытому ключу (например, просто двойным щелчком по файлу .cer) или установлен в хранилище другого пользователя. Переустановите его через панель криптопровайдера из контейнера ключа. Также проверьте, что разрядность платформы 1С и криптопровайдера совместимы.

Нужно ли настраивать сертификат заново после обновления 1С?

Обычно нет — настройки хранятся в базе данных и переносятся при обновлении. Однако после смены форматов обмена с СФР может потребоваться перепроверить параметры подключения и версию сертификата уполномоченного лица фонда. После крупных обновлений рекомендуется отправить тестовый запрос.

Что делать, если сертификат истёк, а реестры нужно отправить срочно?

Подписать документы просроченным сертификатом нельзя — СФР их отклонит. Единственный корректный путь — получить новый сертификат в удостоверяющем центре (многие УЦ выпускают его в течение рабочего дня при наличии готовых документов), установить его и обновить привязку в настройках обмена. Сроки сдачи при этом лучше уточнить в отделении фонда.

Работает ли обмен с ФСС из 1С:Фреш или других облачных сервисов?

В облачных решениях подписание обычно выполняется на стороне клиента через расширение браузера и локально установленный криптопровайдер, либо через сервис облачной подписи, если он подключён. Точный механизм зависит от конкретного сервиса — сверяйтесь с его документацией, но общий принцип (криптопровайдер + сертификат с закрытым ключом) сохраняется.

Итог

Что важно запомнить

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