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

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

Как обновить сертификат в 1С: подробная инструкция

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

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

Процедура зависит от того, какой сертификат вы обновляете: для ЭДО, для сдачи отчетности через 1С-Отчетность или для работы с оператором ЭДО. Ниже разобраны основные сценарии для типовых конфигураций: 1С:Бухгалтерия, 1С:ЗУП, 1С:Управление торговлей и других решений на платформе 1С:Предприятие 8.3.

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

Что нужно подготовить перед обновлением

Обновление сертификата начинается не в 1С, а в удостоверяющем центре. Получите новый сертификат заранее — до истечения срока старого, чтобы не возникло перерыва в работе ЭДО. Для квалифицированной подписи потребуется действующая лицензия на средство криптозащиты (например, КриптоПро CSP или ViPNet CSP), если она не бессрочная.

Установите новый сертификат на рабочее место: через программу криптопровайдера или стандартное хранилище Windows. Если сертификат записан на токен (Рутокен, eToken), подключите носитель и убедитесь, что система видит контейнер закрытого ключа.

Подготовка к обновлению
  1. 1
    Получите новый сертификат в удостоверяющем центре до истечения срока старого
  2. 2
    Установите сертификат в хранилище Windows или подключите токен с контейнером закрытого ключа
  3. 3
    Проверьте, что лицензия криптопровайдера (КриптоПро CSP, ViPNet CSP) действует
  4. 4
    Убедитесь, что в 1С у вас есть права на изменение настроек ЭДО и учетных записей
  5. 5
    Сделайте резервную копию информационной базы перед изменением настроек

Как обновить сертификат в настройках ЭДО

В типовых конфигурациях перейдите в раздел «Администрирование» → «Обмен электронными документами» (в некоторых конфигурациях — «Настройки ЭДО»). Откройте список учетных записей ЭДО и выберите ту, к которой привязан старый сертификат.

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

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

Обновление сертификата у оператора ЭДО

Если вы обмениваетесь документами через оператора ЭДО (СБИС, Контур, Такском и другие), недостаточно заменить сертификат только в 1С — оператор должен знать, каким сертификатом вы будете подписывать документы. Во многих конфигурациях при добавлении нового сертификата в учетную запись программа предложит отправить оператору заявку на регистрацию сертификата.

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

Прямой обмен без оператора

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

Обновление сертификата в 1С-Отчетности

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

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

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

После замены сертификата выполните контрольную проверку. Создайте тестовый электронный документ (например, счет-фактуру или акт) и подпишите его новым сертификатом. Убедитесь, что подписание проходит без ошибок криптопровайдера.

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

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

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

Новый сертификат в учетной записи ЭДО
Норма

Сертификат отображается в списке, срок действия корректный

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

Сертификат не найден или отображается с ошибкой

Подписание тестового документа
Норма

Документ подписывается без ошибок

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

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

Отправка через оператора
Норма

Статус документа «Отправлен»/«Доставлен»

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

Ошибка «сертификат не зарегистрирован у оператора»

1С-Отчетность
Норма

Обмен с контролирующими органами проходит успешно

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

Заявление на изменение реквизитов не одобрено

Типичные ошибки и их решение

Наиболее частая проблема — программа не видит новый сертификат. Причины: сертификат установлен не в то хранилище (личное вместо локального компьютера или наоборот), не установлена цепочка сертификатов удостоверяющего центра, не подключен токен или истекла лицензия криптопровайдера. Проверьте сертификат через оснастку Windows «certmgr.msc» и программу криптопровайдера.

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

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

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

Можно ли обновить сертификат заранее, не дожидаясь окончания старого?

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

Почему 1С не видит новый сертификат в списке?

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

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

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

Что делать, если сертификат истек, а документы приходят на него?

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

Нужно ли обновлять сертификат на всех рабочих местах?

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

Итог

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

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