Обмен ЭДО в 1С остановился: ищем причину по этапам и чиним

· 10 мин

Содержание

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

Почти любая ошибка электронного документооборота укладывается в один из пяти этапов: подпись, связь с оператором, учётная запись, контрагент, формат документа. Определите этап, и круг поиска сузится до трёх-четырёх проверок.

С чего начать: на каком этапе сломался обмен

Не перебирайте настройки наугад. Ответьте на три вопроса.

  1. 🕐 Когда началось? После обновления конфигурации, замены сертификата, переустановки Windows или «само по себе».
  2. 👥 У кого? Только у одного пользователя, на одном компьютере или у всей базы.
  3. 📄 С чем? Со всеми документами и контрагентами или с одним конкретным.

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

Полный текст ошибки ищите в двух местах:

  • в окне сообщений сразу после неудачной отправки или получения;
  • в журнале регистрации: Администрирование → Обслуживание → Журнал регистрации, отбор по уровню «Ошибка» и по времени сбоя.

Скопируйте текст ошибки целиком, вместе с технической частью внизу. В ней часто стоит код криптопровайдера или ответ сервера, по которому причина видна сразу.

Диагностика: выберите симптом

Не удалось авторизоваться на сервере 1С-ЭДО: причины и что делать

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

Проверяйте по порядку, от простого к сложному.

1. Время и дата на компьютере

Если часы отстают или спешат хотя бы на несколько минут, а часовой пояс выставлен неверно, проверка сертификата и маркера может не пройти. Включите синхронизацию времени в Windows и перезапустите 1С.

2. Сертификат и закрытый ключ

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

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

3. Лицензия КриптоПро CSP

Пробная лицензия КриптоПро действует 90 дней. После этого подпись перестаёт работать, а 1С сообщает о неудачной авторизации или подписании. Откройте «КриптоПро CSP» на вкладке «Общие» и посмотрите срок действия лицензии.

4. Где выполняется подпись: на клиенте или на сервере

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

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

5. Связь с сервером

Если ключ в порядке, проверьте сеть:

  • 🌐 открывается ли интернет на этом компьютере или сервере 1С;
  • 🛡️ не блокирует ли прокси или межсетевой экран обращения программы;
  • 🔑 подключена ли интернет-поддержка: Администрирование → Интернет-поддержка и сервисы.

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

Сертификат электронной подписи: как найти и исправить проблему

Сертификат — самый частый источник ошибок ЭДО. Разберём ситуации, которые встречаются после замены подписи.

Получили новый сертификат, а 1С работает со старым

Новый сертификат не подхватывается сам. Нужно:

  1. Установить сертификат в личное хранилище Windows из контейнера закрытого ключа через КриптоПро CSP: вкладка «Сервис», затем «Просмотреть сертификаты в контейнере» и «Установить».
  2. В 1С добавить его в списке сертификатов настроек электронной подписи и шифрования.
  3. Открыть учётную запись ЭДО и указать новый сертификат для обмена.
  4. Проверить сертификат кнопкой «Проверить».

Старый просроченный сертификат лучше не удалять из списка сразу: им подписаны прошлые документы, а по нему программа показывает, кто подписал.

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

С 2022 года квалифицированную подпись руководителя организации выдаёт удостоверяющий центр ФНС и доверенные лица. Сотрудники подписывают документы своей подписью физического лица вместе с машиночитаемой доверенностью (МЧД).

Если бухгалтер подписывает своим сертификатом, а МЧД не загружена или не подходит по полномочиям, контрагент или оператор может отклонить документ. Формат МЧД утверждает ФНС, оператор его не задаёт. Проверьте, что доверенность зарегистрирована и в ней есть полномочия на подписание нужного вида документов.

Счёт-фактуру и УПД со статусом счёта-фактуры в электронном виде подписывают только усиленной квалифицированной подписью. Для остальной первички стороны могут договориться о неквалифицированной подписи, но это нужно закрепить соглашением.

Корневые сертификаты и списки отзыва

Если проверка пишет про цепочку сертификатов или про невозможность проверить отзыв:

  • 🔗 установите корневой и промежуточный сертификаты удостоверяющего центра, выдавшего подпись;
  • 📥 проверьте, что компьютер может скачать список отзыва (СОС) по адресу из сертификата;
  • 🕐 ещё раз проверьте дату на компьютере.

Настройка обмена с оператором ЭДО: учётная запись и контрагенты

Когда подпись проверена, а ошибка осталась, переходите к учётной записи.

Учётная запись участника ЭДО

Учётные записи открываются в разделе Администрирование → Обмен электронными документами. В карточке видно оператора, идентификатор участника и сертификаты. Что проверить:

Что смотретьПризнак проблемыЧто делать
Сертификат в учётной записиУказан старый или чужойВыбрать действующий сертификат организации
Реквизиты организацииИНН или КПП изменились после переездаОбновить реквизиты и перерегистрировать учётную запись у оператора
Состояние у оператораЗаявка не завершена или отклоненаДождаться обработки или подать заявку заново
Несколько учётных записейДокументы уходят не с тойОтключить лишнюю или выбрать нужную по умолчанию

Контрагент не получает документы

