Ошибка «Не найден электронный документ по идентификатору» в 1С-ЭДО
Содержание
Короткий ответ: ошибка Не найден электронный документ по идентификатору в 1С-ЭДО чаще всего означает, что в базе есть ссылка на документооборот, а самого файла документа рядом с ней нет. База знает идентификатор, но не видит содержимое — не докачала его, потеряла при переносе или разошлась по кэшу.
В 90% случаев лечится синхронизацией и очисткой кэша, реже — проверкой идентификатора участника ЭДО или запросом повторной отправки у контрагента. Ниже — как отличить один случай от другого и не сломать обмен окончательно.
Часто в том же смысле встречается формулировка Не найден документооборот по идентификатору — причины и лечение те же.
Что означает ошибка и когда она выскакивает
Каждый электронный документ в 1С-ЭДО живёт внутри объекта «Документооборот ЭДО». У документооборота есть уникальный идентификатор — по нему база находит конкретный файл (счёт-фактуру, УПД, акт, накладную).
Ошибка появляется, когда ссылка на идентификатор осталась, а привязанного файла нет. Типичные моменты:
- 📥 нажали
Отправить и получить, часть контейнеров не распаковалась; - 🔁 открыли карточку документооборота, а тело документа ещё не догрузилось с сервера оператора;
- 🗂 перенесли или восстановили базу из копии — статусы поехали;
- 👥 работаете в нескольких базах (или РИБ), и документ «уехал» в другой узел;
- 🧹 кэш ЭДО повреждён после сбоя или незапланированного выключения.
Ошибка не означает, что документ потерян у оператора. Юридически значимый экземпляр хранится и у вас, и у контрагента, и у оператора ЭДО. Проблема почти всегда локальная — в конкретной базе.
Быстрая диагностика: какой у вас случай
Определите симптом — и сразу получите направление, куда копать.
Пошаговое решение
Идём от безопасного к радикальному. Не перепрыгивайте: в большинстве случаев хватает первых двух шагов.
Шаг 1. Повторить синхронизацию
Откройте Продажи (или Покупки) → Текущие дела ЭДО и нажмите Отправить и получить.
Транспортные контейнеры иногда доходят пакетами. Повторите обмен два-три раза с паузой в минуту — нередко документ подтягивается сам, и ошибка исчезает без плясок.
Шаг 2. Обновить статусы документооборота
Зайдите в карточку проблемного документооборота ЭДО. В меню Ещё (или по кнопке действий) выберите Обновить статусы электронных документов.
Команда заново спрашивает у оператора текущее состояние обмена и докачивает недостающее тело документа.
Если документ входящий и совсем свежий — дайте пройти хотя бы одному полному циклу синхронизации, прежде чем считать его «потерянным».
Шаг 3. Очистить кэш ЭДО
Самая частая рабочая мера, когда файл «завис». Кэш подсистемы ЭДО хранит временные копии контейнеров, и при повреждении база перестаёт видеть тело документа по идентификатору.
- Закройте все карточки документооборотов.
- Перейдите в
Администрирование→Обмен электронными документами. - В разделе обслуживания найдите очистку кэша / сброс временных файлов ЭДО.
- После очистки снова выполните
Отправить и получить.
Кэш восстановится автоматически при следующей синхронизации — данные при этом не теряются.
Шаг 4. Проверить идентификатор участника ЭДО
Актуально после переноса, обновления релиза или восстановления из копии.
- Откройте
Администрирование→Обмен электронными документами→Учётные записи ЭДО. - Проверьте, что идентификатор участника совпадает с тем, что зарегистрирован у оператора.
- Убедитесь, что учётная запись не отключена и подключение к серверу оператора активно.
Если у организации по ошибке оказалось несколько идентификаторов, документы могут прийти на один, а искаться в другом — отсюда и «не найден по идентификатору».
Шаг 5. Запросить повторную отправку
Когда документооборот пересоздан или аннулирован на стороне отправителя, локальными средствами файл не вернуть.
Свяжитесь с контрагентом и попросите отправить документ заново. Он придёт новым документооборотом с новым идентификатором — старая «пустая» ссылка перестанет мешать.
Типичные ошибки при устранении
Чего делать не стоит:
- ❌ Удалять документооборот ЭДО вручную. Потеряете связь с юридически значимым экземпляром и историей подписей.
- ❌ Пересоздавать учётную запись ЭДО «на всякий случай». Получите второй идентификатор и удвоите проблему.
- ❌ Чистить кэш при открытых карточках — файлы могут быть заблокированы, очистка пройдёт наполовину.
- ❌ Игнорировать релиз конфигурации. На устаревшем релизе встречаются известные баги обмена, закрытые в актуальной версии, — обновление библиотеки электронных документов часто снимает проблему.
Если не помогло
Прошли все шаги, а не найден электронный документ по идентификатору всё равно висит — соберите данные для оператора ЭДО:
- Точный текст ошибки и скриншот карточки документооборота.
- Идентификатор документооборота (виден в карточке).
- Идентификаторы участников — вашего и контрагента.
- Дату и время, когда документ должен был прийти.
С этим пакетом техподдержка оператора поднимает лог обмена на своей стороне и видит, дошёл ли контейнер до вас физически. Это быстрее, чем гадать в базе.
Видео по теме
Как предотвратить повторение
- ⏱ Не прерывайте
Отправить и получитьна середине — дайте циклу завершиться. - 💾 Держите конфигурацию на актуальном релизе: обмен ЭДО активно правят.
- 🧩 Не плодите базы и учётные записи ЭДО с одним и тем же идентификатором.
- 🔌 Проверяйте связь с оператором после переезда на новый сервер или обновления платформы.
Частые вопросы
Документ точно потерян, если 1С-ЭДО его «не нашла»?
Чем отличается «не найден электронный документ» от «не найден документооборот по идентификатору»?
Поможет ли очистка кэша, если ошибка по всем документам сразу?
Нужно ли удалять «зависший» документооборот?
Почему ошибка появилась после восстановления базы из копии?
Влияет ли на ошибку релиз конфигурации?
Источники
- Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»
- Приказ ФНС России от 08.06.2021 № ЕД-7-26/546@ (форматы электронных документов)