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