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

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

Как подключить новую ЭЦП в 1С

Как подключить новую ЭЦП в 1С: установка сертификата, настройка криптопровайдера, привязка к пользователю и проверка подписания документов.

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

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

Ниже разобран порядок действий для типовых конфигураций на управляемых формах (Бухгалтерия предприятия, Управление торговлей, ERP, ЗУП), а также особенности работы с токенами, облачными подписями и типичные ошибки.

Что подготовить перед подключением новой ЭЦП

До начала настройки убедитесь, что у вас есть всё необходимое. Во-первых, сам новый сертификат: файл с расширением .cer, полученный в удостоверяющем центре, либо токен (Рутокен, eToken, JaCarta) с уже записанной на него ключевой парой. Во-вторых, установленный на компьютере криптопровайдер с действующей лицензией — без него Windows и 1С не смогут работать с закрытым ключом.

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

Срок действия сертификатаДата окончания в будущем

Откройте файл .cer и посмотрите период действия

КриптопровайдерУстановлен и лицензия активна

Проверьте наличие КриптоПро CSP или ViPNet CSP в списке программ

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

Откройте панель управления криптопровайдера и проверьте список считывателей

Регистрация у оператораСертификат привязан в личном кабинете

Проверьте статус сертификата у оператора ЭДО или отчётности

Установка сертификата в операционную систему

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

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

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

Настройка криптопровайдера и проверка контейнера ключа

Криптопровайдер — это программный слой между Windows и ключевым носителем. Для токенов дополнительно нужен драйвер носителя (например, «Единый клиент JaCarta» или драйверы Рутокен). После установки драйверов перезагрузите компьютер и проверьте, что токен виден в панели криптопровайдера: считыватель должен отображаться в списке, а контейнер — читаться после ввода PIN-кода.

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

Регистрация нового сертификата в 1С

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

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

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

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

Привязка сертификата к пользователю и учётной записи ЭДО

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

Для ЭДО дополнительно откройте учётную запись обмена (настройки подключения к оператору) и замените старый сертификат на новый в поле «Сертификат абонента». У некоторых операторов смену сертификата нужно подтвердить и в личном кабинете оператора — без этого документы будут уходить со старой подписью или отклоняться.

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

Проверка работоспособности новой подписи

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

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

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

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

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

В свойствах есть строка «Есть закрытый ключ»

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

Закрытый ключ отсутствует — сертификат установлен без привязки к контейнеру

Тестовое подписание в 1С
Норма

Документ подписан, ошибок нет

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

Ошибка «не найден сертификат» или сбой криптопровайдера

Отправка по ЭДО
Норма

Документ ушёл, статус меняется на «Доставлен»

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

Документ отклонён оператором — сертификат не привязан на стороне оператора

Пин-код контейнера
Норма

Запрашивается один раз при подписании

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

Контейнер не найден или PIN неверен — проверьте носитель и драйверы

Типичные ошибки и ограничения

Самая частая проблема — 1С не видит сертификат в списке при добавлении. Причины: сертификат установлен в хранилище другого пользователя Windows (1С запущена под другой учётной записью), сертификат помещён не в «Личные», а в «Другие пользователи», либо программа работает на сервере, а сертификат установлен на клиентском компьютере. В клиент-серверном режиме уточните, где выполняется криптография — на клиенте или на сервере, и установите сертификат в нужном месте.

Вторая группа ошибок связана с криптопровайдером: истёкшая лицензия, неустановленные драйверы токена, конфликт двух криптопровайдеров (КриптоПро и ViPNet на одной машине могут конфликтовать при неправильной настройке). Третья группа — организационная: новый сертификат выпущен на другого сотрудника или другую организацию, изменился ИНН/ОГРН, и оператор ЭДО отклоняет документы из-за несовпадения реквизитов.

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

Типичные ошибки
01
Установка сертификата без контейнера ключа — подписание невозможно, 1С выдаёт ошибку закрытого ключа
02
Замена сертификата только в 1С без обновления у оператора ЭДО — документы отклоняются на стороне оператора
03
Удаление старого сертификата сразу после перевыпуска — невозможно проверить подписи старых документов
04
Установка сертификата под другой учётной записью Windows — 1С не видит его в списке
05
Игнорирование истёкшей лицензии криптопровайдера — криптооперации блокируются при видимом сертификате
Перевыпускайте и подключайте новую ЭЦП заранее, не дожидаясь последнего дня действия старой. Операторы ЭДО и удостоверяющие центры иногда обрабатывают привязку нового сертификата не мгновенно, и пауза в несколько дней без рабочей подписи может сорвать сроки сдачи отчётности или оплаты по документам.
ПЗ
Практическое замечание

Частые вопросы

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

Полностью настраивать обмен заново не требуется — достаточно заменить сертификат в учётной записи ЭДО и при необходимости подтвердить его в личном кабинете оператора. Настройки маршрутов, видов документов и соглашения с контрагентами сохраняются.

1С не видит новый сертификат в списке. Что делать?

Проверьте, что сертификат установлен именно в хранилище «Личные» того пользователя Windows, под которым запускается 1С, и что у него есть привязка к закрытому ключу. Если база клиент-серверная, уточните, на какой стороне выполняется подписание, и установите сертификат там.

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

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

Что делать со старым сертификатом после подключения нового?

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

Нужно ли сообщать контрагентам о смене ЭЦП?

Явно уведомлять обычно не требуется: при обмене через оператора ЭДO данные сертификата передаются автоматически вместе с документом. Но если контрагент проверяет подписи вручную или обмен идёт напрямую, полезно заранее передать открытый ключ нового сертификата.

Требуется ли отдельная настройка для 1С-Отчётности?

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

Итог

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

Подключение новой ЭЦП идёт по цепочке: криптопровайдер и токен → установка сертификата в Windows с привязкой к закрытому ключу → добавление сертификата в 1С и привязка к пользователю и учётной записи ЭДО → тестовое подписание. Старый сертификат сохраняйте до завершения всех обменов, а новый регистрируйте у оператора заранее.