BSGBSG-IT1С:ERP и БИТ.ФИНАНС
На главную
Поддержка 1С

Почему документ не ушёл в обмен из 1С

Как найти причину, по которой документ не ушёл в обмен: отбор, регистрация изменения, очередь, транспорт, ошибка приёма и защита от дублей.

Обложка статьи: Почему документ не ушёл в обмен из 1С
8 минут/Дата проверки: 2026-09-11
Прикладное решение
платформа «1С:Предприятие 8» и связанные информационные системы
Применимость
Концептуальный материал; состав функций проверяется для используемой версии продукта
Автор
BSG-IT

Обмен состоит из нескольких этапов

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

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

Порядок диагностики

Сначала проверяется условие регистрации: тип, статус, организация, узел обмена и другие отборы. Затем — наличие записи в очереди и результат её обработки. После этого проверяются журнал транспорта и ответ принимающей стороны. На каждом этапе нужны время, статус и точный идентификатор пакета или объекта.

Если объект получен внешней системой, но не отразился в её прикладном контуре, нужно разделить технический приём и бизнес-обработку. Технический статус «доставлено» не гарантирует, что все поля приняты и документ прошёл прикладные проверки.

Повторная отправка и дубли

Повторно отправлять объект нужно только после понимания текущего статуса. Если первая попытка достигла принимающей стороны, но ответ потерялся, новая отправка может создать дубль. Безопасный обмен использует устойчивый идентификатор, хранит статус и обрабатывает повтор без дублирования бизнес-операции.

Первая линия может показать статус и объяснить точку сбоя, но не должна автоматически перезапускать неизвестную операцию. Если в обмене нет защиты от дублей или понятного журнала, это задача изменения интеграции, а не простой консультации.

Что передать специалисту

Передача должна содержать точный объект, узел обмена, время попытки, последний успешный этап, статус очереди и ответ принимающей стороны. Если исключен отбор и транспорт, нужно показать ошибку прикладной обработки. Такой контекст позволяет специалисту начать с найденной точки, а не повторять всю цепочку.

Если нужно исправить код, настройку обмена или данные, работа выполняется в тестовом контуре с контрольными пакетами и повторными попытками. Критерии приемки включают успешную первую отправку, безопасный повтор, понятную ошибку и сверку результата между системами.

Официальные источники

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

Где искать ошибку обмена?

Последовательно в отборе, регистрации изменения, очереди, транспорте и прикладной обработке принимающей стороны.

Можно ли просто повторить отправку?

Только после проверки текущего статуса. Если первая попытка была принята, повтор может создать дубль.

Что нужно передать в поддержку?

Объект, направление и узел обмена, время попытки, статус очереди, последний успешный этап и ответ внешней системы.

Когда нужна доработка обмена?

Когда нет надёжной защиты от дублей, понятного журнала, корректного отбора или обработки ошибки принимающей стороны.

Связанные материалы

Подключить пилот поддержки 1С