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

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

Как продлить сертификат электронной подписи в 1С

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

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

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

Оптимально начинать процедуру за 2–4 недели до окончания срока действия текущего сертификата. Это даёт запас времени на выдачу нового ключа, настройку и проверку подписания, особенно если сертификат используется для сдачи отчётности в контролирующие органы.

Как проверить срок действия текущего сертификата

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

Двойной щелчок по строке открывает карточку сертификата, где видны даты «Действителен с» и «Действителен по». Если до окончания осталось меньше месяца, пора инициировать выпуск нового. Обратите внимание, что один и тот же сертификат может быть привязан к нескольким учётным записям ЭДО и нескольким пользователям — продление затронет все сценарии, где он использовался.

Дополнительно срок можно проверить средствами операционной системы: через оснастку «Сертификаты» (certmgr.msc) в Windows или через криптопровайдер (КриптоПро CSP, ViPNet CSP), если ключ установлен там. Это полезно, когда в 1С сертификат не отображается — например, из-за отсутствия закрытого ключа на текущем компьютере.

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

Как проверить состояние сертификата

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

До окончания больше месяца, статус без предупреждений

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

Срок истёк или заканчивается в ближайшие дни

Наличие закрытого ключа
Норма

В карточке есть отметка о наличии закрытого ключа

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

Сертификат виден, но при подписании ошибка «закрытый ключ не найден»

Цепочка доверия
Норма

Сертификат издателя установлен и действителен

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

Предупреждение о недоверенном издателе

Способы получения нового сертификата

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

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

Сравнение способов выпуска

Заявление из 1С

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

Обращение в удостоверяющий центр напрямую

Универсальный вариант для любых ключей, включая токены; потребуется самостоятельно установить сертификат на компьютер

Облачная подпись (например, сервисы оператора ЭДО)

Ключ хранится у оператора, установка на компьютер не требуется; нужна стабильная связь и действующий договор

Установка нового сертификата на компьютер

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

Для токенов с неизвлекаемым ключом дополнительных действий обычно не требуется: достаточно подключить устройство, ввести PIN-код и убедиться, что криптопровайдер видит контейнер. Если ключ выдан в облачном режиме (например, КриптоПро DSS или облачная подпись оператора ЭДО), установка сводится к подключению учётной записи в соответствующем клиентском ПО.

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

Привязка нового сертификата в 1С

Откройте раздел «Администрирование» → «Обмен электронными документами» → «Электронные подписи и шифрование» → «Сертификаты» и нажмите «Добавить» — «Из установленных на компьютере». Программа покажет список сертификатов из системного хранилища; выберите новый и укажите пользователя, которому он назначается.

В карточке сертификата проверьте поле «Программа» — там должна быть указана программа криптографии (КриптоПро CSP, ViPNet CSP или встроенная криптография), через которую будет выполняться подписание. Если программа выбрана неверно, на этапе подписания возникнет ошибка криптопровайдера.

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

Порядок действий при продлении
  1. 1
    Проверьте срок действия текущего сертификата в разделе «Администрирование — Электронные подписи»
  2. 2
    Подайте заявление на выпуск нового сертификата в удостоверяющий центр или через мастер в 1С
  3. 3
    Установите новый сертификат на компьютер (хранилище ОС, криптопровайдер или токен)
  4. 4
    Добавьте сертификат в 1С и назначьте его нужному пользователю
  5. 5
    Проверьте привязку в учётных записях ЭДО и соглашениях с контрагентами
  6. 6
    Подпишите тестовый документ и убедитесь, что подпись проходит проверку

Проверка результата и тестовое подписание

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

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

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

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

Особенности для облачных сервисов и разных конфигураций

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

В конфигурациях линии 1С:Зарплата и управление персоналом сертификаты используются для подписания кадровых документов (КЭДО). Логика продления та же, но дополнительно проверьте настройки обмена с сервисом кадрового ЭДО: там сертификат может быть указан отдельно от общего списка.

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

Часто задаваемые вопросы

Можно ли продлить сертификат, не обращаясь в удостоверяющий центр?

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

Что будет с документами, подписанными старым сертификатом?

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

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

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

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

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

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

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

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

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

Итог

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

Продление сертификата — это выпуск нового ключа в удостоверяющем центре, его установка на компьютер и привязка в 1С через раздел «Электронные подписи». Начинайте за 2–4 недели до окончания срока, не удаляйте старый ключ до проверки нового и обязательно выполните тестовое подписание.