Администрирование · 8 мин
Как обновить сертификат в 1С: подробная инструкция
Пошаговая инструкция по обновлению сертификата электронной подписи в 1С: настройки ЭДО, учетные записи, проверка работы и решение типичных ошибок.
Сертификат электронной подписи в 1С используется для обмена электронными документами (ЭДО), отправки регламентированной отчетности, работы с маркировкой и подписания кадровых документов. Когда срок действия сертификата подходит к концу или он был перевыпущен, его нужно обновить в программе — иначе документы перестанут отправляться и подписываться.
Процедура зависит от того, какой сертификат вы обновляете: для ЭДО, для сдачи отчетности через 1С-Отчетность или для работы с оператором ЭДО. Ниже разобраны основные сценарии для типовых конфигураций: 1С:Бухгалтерия, 1С:ЗУП, 1С:Управление торговлей и других решений на платформе 1С:Предприятие 8.3.
Перед началом убедитесь, что новый сертификат уже получен в удостоверяющем центре и установлен в систему (в хранилище сертификатов Windows или на токене), а в программе у вас есть права администратора или доступ к настройкам обмена электронными документами.
Что нужно подготовить перед обновлением
Обновление сертификата начинается не в 1С, а в удостоверяющем центре. Получите новый сертификат заранее — до истечения срока старого, чтобы не возникло перерыва в работе ЭДО. Для квалифицированной подписи потребуется действующая лицензия на средство криптозащиты (например, КриптоПро CSP или ViPNet CSP), если она не бессрочная.
Установите новый сертификат на рабочее место: через программу криптопровайдера или стандартное хранилище Windows. Если сертификат записан на токен (Рутокен, eToken), подключите носитель и убедитесь, что система видит контейнер закрытого ключа.
- 1Получите новый сертификат в удостоверяющем центре до истечения срока старого
- 2Установите сертификат в хранилище Windows или подключите токен с контейнером закрытого ключа
- 3Проверьте, что лицензия криптопровайдера (КриптоПро CSP, ViPNet CSP) действует
- 4Убедитесь, что в 1С у вас есть права на изменение настроек ЭДО и учетных записей
- 5Сделайте резервную копию информационной базы перед изменением настроек
Как обновить сертификат в настройках ЭДО
В типовых конфигурациях перейдите в раздел «Администрирование» → «Обмен электронными документами» (в некоторых конфигурациях — «Настройки ЭДО»). Откройте список учетных записей ЭДО и выберите ту, к которой привязан старый сертификат.
В карточке учетной записи на вкладке «Сертификаты» добавьте новый сертификат из списка установленных в системе. Если сертификат не отображается, проверьте, установлен ли он в хранилище текущего пользователя или локального компьютера и видит ли его криптопровайдер.
После добавления нового сертификата старый можно оставить в списке до истечения его срока — это позволит подписывать входящие документы, которые контрагенты еще отправляют на старый сертификат. После окончания срока действия старый сертификат удалите.
Обновление сертификата у оператора ЭДО
Если вы обмениваетесь документами через оператора ЭДО (СБИС, Контур, Такском и другие), недостаточно заменить сертификат только в 1С — оператор должен знать, каким сертификатом вы будете подписывать документы. Во многих конфигурациях при добавлении нового сертификата в учетную запись программа предложит отправить оператору заявку на регистрацию сертификата.
Отправьте заявку из формы учетной записи и дождитесь ее обработки — статус отображается в карточке учетной записи. После регистрации сертификата у оператора отправьте контрагентам новые приглашения к обмену, если это требуется (обычно при смене сертификата приглашения пересылать не нужно, но при смене учетных данных — обязательно).
Прямой обмен без оператора
При прямом обмене (через каталог, FTP или электронную почту) операторская регистрация не нужна. Достаточно обновить сертификат в настройках ЭДО и сообщить контрагентам новый отпечаток сертификата, чтобы они обновили данные на своей стороне.
Обновление сертификата в 1С-Отчетности
Для сдачи отчетности откройте раздел «Отчеты, справки» → «1С-Отчетность» и перейдите в «Настройки обмена с контролирующими органами». Если сертификат перевыпущен в рамках того же абонента, часто достаточно обновить его в настройках: программа сама подтянет новый сертификат из хранилища.
Если сертификат получен в другом удостоверяющем центре или на новое лицо, потребуется подать заявление на изменение реквизитов подключения. В форме настроек выберите «Изменить реквизиты подключения», укажите новый сертификат и отправьте заявление. До одобрения заявления отчетность может временно не отправляться.
Проверка результата после обновления
После замены сертификата выполните контрольную проверку. Создайте тестовый электронный документ (например, счет-фактуру или акт) и подпишите его новым сертификатом. Убедитесь, что подписание проходит без ошибок криптопровайдера.
Отправьте документ контрагенту или в тестовый контур оператора и проверьте, что статус документа меняется на «Отправлен» и «Доставлен». Для 1С-Отчетности отправьте тестовый запрос или проверьте состояние обмена с контролирующими органами.
Как проверить результат
Сертификат отображается в списке, срок действия корректный
Сертификат не найден или отображается с ошибкой
Документ подписывается без ошибок
Ошибка криптопровайдера или «сертификат не найден»
Статус документа «Отправлен»/«Доставлен»
Ошибка «сертификат не зарегистрирован у оператора»
Обмен с контролирующими органами проходит успешно
Заявление на изменение реквизитов не одобрено
Типичные ошибки и их решение
Наиболее частая проблема — программа не видит новый сертификат. Причины: сертификат установлен не в то хранилище (личное вместо локального компьютера или наоборот), не установлена цепочка сертификатов удостоверяющего центра, не подключен токен или истекла лицензия криптопровайдера. Проверьте сертификат через оснастку Windows «certmgr.msc» и программу криптопровайдера.
Вторая распространенная ситуация — ошибка «сертификат не зарегистрирован у оператора» при отправке. Это значит, что заявка на регистрацию нового сертификата не отправлена или еще не обработана оператором. Проверьте статус заявки в учетной записи ЭДО.
Частые вопросы
Можно ли обновить сертификат заранее, не дожидаясь окончания старого?
Да, это рекомендуемая практика. Добавьте новый сертификат в учетную запись ЭДО и зарегистрируйте его у оператора, пока старый еще действует. Оба сертификата могут числиться в настройках одновременно, что исключает перерыв в обмене документами.
Почему 1С не видит новый сертификат в списке?
Чаще всего сертификат установлен не в то хранилище или без привязки к закрытому ключу. Проверьте его наличие через certmgr.msc, убедитесь, что токен подключен, а контейнер закрытого ключа доступен в программе криптопровайдера. Также перезапустите 1С после установки сертификата.
Нужно ли заново отправлять приглашения контрагентам после смены сертификата?
Как правило, нет — приглашения привязаны к учетной записи ЭДО и идентификатору участника, а не к конкретному сертификату. Но если меняется оператор ЭДО или идентификатор участника, приглашения придется отправить заново.
Что делать, если сертификат истек, а документы приходят на него?
Просроченным сертификатом подписывать нельзя, но расшифровывать входящие документы обычно возможно, пока сохранен закрытый ключ. Не удаляйте контейнер старого сертификата, пока не обработаете все входящие документы, и сообщите контрагентам о необходимости использовать новый сертификат.
Нужно ли обновлять сертификат на всех рабочих местах?
Если сертификат хранится на токене — достаточно подключить токен к нужному компьютеру. Если сертификат установлен локально на одном компьютере, а подписание выполняется на нескольких рабочих местах, сертификат и закрытый ключ нужно установить на каждое из них или перенастроить работу на серверный вариант подписания.
Что важно запомнить
Обновление сертификата в 1С состоит из трех шагов: установка сертификата в систему, замена его в настройках ЭДО или 1С-Отчетности и регистрация у оператора ЭДО. Старый сертификат и закрытый ключ сохраняйте до полной проверки работы нового. Контрольный признак успеха — успешное подписание и отправка тестового документа.