Как исправить ошибку «Сертификат не признан квалифицированным на дату подписания» в 1С?

Бухгалтер 1С v8.3 (Управляемые формы) 1C:Бухгалтерия Бухгалтерский учет
← На главную

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

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

Причины возникновения ошибки

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

  1. Некорректная проверка требований приказа ФСБ России № 50: Приказ ФСБ от 2 февраля 2024 года № 50 скорректировал требования к форме квалифицированного сертификата, сделав обязательным указание сведений о сроке действия закрытого ключа с 1 сентября 2024 года. Однако в ряде релизов модуля обмена встроенный механизм начал ошибочно требовать соблюдения новых правил для абсолютно всех сертификатов, включая те, которые были выпущены до вступления нормативных изменений в силу.
  2. Сетевые сбои при обращении к серверам УЦ: При проверке подписи криптопровайдер запрашивает статус сертификата через сервисы OCSP или скачивает списки отзыва (CRL). Если сервер удостоверяющего центра временно недоступен или заблокирован межсетевым экраном, подтвердить актуальность ключа не удается.
  3. Проблемы с проверкой подписи на стороне сервера: Если в конфигурации активна проверка криптографии на сервере «1С:Предприятия», процесс проверки может завершаться неудачей из-за отсутствия корневых сертификатов Минцифры в контексте системной учетной записи службы сервера или из-за отсутствия у сервера прямого выхода в интернет.
  4. Несоответствие системной даты и времени: Рассинхронизация часов между клиентским компьютером, сервером приложений и сервером СУБД способна приводить к тому, что дата проверки искусственно выходит за границы жизненного цикла ключа.

Способ 1. Установка официального исправления (патча) 1С

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

Если в базе настроена автоматическая загрузка исправлений, выполним следующие действия:

  1. Перейдем в раздел Администрирование, затем выберем пункт Обслуживание.
  2. Раскроем группу Обновление программы.
  3. Убедимся, что включен флаг Загружать и устанавливать исправления (патчи) автоматически, либо нажмем гиперссылку Поиск и установка обновлений.
  4. После загрузки патчей обязательно перезапустим сеанс «1С:Предприятия».

Если информационная база работает в закрытом контуре или автозагрузка отключена, установим патч вручную:

  1. В разделе Обновление программы перейдем по ссылке Установка обновлений и исправлений (патчей).
  2. Укажем архив с исправлением EF_00_00673631 (предназначенным для устранения ошибки проверки срока действия ключа) и нажмем кнопку продолжения установки.
  3. Перезагрузим рабочее место и проверим статус документа в рабочем месте Текущие дела ЭДО повторно.

Способ 2. Актуализация цепочки сертификатов и списков отзыва

Рассмотрим ситуацию, когда патч установлен, но программа по-прежнему выдает сообщение о том, что сертификат не признан квалифицированным. Это указывает на отсутствие доверия к цепочке удостоверяющего центра.

  1. Откроем проблемный документ и перейдем в расширенную карточку электронной подписи контрагента.
  2. Посмотрим, какой именно УЦ выдал данный сертификат (например, УЦ ФНС России, Федеральное казначейство или коммерческий аккредитованный центр).
  3. Загрузим с официального портала Головного удостоверяющего центра Минцифры актуальные корневые сертификаты и установим их в системное хранилище Доверенные корневые центры сертификации.
  4. Установим промежуточный сертификат конкретного УЦ в хранилище Промежуточные центры сертификации операционной системы.
  5. Если доступ к интернет-ресурсам ограничен корпоративной политикой, скачаем файл списка отзыва (CRL) с сайта УЦ и импортируем его в локальное хранилище вручную.

Способ 3. Переключение режима проверки подписи на клиентскую сторону

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

  1. Откроем раздел Администрирование и выберем Настройки электронной подписи и шифрования.
  2. На вкладке Настройки найдем параметр Проверять подписи и сертификаты на сервере.
  3. Снимем данный флаг, чтобы криптографические операции и опрос серверов OCSP/CRL происходили непосредственно на клиентском компьютере пользователя, где установлен криптопровайдер и настроен доступ в интернет.
  4. Сохраним изменения и повторим процедуру утверждения входящего документа.

Способ 4. Согласование документа через личный кабинет оператора

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

  1. Войдем в личный веб-кабинет оператора ЭДО через интернет-браузер с установленным плагином электронной подписи.
  2. Найдем требуемый входящий счет-фактуру в списке входящей корреспонденции веб-интерфейса.
  3. Утвердим и подпишем документ непосредственно на сервере оператора ЭДО — веб-сервисы проверяют подписи по собственным актуальным базам доверия.
  4. Вернемся в 1С и выполним команду Отправить и получить в форме Текущие дела ЭДО. Программа загрузит уже подписанное состояние титула покупателя без повторного запуска проблемной проверки.
← На главную