К статье
Практический материал

Документы и Печать · 8 мин

Как удалить сообщения ЭДО в 1С

Разбираем, как удалить сообщения ЭДО в 1С: очистка очереди, отмена документов, работа с регистрами, типичные ошибки и проверка результата после удаления.

Сообщения электронного документооборота накапливаются в базе 1С при каждом обмене с контрагентами: исходящие документы, входящие накладные, квитанции, извещения о получении. Со временем очередь ЭДО разрастается, в ней появляются зависшие документы со статусом ошибки, дубликаты и устаревшие приглашения, которые мешают работе и занимают место в базе. Удалить такие сообщения можно штатными средствами конфигурации, но важно понимать разницу между отменой документа, удалением сообщения из очереди и физической очисткой данных.

Ключевой момент: юридически значимый электронный документ, подписанный обеими сторонами, удалять нельзя — он имеет силу оригинала. Удалению подлежат технические сообщения, черновики, документы с ошибками и незавершённый обмен. Ниже разобраны все рабочие сценарии для типовых конфигураций 1С: Бухгалтерия, Управление торговлей, ERP и Комплексная автоматизация.

Что именно можно удалить, а что нельзя

Прежде чем удалять, определите статус каждого сообщения. В ЭДО документ проходит стадии: черновик, отправка, ожидание подписи контрагента, завершённый обмен, ошибка, аннулирование. От статуса зависит, доступно ли удаление и какие последствия оно вызовет.

Безопасно удаляются: черновики исходящих документов, сообщения с ошибкой отправки, неактуальные приглашения к обмену, технические квитанции и уведомления после завершения обмена, дубликаты, возникшие при повторной выгрузке. Нельзя удалять документы, по которым обмен завершён и обе подписи получены: это юридически значимые файлы, их отсутствие при налоговой проверке приравнивается к отсутствию первичного документа.

Удаление документа из списка электронных документов

Основной рабочий инструмент — журнал электронных документов. В большинстве конфигураций он находится в разделе «Продажи» или «Обмен электронными документами», пункт «Электронные документы». Откройте список и установите отбор по статусу, чтобы увидеть только проблемные или ненужные сообщения.

Выделите нужные строки — можно несколько через Ctrl или Shift — и вызовите контекстное меню. Для документов в статусе ошибки или черновика доступна команда «Пометить на удаление». После пометки документ остаётся в базе, но исключается из обработки и обмена. Физическое удаление выполняется позже штатной обработкой «Удаление помеченных объектов» из раздела «Администрирование».

Порядок действий
  1. 1
    Откройте журнал «Электронные документы» и отфильтруйте по статусу «Ошибка» или «Черновик»
  2. 2
    Выделите документы и выберите «Пометить на удаление» в контекстном меню
  3. 3
    Проверьте, что помеченные документы исчезли из очереди обмена
  4. 4
    Запустите «Администрирование» → «Удаление помеченных объектов» для физической очистки
  5. 5
    Убедитесь, что обмен ЭДО работает без ошибок после удаления

Отмена и аннулирование вместо удаления

Если документ уже отправлен, но обмен не завершён, простое удаление недоступно — сначала нужно остановить процесс обмена. Для исходящего документа, который контрагент ещё не подписал, используйте команду «Отклонить» или «Аннулировать» в карточке документа. Аннулирование отправляет контрагенту предложение об отмене, и после его подтверждения документ переходит в статус «Аннулирован».

Аннулированные документы остаются в журнале как история, но больше не участвуют в обмене. Если требуется убрать их из видимости, используйте отборы по статусу, а не удаление. Для входящего документа, который поступил ошибочно, доступна команда «Отклонить» — отправитель получит уведомление об отказе, и обмен завершится без вашей подписи.

Очистка очереди и зависших сообщений

Зависшие сообщения — частая проблема: документ «висит» в статусе отправки, обмен выполняется с ошибкой, а очередь растёт. Причины обычно в разрыве связи с оператором ЭДО, истёкшем сертификате подписи или смене настроек учётной записи. Удаление таких сообщений без устранения причины приведёт к повторному появлению ошибок.

Сначала проверьте настройки учётной записи ЭДО: срок действия сертификата, доступность сервера оператора, корректность идентификатора участника. Затем в журнале документов отберите сообщения с ошибкой, пометьте их на удаление и выполните обмен заново. Если документ нужно отправить повторно, сформируйте его из учётного документа заново после очистки старого сообщения.

