Ошибки ЭДО в 1С: почему не приходят документы и как исправить сбои
Ошибки ЭДО в 1С чаще всего вызваны закрытыми датами, сбоем токена или неверными реквизитами. Проверьте роуминг, сертификаты ГУЦ и обновите конфигурацию 1С.
Оглавление
Не приходят входящие документы
Если документы от контрагента не отображаются в базе, действуйте последовательно:
- Настройки обмена: Убедитесь, что в учетной записи ЭДО корректно указаны идентификаторы участников и настроен маршрут роуминга. Их несоответствие блокирует получение пакетов.
- Закрытые даты: Проверьте настройки учетной записи ЭДО и самой базы 1С. Закрытые для учета даты — частая причина отсутствия входящих.
- Конфликты роуминга: Если обмен идет через Диадок, удалите контрагента из списка в личном кабинете оператора и перенастройте обмен через учетную запись 1С.
- Статус документа: Убедитесь, что документ не находится в состоянии «Требуется подписание» на стороне отправителя. В этом случае он еще не ушел в канал связи.
Сетевые проблемы: Ошибка может быть вызвана проблемами с разрешением DNS-имен или доступом к серверу оператора ЭДО со стороны интернет-провайдера или фаервола. Проверьте сетевые настройки перед изменением конфигурации 1С.
Ошибки токена и электронной подписи
Проблемы с сертификатом обычно связаны с его установкой или соответствием данных:
- Отсутствие корневых сертификатов: Ошибка «Документ содержит невалидные подписи» возникает из-за неустановленного корневого сертификата ГУЦ или Удостоверяющего центра на компьютере.
- Несоответствие реквизитов: При ошибке подписи проверьте, совпадает ли ОГРН в карточке организации в 1С с ОГРН в самом сертификате. Любая опечатка делает подпись недействительной.
- Устаревшие сертификаты: При сообщении «Нет доступного сертификата» удалите из профиля просроченные ключи и добавьте действующий через кнопку «Добавить».
- Код ошибки 3103: Сообщение «Сертификат не связан ни с одним абонентом» устраняется путем привязки сертификата к конкретной учетной записи ЭДО в настройках программы.
- Аппаратные сбои: Если токен физически подключен, но 1С его не видит, переустановите драйверы токена или проверьте работу криптопровайдера вне 1С.
Ошибки заполнения полей и форматно-логический контроль
Сбои при отправке или получении часто вызваны некорректными данными в справочниках или документе:
- Реквизиты контрагентов: Типовая причина отказов — неверно указанный ИНН/КПП или неточное наименование и адрес в карточке контрагента. Данные должны строго соответствовать ЕГРН.
- Форматно-логический контроль (ФЛК): Ошибки ФЛК при обработке счетов-фактур и УПД исправляются обновлением конфигурации 1С до последнего релиза, где учтены изменения форматов ФНС.
- Дополнительные поля: Если контрагент требует специфические данные (номера заказов, партий), настройте автоматическое заполнение дополнительных полей в правилах обмена ЭДО. Стандартные форматы их не предусматривают.
- Коды специальных обстоятельств: При формировании УПД ошибка возникает, если код обстоятельств указан для функции документа, отличной от счета-фактуры. В таких случаях поле должно оставаться пустым.
Обновление платформы: Многие ошибки парсинга и заполнения решаются установкой последних патчей БСП и модуля ЭДО, так как операторы регулярно меняют требования к структуре XML-файлов.
Частые ошибки
| Симптом | Вероятная причина | Способ устранения |
|---|---|---|
| «Документ содержит невалидные подписи» | Отсутствие корневого сертификата ГУЦ на ПК | Установить актуальный корневой сертификат УЦ |
| Код ошибки 3103 | Сертификат не привязан к абоненту | Привязать сертификат к учетной записи ЭДО в настройках |
| Ошибка ФЛК при отправке УПД | Устаревшая конфигурация 1С или неверный код обстоятельства | Обновить конфигурацию 1С, очистить поле кода обстоятельства, если это не счет-фактура |
| Документ не приходит из Диадок | Конфликт роуминга | Удалить контрагента из ЛК оператора и перенастроить обмен через 1С |
FAQ
Что делать, если документ висит в статусе «Требуется подписание»?
Это означает, что документ еще не отправлен в канал связи. Свяжитесь с контрагентом и попросите его подписать документ со своей стороны.
Как исправить ошибку 3103 в 1С-ЭДО?
Перейдите в настройки учетной записи ЭДО и вручную привяжите действующий сертификат электронной подписи к конкретному абоненту.
Почему возникает ошибка форматно-логического контроля (ФЛК)?
Чаще всего это связано с изменением требований ФНС к форматам XML или некорректным заполнением обязательных полей (например, кодов специальных обстоятельств). Решение — обновление конфигурации 1С до последнего релиза.