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