Если не доходит до одного контрагента, а с остальными обмен идёт:

  1. Откройте список приглашений к обмену и найдите этого контрагента.
  2. Убедитесь, что приглашение принято, а не ждёт ответа.
  3. Сверьте идентификатор участника ЭДО контрагента: он мог сменить оператора или учётную запись.
  4. Если контрагент работает у другого оператора, нужен настроенный роуминг между операторами. Его подключают через операторов, а не в 1С.

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

Ошибки формата: документ не загружается или не разбирается

Документ дошёл, но 1С не может его загрузить или контрагент отвечает, что не может прочитать ваш файл.

Основные причины

  • 📄 Разные версии формата. ФНС периодически обновляет форматы УПД и других документов. Если одна из сторон работает в старом релизе 1С или другой программе без поддержки нового формата, файл не разбирается.
  • 🔍 Контрагент не найден. 1С ищет организацию по ИНН и КПП. Если у вас контрагент заведён с другим КПП или задвоен, входящий документ не сопоставится.
  • 📦 Номенклатура не сопоставлена. При первом получении документа от поставщика его товары нужно связать с вашими позициями. Пока строки не сопоставлены, создать документ поступления не получится.
  • 🧾 Пустые обязательные реквизиты. Не заполнены договор, единица измерения, ставка НДС или код страны — формирование исходящего файла прерывается.

Как исправить

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

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

Системные причины: права, обновления, регламентные задания

Эта группа ошибок не связана с подписью и оператором, но обмен из-за неё тоже встаёт.

Права пользователя

Если у одного сотрудника кнопок ЭДО нет или появляется сообщение о недостатке прав, а у администратора всё работает — дело в профиле группы доступа. Проверьте права в Администрирование → Настройки пользователей и прав → Группы доступа. Добавьте пользователя в группу с правами на обмен электронными документами и проверку подписи.

Устаревший релиз конфигурации

Операторы меняют протоколы обмена, ФНС меняет форматы. Старый релиз через какое-то время перестаёт подключаться или выдаёт ошибки при отправке. Если ошибка появилась у всей базы без видимой причины, сравните релиз с актуальным.

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

Регламентное задание обмена

Автоматическая отправка и получение работают через регламентное задание. Если документы уходят только по кнопке:

  • 🖥️ в клиент-серверной базе проверьте, что задание включено и у него есть расписание;
  • 📁 в файловой базе регламентные задания выполняются, только пока открыт сеанс 1С. Закрыли программу — обмен остановился до следующего запуска.

Сбой после обновления платформы

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

Частые ошибки при исправлении ЭДО и как их избежать

ОшибкаЧем грозитКак правильно
Удалить учётную запись ЭДО и создать новуюПотеря истории, новый идентификатор, контрагенты не находят васИсправить сертификат и реквизиты в существующей записи
Переустановить КриптоПро без проверки лицензииЧерез 90 дней та же ошибкаВвести серийный номер купленной лицензии
Выключить проверку подписей на сервереОбмен частично работает, ошибки уходят глубжеНайти, где установлен сертификат, и настроить там
Подписать документ чужим сертификатомДокумент не имеет юридической силы без полномочийСвоя подпись и МЧД или подпись руководителя
Удалить старый сертификат сразу после заменыНе открываются подписи прошлых документовОставить его в списке, пометив как недействующий

Как не допускать ошибок ЭДО в 1С

Большую часть сбоев можно предупредить заранее.

  • 📅 Следите за сроком сертификата. Подпись выпускают на год с небольшим. Заказывайте новую за две-три недели до окончания, чтобы успеть перенастроить учётную запись.
  • 🔐 Купите лицензию КриптоПро. Пробный период удобен для настройки, но не для работы.
  • 🔄 Обновляйте конфигурацию регулярно. Хотя бы раз в квартал, а при смене формата УПД — сразу.
  • 🕐 Включите синхронизацию времени на всех рабочих местах и на сервере 1С.
  • 👤 Ведите МЧД для каждого сотрудника, который подписывает документы своей подписью, и следите за их сроком.
  • 📋 Раз в неделю смотрите «Текущие дела ЭДО», чтобы не копить документы с ошибками.
Перед заменой сертификата
Выполнено: 0 / 6

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

Можно ли работать в ЭДО с одним сертификатом на нескольких компьютерах?
Да, если сертификат и закрытый ключ доступны на каждом из них: токен переносят или ключ копируют в контейнер на каждом компьютере, если это разрешено при выпуске.
Что делать, если контрагент перешёл к другому оператору ЭДО?
Попросите у него новый идентификатор участника и отправьте приглашение заново. Если операторы разные, нужен роуминг между ними.
Почему документ подписан, но не отправлен?
Обмен ещё не запускался или не прошла авторизация. Запустите отправку вручную и посмотрите текст ошибки в окне сообщений.
Нужно ли сообщать оператору о смене сертификата?
В 1С обычно достаточно указать новый сертификат в учётной записи. Если меняется организация, ИНН или КПП, учётную запись перерегистрируют.
Можно ли отозвать отправленный документ?
Можно предложить контрагенту аннулирование. Документ аннулируется, только когда обе стороны подпишут соглашение об этом.

Источники

  • Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»
  • Налоговый кодекс РФ, статья 169 «Счёт-фактура»