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

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

Как загрузить сертификат в 1С:ЗУП

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

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

Загрузка сертификата в ЗУП выполняется в справочнике «Сертификаты ключей электронной подписи и шифрования». Сам сертификат может храниться в файле (обычно с расширением .cer), в контейнере закрытого ключа на токене (Рутокен, JaCarta) или в защищённом хранилище оператора связи. От того, где лежит ключ, зависит способ подключения.

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

Где в 1С:ЗУП хранятся и настраиваются сертификаты

В типовой ЗУП 3.1 работа с сертификатами сосредоточена в подсистеме электронной подписи. Основной справочник — «Сертификаты ключей электронной подписи и шифрования». Открыть его можно через раздел «Администрирование» → «Обмен электронными документами» → «Сертификаты ключей» либо через «Отчётность, справки» → «Настройки обмена с контролирующими органами».

Перед загрузкой убедитесь, что в программе включена опция «Электронные подписи и шифрование» (Администрирование → Обмен электронными документами). Без неё справочник сертификатов может быть недоступен, а команды подписания документов не отображаются.

Учтите, что сертификат в 1С — это только открытая часть ключа. Закрытый ключ хранится отдельно: в контейнере на токене, в реестре Windows, на флешке в папке контейнера или в облачном хранилище оператора. Если закрытый ключ недоступен на компьютере, сертификат загрузится, но подписывать документы не получится.

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

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

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

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

Что проверить перед загрузкой

Криптопровайдер установлен
Норма

КриптоПро CSP или ViPNet CSP отображается в списке программ, лицензия действует

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

Криптопровайдера нет или лицензия истекла — подписание работать не будет

Токен определяется системой
Норма

Носитель виден в панели КриптоПро, контейнер читается

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

Токен не определяется — установите драйверы или смените USB-порт

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

Сертификат действителен на текущую дату

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

Срок истёк — сертификат нужно перевыпустить в УЦ

Как загрузить сертификат из файла

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

Загрузка сертификата из файла
  1. 1
    Откройте Администрирование → Обмен электронными документами → Сертификаты ключей
  2. 2
    Нажмите «Добавить» → «Из файла»
  3. 3
    Укажите путь к файлу .cer и подтвердите выбор
  4. 4
    Проверьте автоматически заполненные поля: владелец, издатель, срок действия
  5. 5
    При необходимости укажите пользователя, которому доступен сертификат
  6. 6
    Нажмите «Записать и закрыть» и проверьте, что сертификат появился в списке

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

Если программа предлагает «Найти контейнер закрытого ключа», согласитесь — 1С попытается автоматически связать сертификат с контейнером в реестре или на токене. Если контейнер не найден, сертификат останется в справочнике, но подписывать им нельзя до установки закрытого ключа.

Как добавить сертификат с токена или из системного хранилища

Если ключевая пара хранится на Рутокене, JaCarta или в реестре Windows, удобнее добавить сертификат из списка уже установленных на компьютере. В справочнике сертификатов нажмите «Добавить» → «Из установленных на компьютере». Программа через криптопровайдер получит список доступных сертификатов, включая те, что записаны на подключённых токенах.

Выберите нужный сертификат из списка. При первом обращении к токену система запросит PIN-код носителя — введите его. После добавления закрытый ключ остаётся на носителе: подписание будет выполняться только при подключённом токене.

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

Привязка сертификата к организации и сотруднику

Сам по себе загруженный сертификат не начинает использоваться — его нужно указать в настройках обмена. Для отчётности откройте «Отчётность, справки» → «Настройки обмена с контролирующими органами» и в карточке организации убедитесь, что выбран нужный сертификат. При использовании 1С-Отчётности сертификат обычно подтягивается из заявления на подключение автоматически.

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

Если сертификатом должен пользоваться конкретный специалист, ограничьте доступ в карточке сертификата полем «Пользователь». Иначе сертификат будет виден всем пользователям, у которых есть права на подписание.

Маршрут решения

Какой сценарий выбрать

Есть файл .cer, контейнер уже на компьютереДобавьте сертификат «Из файла» и дайте программе найти контейнер
Ключ на токене (Рутокен, JaCarta)Добавьте «Из установленных на компьютере» при подключённом токене
Отчётность через 1С-ОтчётностьСертификат подключится автоматически при настройке обмена — проверьте его в карточке организации
Подписание кадровых документов сотрудникамиПривяжите сертификаты к физлицам в настройках кадрового ЭДО

Проверка результата и типичные ошибки

Простейшая проверка — открыть карточку сертификата и выполнить команду проверки подписания (в типовой конфигурации доступна операция «Подписать» тестовых данных или проверка в настройках обмена). Успешное подписание означает, что и открытый, и закрытый ключ доступны, криптопровайдер работает, а PIN введён верно.

Дополнительно проверьте, что отчётность уходит: отправьте любой регламентированный отчёт или запрос в ИФНС и дождитесь подтверждения транспорта. Для ЭЛН проверьте, что в журнале электронных больничных загружаются данные из ФСС без ошибок сертификата.

Типичные ошибки
01
Загружен только файл .cer без контейнера закрытого ключа — сертификат виден, но подписание завершается ошибкой «ключ не найден»
02
Истёкший сертификат используется для отправки отчётности — контролирующий орган отклоняет документы
03
Сертификат загружен, но не указан в настройках обмена организации — программа предлагает старый или не находит подпись
04
Токен подключён к другому компьютеру, а сертификат настроен локально — у пользователя нет доступа к закрытому ключу
05
PIN-код введён неверно несколько раз подряд — токен блокируется, требуется разблокировка

Если при подписании возникает ошибка криптопровайдера, проверьте его версию и лицензию вне 1С — через панель КриптоПро выполните тестирование контейнера. Ошибка на уровне криптосредства не решается настройками внутри ЗУП.

Итог

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

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

FAQ

Где взять файл сертификата, если есть только токен?

Откройте панель управления криптопровайдера (например, КриптоПро CSP → вкладка «Сервис» → «Просмотреть сертификаты в контейнере»), найдите контейнер на токене и сохраните сертификат в файл. Либо добавьте сертификат в 1С напрямую командой «Из установленных на компьютере» — файл в этом случае не нужен.

Можно ли использовать один сертификат на нескольких компьютерах?

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

Что делать, если сертификат загружен, но отчёт не подписывается с ошибкой «закрытый ключ не найден»?

Проверьте, что контейнер закрытого ключа установлен именно на том компьютере, где выполняется подписание, и токен подключён. В карточке сертификата выполните повторный поиск контейнера. Если контейнер был переустановлен или носитель заменён, удалите старую запись сертификата и добавьте его заново.

Нужно ли заново загружать сертификат после его перевыпуска?

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

Кто должен быть владельцем сертификата для отправки отчётности за организацию?

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