Типичные ошибки
01
Удаление сообщения без устранения причины ошибки — после следующего обмена ошибка появится снова
02
Пометка на удаление завершённого подписанного документа — теряется юридически значимый файл
03
Удаление приглашения к ЭДО вместо его отклонения — контрагент не узнает об отказе и продолжит отправлять приглашения
04
Физическое удаление без архивной копии базы — при ошибке восстановить данные будет невозможно

Массовая очистка и работа с регистрами

Когда сообщений тысячи, ручная пометка неэффективна. В типовых конфигурациях предусмотрены групповые обработки: в журнале документов доступен множественный выбор, а в разделе «Настройки ЭДО» встречаются сервисные команды очистки неактуальных данных. Для нестандартных ситуаций — например, очистки служебных регистров сведений ЭДО — потребуются права администратора и понимание структуры базы.

Данные ЭДО хранятся не только в самих документах, но и в регистрах сведений: состояния документов, очередь приёмников, присоединённые файлы. Прямая очистка регистров через консоль запросов или внешние обработки — вариант только для опытных специалистов: ошибка нарушит связность данных, и документы останутся без статусов. Перед любым таким вмешательством обязательна копия базы и тестирование на копии, а не на рабочей базе.

Основной объём в базе занимают не сами сообщения, а присоединённые файлы — XML-документы и подписи. Если цель очистки — уменьшить размер базы, проверьте хранилище присоединённых файлов: часто именно там скапливаются архивы обмена за несколько лет.
ПЗ
Практическое замечание

Проверка результата после удаления

После очистки выполните обмен с оператором ЭДО вручную и убедитесь, что ошибок нет, а очередь не наполняется снова. Откройте журнал документов без отборов: зависших сообщений в статусе отправки быть не должно. Проверьте связанные учётные документы — счета-фактуры, накладные: их статусы ЭДО должны соответствовать реальному состоянию обмена.

Дополнительно сверьте данные с личным кабинетом оператора ЭДО. Если в 1С документ удалён, а у оператора он числится незавершённым, возможны расхождения при сверке с контрагентом. В такой ситуации завершите или аннулируйте документ на стороне оператора.

Контрольные точки

Как проверить результат

Очередь обмена после ручной синхронизации
Норма

Нет сообщений с ошибками и зависших отправок

Тревожный признак

Ошибки появляются снова — причина не устранена

Журнал электронных документов
Норма

Нет помеченных объектов и дубликатов

Тревожный признак

Остались документы в промежуточных статусах

Юридически значимые документы
Норма

Завершённые подписанные документы на месте

Тревожный признак

Подписанный документ удалён — нужно восстановление из копии

Итог

Что важно запомнить

Удаляйте только черновики, ошибки и технические сообщения; подписанные документы аннулируются, а не удаляются. Перед массовой очисткой делайте копию базы, после — проверяйте обмен и статусы учётных документов.

Частые вопросы

Можно ли удалить подписанный обеими сторонами электронный документ?

Технически пометка возможна, но делать этого не следует: документ имеет силу оригинала и потребуется при проверках. Если документ ошибочен, используйте аннулирование с согласия контрагента — обмен будет корректно завершён, а история сохранится.

Почему после удаления сообщения ошибка появляется снова?

Удаление убирает следствие, но не причину. Проверьте срок действия сертификата, настройки учётной записи ЭДО и доступность сервера оператора. Пока причина не устранена, каждый новый обмен будет порождать аналогичную ошибку.

Как удалить приглашение к обмену от неизвестного контрагента?

Не удаляйте, а отклоните приглашение через соответствующую команду в разделе настроек ЭДО. Отклонение уведомит отправителя и закроет процесс. Если приглашения спамные — проверьте настройки автоматического приёма приглашений.

Удалится ли учётный документ вместе с сообщением ЭДО?

Нет, это разные объекты. Счёт-фактура или накладная остаются в базе при удалении электронного документа. Однако статус ЭДО учётного документа может сброситься, и при необходимости отправки придётся формировать электронный документ заново.

Что делать, если случайно удалил нужный документ?

Если физическое удаление ещё не выполнялось, снимите пометку на удаление через контекстное меню. Если объект удалён окончательно — восстановление возможно только из архивной копии базы или повторным получением документа от контрагента либо оператора ЭДО.