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