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