Администрирование · 11 мин
Сертификаты ФСС в 1С: как добавить и настроить обмен
Как добавить сертификат ФСС (СФР) в 1С:ЗУП и 1С:Отчетность: установка корневых сертификатов, настройка обмена, проверка подключения и решение типичных ошибок.
Для отправки реестров больничных, сведений для проактивных выплат и отчетности в ФСС (ныне Социальный фонд России, СФР) из 1С требуется действующий сертификат уполномоченного лица фонда. Без него обмен не заработает: программа не сможет расшифровать ответы фонда или подписать запросы, и вы получите ошибку на этапе отправки или получения данных.
Сертификаты ФСС периодически обновляются — у них есть срок действия, после которого обмен прекращается. Поэтому бухгалтеру или администратору 1С нужно уметь самостоятельно скачать актуальный сертификат с официального портала фонда и добавить его в программу. Процедура занимает 10–15 минут и не требует глубоких знаний криптографии.
Ниже разобраны два основных сценария: добавление сертификата ФСС в 1С:ЗУП для обмена электронными больничными и настройка сертификатов в 1С-Отчетности. Отдельно рассмотрены установка корневого сертификата, проверка результата и типичные ошибки, из-за которых обмен не работает даже после правильной установки.
Какие сертификаты нужны для обмена с ФСС
В обмене с фондом участвуют две стороны, и у каждой свой сертификат. Ваш сертификат (квалифицированная электронная подпись организации или ИП) используется для подписания отправляемых данных — реестров, ответов на запросы, отчетности. Сертификат ФСС нужен, чтобы программа могла проверить подлинность ответов фонда и зашифровать данные, адресованные именно ему.
Сертификат вашей организации вы получаете в аккредитованном удостоверяющем центре, и его установка — отдельная тема. В этой статье речь о сертификате уполномоченного лица ФСС/СФР, который фонд публикует в открытом доступе. Именно его чаще всего «теряет» 1С после обновления конфигурации, переустановки Windows или истечения срока действия.
Кроме того, для корректной проверки цепочки доверия может понадобиться корневой сертификат удостоверяющего центра, выпустившего сертификат фонда. Если он отсутствует в хранилище Windows, программа сообщит, что сертификат не доверенный, даже если сам файл добавлен правильно.
Где взять актуальный сертификат ФСС
Единственный надежный источник — официальный сайт Социального фонда России. Сертификат публикуется в разделе, посвященном электронному взаимодействию со страхователями (информация для страхователей по электронным больничным и прямым выплатам). Файл обычно имеет расширение .cer или .crt.
Перед скачиванием проверьте дату публикации и срок действия сертификата — фонд периодически перевыпускает ключи, и старый файл, сохраненный у вас на диске, может оказаться недействительным. Если на сайте опубликовано несколько сертификатов (например, для разных видов взаимодействия или тестовый и боевой), уточните в сопроводительном описании, какой из них нужен для вашего сценария обмена.
Не скачивайте сертификаты с форумов, файлообменников и сторонних сайтов. Поддельный сертификат в худшем случае откроет канал для перехвата данных, в лучшем — просто не заработает, и вы потратите время на поиск несуществующей проблемы в настройках 1С.
Как добавить сертификат ФСС в 1С:ЗУП
В 1С:Зарплата и управление персоналом сертификат фонда добавляется в настройках обмена с контролирующими органами. Откройте раздел «Отчетность, справки» → «Настройки обмена с контролирующими органами» (в некоторых релизах путь: «Администрирование» → «Обмен электронными документами» → «Обмен с контролирующими органами»).
В окне настроек перейдите на закладку, отвечающую за ФСС, и найдите блок «Сертификат уполномоченного лица ФСС» или «Сертификаты серверов ФСС». Нажмите «Добавить» (или «Загрузить из файла») и укажите скачанный ранее файл .cer. Программа импортирует сертификат и покажет его реквизиты: кому выдан, кем выдан, срок действия.
После добавления убедитесь, что сертификат отображается в списке со статусом «действителен» и даты действия охватывают текущий период. Если сертификатов несколько, программа обычно сама выбирает подходящий по сроку действия, но лишние просроченные записи лучше удалить, чтобы не путаться при диагностике.
- 1Скачайте актуальный сертификат с официального сайта СФР
- 2Откройте «Отчетность, справки» → «Настройки обмена с контролирующими органами»
- 3Перейдите в раздел настроек ФСС и найдите блок сертификатов фонда
- 4Нажмите «Добавить» и укажите файл .cer
- 5Проверьте реквизиты сертификата и срок действия в списке
- 6Выполните тестовый обмен — например, запросите статус электронного больничного
Настройка сертификата в 1С-Отчетности
Если вы отправляете отчетность через встроенный сервис 1С-Отчетность, сертификаты контролирующих органов обычно обновляются автоматически вместе с обновлением настроек обмена. Однако при сбоях автоматики сертификат ФСС можно добавить вручную.
Откройте «Отчеты» → «1С-Отчетность» → «Настройки» → «Настройки обмена с контролирующими органами». В списке направлений выберите ФСС и откройте параметры соединения. Здесь есть раздел сертификатов сервера, куда добавляется скачанный файл. В некоторых конфигурациях путь отличается: настройки хранятся в учетной записи документооборота, поэтому ищите раздел сертификатов в карточке учетной записи.
После добавления выполните проверку соединения кнопкой «Проверить» или отправьте тестовый запрос. Если программа сообщает об успешном подключении — настройка завершена. Если появляется ошибка проверки подлинности, переходите к разделу про корневые сертификаты.
Установка корневого сертификата в Windows
1С при криптографических операциях опирается на системные хранилища Windows (либо на настройки установленного криптопровайдера). Если корневой сертификат удостоверяющего центра, выпустившего сертификат ФСС, отсутствует в хранилище «Доверенные корневые центры сертификации», цепочка доверия не построится.
Чтобы установить корневой сертификат, откройте файл .cer двойным щелчком, нажмите «Установить сертификат», выберите хранилище «Локальный компьютер» (потребуются права администратора), затем укажите «Поместить все сертификаты в следующее хранилище» → «Доверенные корневые центры сертификации». После установки перезапустите 1С.
Узнать, какой именно корневой сертификат нужен, можно из свойств сертификата ФСС: откройте его, перейдите на вкладку «Путь сертификации» — там показана цепочка, и верхний элемент цепочки это тот самый корневой УЦ. Обычно его файл также доступен на сайте фонда или на сайте самого удостоверяющего центра.
Как проверить результат
Отображается со статусом «действителен», срок охватывает текущую дату
Статус «недействителен» или сертификат отсутствует в списке
На вкладке «Путь сертификации» нет предупреждений, цепочка построена до корневого УЦ
Желтый восклицательный знак или сообщение о недоверенном издателе
Запрос отправлен, получен ответ без криптографических ошибок
Ошибка проверки подписи, шифрования или недоверенного сертификата
Типичные ошибки и их устранение
Самая частая ситуация — обмен перестал работать внезапно, хотя никто ничего не менял. Почти всегда причина в истекшем сертификате фонда: проверьте срок действия в настройках обмена и скачайте свежий файл с сайта СФР. Вторая по частоте причина — обновление конфигурации, после которого настройки сертификатов сбросились или изменился формат их хранения.
Ошибка вида «сертификат не имеет связи с личным ключом» относится уже к вашему сертификату организации, а не к сертификату фонда — не путайте эти ситуации. Если ошибка касается сертификата ФСС, но срок действия в порядке, проверьте системную дату на компьютере: неверная дата ломает проверку сроков действия.
Если обмен идет через специализированного оператора связи, сертификаты фонда могут управляться на стороне оператора, и ручная установка в 1С не потребуется вовсе. Уточните в настройках учетной записи, какой способ обмена используется, прежде чем добавлять сертификаты вручную.
Когда стоит привлечь специалиста
Базовая установка сертификата — безопасная операция, которую можно выполнить самостоятельно. Однако есть ситуации, где ошибки дороже: терминальные серверы с несколькими пользователями, работа через криптопровайдеры с особыми настройками, обмен одновременно по нескольким направлениям с разными сертификатами.
Если после всех шагов обмен не работает, а в журнале ошибок появляются сообщения о криптопровайдере, недоступности закрытых ключей или отказе в доступе к хранилищу — проблема глубже, чем установка одного файла. В этом случае разумнее привлечь администратора или поддержку вашего оператора связи, чем перебирать настройки вслепую на рабочей базе.
Держите в заметках ссылку на страницу фонда с сертификатами и отметку о дате последнего обновления. Когда обмен внезапно ломается у всех клиентов одновременно — это почти всегда перевыпуск сертификата фондом, и свежий файл решает проблему за несколько минут.
Что важно запомнить
Сертификат ФСС скачивается только с официального сайта фонда и добавляется в настройках обмена с контролирующими органами. Проверяйте срок действия, цепочку доверия и корневой сертификат в хранилище Windows. После установки обязательно выполните тестовый обмен.
Частые вопросы
Чем сертификат ФСС отличается от сертификата моей организации?
Сертификат организации содержит ваш открытый ключ и связан с закрытым ключом, которым вы подписываете документы. Сертификат ФСС — это только открытый ключ фонда: он нужен программе, чтобы шифровать данные для фонда и проверять его подписи. Устанавливаются они в разные разделы настроек.
Как понять, что проблема именно в сертификате, а не в интернете или сервере фонда?
Ошибки сертификата обычно содержат слова о подписи, шифровании, доверии или сроке действия. Ошибки соединения — о таймаутах, недоступности хоста, сбоях сети. Текст ошибки в журнале обмена — первое, на что стоит смотреть при диагностике.
Нужно ли устанавливать сертификат на каждый компьютер?
Запись о сертификате фонда хранится в базе 1С, поэтому в файловой или клиент-серверной базе он добавляется один раз. А вот корневой сертификат в хранилище Windows придется установить на каждый компьютер, с которого выполняется обмен.
Сертификат действителен, но обмен все равно не работает. Что проверить?
Проверьте системную дату компьютера, наличие корневого сертификата в хранилище «Доверенные корневые центры сертификации», актуальность релиза конфигурации и то, не изменил ли фонд адреса сервиса обмена. Также убедитесь, что ваш сертификат организации действителен и привязан к закрытому ключу.
Можно ли добавить сертификат, если база работает без доступа в интернет?
Да, сам файл можно перенести на флешке и добавить в настройки вручную — для установки интернет не нужен. Но скачать актуальный файл и выполнить сам обмен без сети не получится.
Что делать со старыми, просроченными сертификатами в списке?
Их можно удалить из настроек обмена — на работающий обмен они не влияют. Удаление упрощает диагностику: в списке останется только актуальный сертификат, и сразу будет видно, какой файл используется.