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