Администрирование · 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Установите сертификат и контейнер ключа в Windows через криптопровайдер
- 2Откройте в 1С: Администрирование → Обмен электронными документами → Сертификаты
- 3Нажмите «Добавить» и выберите новый сертификат из списка установленных
- 4Укажите пользователя программы, которому разрешено подписание этим сертификатом
- 5Выполните встроенную проверку сертификата и сохраните настройки
- 6Обновите сертификат в настройках учётной записи ЭДО и 1С-Отчётности
Привязка сертификата к пользователю и учётной записи ЭДО
В 1С сертификат привязывается к конкретному пользователю информационной базы. Если подписанием занимается несколько сотрудников, каждому нужно выдать доступ к его сертификату — иначе при попытке подписать документ программа сообщит, что у пользователя нет доступных сертификатов. Права настраиваются в карточке сертификата или в профилях групп доступа.
Для ЭДО дополнительно откройте учётную запись обмена (настройки подключения к оператору) и замените старый сертификат на новый в поле «Сертификат абонента». У некоторых операторов смену сертификата нужно подтвердить и в личном кабинете оператора — без этого документы будут уходить со старой подписью или отклоняться.
В программах с разделением ролей (например, директор подписывает, бухгалтер готовит документы) проверьте маршруты подписания: в настройках видов электронных документов указывается, чей сертификат используется для каждого типа документов.
Проверка работоспособности новой подписи
Финальный этап — практическая проверка. Создайте тестовый документ (например, черновик счёта или внутренний документ), нажмите «Подписать» и выберите новый сертификат. Программа запросит PIN-код контейнера и выполнит подписание. Успешный результат — статус документа «Подписан» и отсутствие ошибок в протоколе.
Для ЭДО отправьте тестовый документ контрагенту, с которым есть действующее соглашение об обмене, либо воспользуйтесь тестовой проверкой в личном кабинете оператора. Для отчётности выполните проверку связи с контролирующим органом через 1С-Отчётность — это подтвердит, что новый сертификат принимается на стороне приёмника.
Как проверить результат
В свойствах есть строка «Есть закрытый ключ»
Закрытый ключ отсутствует — сертификат установлен без привязки к контейнеру
Документ подписан, ошибок нет
Ошибка «не найден сертификат» или сбой криптопровайдера
Документ ушёл, статус меняется на «Доставлен»
Документ отклонён оператором — сертификат не привязан на стороне оператора
Запрашивается один раз при подписании
Контейнер не найден или PIN неверен — проверьте носитель и драйверы
Типичные ошибки и ограничения
Самая частая проблема — 1С не видит сертификат в списке при добавлении. Причины: сертификат установлен в хранилище другого пользователя Windows (1С запущена под другой учётной записью), сертификат помещён не в «Личные», а в «Другие пользователи», либо программа работает на сервере, а сертификат установлен на клиентском компьютере. В клиент-серверном режиме уточните, где выполняется криптография — на клиенте или на сервере, и установите сертификат в нужном месте.
Вторая группа ошибок связана с криптопровайдером: истёкшая лицензия, неустановленные драйверы токена, конфликт двух криптопровайдеров (КриптоПро и ViPNet на одной машине могут конфликтовать при неправильной настройке). Третья группа — организационная: новый сертификат выпущен на другого сотрудника или другую организацию, изменился ИНН/ОГРН, и оператор ЭДО отклоняет документы из-за несовпадения реквизитов.
Отдельно учитывайте формат подписи: для ряда обменов требуются усовершенствованные форматы, и настройки криптопровайдера или компоненты 1С должны их поддерживать. Если контрагент или ведомство не принимает подпись, уточните требуемый формат в его регламенте.
Перевыпускайте и подключайте новую ЭЦП заранее, не дожидаясь последнего дня действия старой. Операторы ЭДО и удостоверяющие центры иногда обрабатывают привязку нового сертификата не мгновенно, и пауза в несколько дней без рабочей подписи может сорвать сроки сдачи отчётности или оплаты по документам.
Частые вопросы
Нужно ли заново настраивать ЭДО после замены сертификата?
Полностью настраивать обмен заново не требуется — достаточно заменить сертификат в учётной записи ЭДО и при необходимости подтвердить его в личном кабинете оператора. Настройки маршрутов, видов документов и соглашения с контрагентами сохраняются.
1С не видит новый сертификат в списке. Что делать?
Проверьте, что сертификат установлен именно в хранилище «Личные» того пользователя Windows, под которым запускается 1С, и что у него есть привязка к закрытому ключу. Если база клиент-серверная, уточните, на какой стороне выполняется подписание, и установите сертификат там.
Можно ли использовать один токен с новой ЭЦП на нескольких компьютерах?
Да, токен можно переносить между компьютерами: на каждом рабочем месте нужно установить драйверы носителя, криптопровайдер и сертификат из контейнера токена. Одновременно работать с одним токеном на двух машинах нельзя — физически он подключён только к одной.
Что делать со старым сертификатом после подключения нового?
Оставьте его в системе и в 1С до завершения всех обменов, подписанных старым ключом: он нужен для проверки подписей и расшифровки входящих документов. После закрытия всех цепочек документов старый сертификат можно удалить, а контейнер ключа — хранить как архив.
Нужно ли сообщать контрагентам о смене ЭЦП?
Явно уведомлять обычно не требуется: при обмене через оператора ЭДO данные сертификата передаются автоматически вместе с документом. Но если контрагент проверяет подписи вручную или обмен идёт напрямую, полезно заранее передать открытый ключ нового сертификата.
Требуется ли отдельная настройка для 1С-Отчётности?
Да. Сертификат для сдачи отчётности указывается в настройках обмена с контролирующими органами отдельно от ЭДО. После перевыпуска откройте настройки 1С-Отчётности, выберите новый сертификат и выполните проверку связи с приёмниками.
Что важно запомнить
Подключение новой ЭЦП идёт по цепочке: криптопровайдер и токен → установка сертификата в Windows с привязкой к закрытому ключу → добавление сертификата в 1С и привязка к пользователю и учётной записи ЭДО → тестовое подписание. Старый сертификат сохраняйте до завершения всех обменов, а новый регистрируйте у оператора заранее.