Обработка ошибок бизнес документов EDI

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

Отправить Ошиб. Уведомление (824/APERAK) поставщику

Сеанс EDI-сообщения поддерживаются контрагентом (ecedi0511m000) содержит флаг Нотификации об ош.авто.подготовки. Если оба торговых партнёра поставят этот флаг, а в полученном извещение об отгрузке (856) имеется ошибка, то будет создано исходящее уведомление об ошибке(824).

Для создания вручную уведомления об ошибке можно запустить сеанс Печать ошибок полученных сообщений (ecedi7451m000) с выбранным флагом Подготовка ош.нотификации. Уведомление об ошибке можно создать для любого полученного ошибочного сообщения, но используется только для уведомлений об отгрузке с ошибками, полученными в окружениях логистической цепочки.

Используйте сеанс Прямая сетевая коммуникация (ecedi7205m000) для генерации исходящего сообщения. Будет создан отчет, содержащий сгенерированные сообщения.

Получение Ошиб. Уведомление (824/APERAK) от -клиента

После получения Уведомления об ошибке (824/APERAK) от клиента (контрагента-грузополучателя) файлы сообщения (ASCII) помещаются в соответствующую директорию «appl_to» программой перевода/связи, используйте сеанс Прямая сетевая коммуникация (ecedi7205m000) для получения сообщения Уведомления об ошибке.

Входящее уведомление об ошибке ассоциируется с отгрузкой, для которой было послано неверное извещение об отгрузке, и появились ошибки приложения, когда контрагент пытался обработать посланное ранее извещение об отгрузке.

После получения извещения об ошибке происходит следующее:

  • Статус отгрузки, для которой получено уведомление об ошибке, устанавливается как Отклонено.
  • Создается отчет Комментарии в скопированных сообщениях, показывающий номер уведомления об отгрузке, по которому получено сообщение с уведомлением об ошибке и все связанные замечания по существу.
  • При желании, поле EDI-информация в заголовке отгрузки может быть обновлено содержанием сообщения уведомления об ошибке.
  • Извещение об отгрузке связано с полученным ошибочным уведомлением и автоматически готовится для EDI-передачи (856/DESADV out).

Как и в случае со всеми готовым исходящими сообщениями, можно проверить готовность исходящих сообщений для использования в EDI, используя сеанс Генерируемые сообщения (ecedi7100m000). Если вы не хотите, чтобы в следующий раз сообщение создавалось при запуске сеанса Прямая сетевая коммуникация (ecedi7205m000), то можно удалить сообщение из этого сеанса.

Пересылка аннулированных и исправленных извещений в ответ на полученные ошибочные уведомления

Если вы хотите послать аннулированное уведомление об отгрузке клиенту, и если сеть настроена на создание сообщения по прямой сетевой коммуникации, запустите сеанс Генерируемые сообщения (ecedi7100m000). В противном случае, запустите сеанс Генерируемые сообщения (ecedi7100m000) для создания исходящего сообщения вручную. Когда исходящее аннулированное уведомление об отгрузке создано, EDI-статус отгрузки становится Модификация, показывая, что отгрузка должна быть модифицирована для исправления ошибочных данных и повторно послана контрагенту.

Примечание

Поддерживаются следующие уведомления об отгрузке:

  • Отмененное уведомление об отгрузке

    Отмененное уведомление об отгрузке предназначено для аннулирования посланного ранее ошибочного уведомления об отгрузке. В сеансе Преобразование кодов статуса отгрузки (из) (ecedi4180m000) Вы можете указать коды исходного или отмененного сообщения, которые содержатся в сообщении.

  • Исходное уведомление об отгрузке

    Если EDI-статус отгрузки равен Подтверждено, то уведомление об отгрузке рассматривается как исходное сообщение. Если EDI-статус отгрузки равен Отклонено, то уведомление об отгрузке рассматривается как отмененное сообщение.

Если EDI-статус отгрузки равен Отклонено, то можно исправить указанные ошибки с помощью корректировки даты/времени, количества или веса и других данных EDI, включенных в исходное уведомление об отгрузке , и отправить повторно контрагенту исправленное уведомление об отгрузке. Для повторной отправки исправленного уведомления об отгрузке используйте сеанс Подтвердить исходящее ПУО (whinh4230m100) для подготовки исправленного уведомления об отгрузке (856/DESADV) для передачи; подготовка исходящего уведомления об отгрузке устанавливает статус отгрузки EDI в Подтверждено. Если если сеть настроена на создание сообщения по прямой сетевой коммуникации, запустите Прямая сетевая коммуникация (ecedi7205m000). В противном случае, запустите сеанс Генерируемые сообщения (ecedi7100m000) для создания исходящего сообщения вручную.

Для внешнего EDI ASCII-файлы исходящего сообщения располагаются в директории «appl_from directory» в директории сети, из которой программа перевода/связи возвращает их.