Для отслеживания процесса обработки IDoc адаптер можно настроить таким образом, чтобы он обновлял состояние IDoc. Если для свойства конфигурации адаптера ALEUpdateStatus задано значение true (указывающее, что для всех типов сообщений требуется контрольный журнал), то адаптер обновляет состояние IDoc бизнес-объектов ALE, которые извлекаются из системы SAP. После передачи события в конечную точку сообщения адаптер обновляет состояние IDoc в SAP, указывая, успешно ли была выполнена обработка.
Адаптер обновляет состояние IDoc, называемое ALEAUD, которое затем передается в систему SAP как входящее событие IDoc.
Коды состояния IDoc определяются в следующей таблице:
Значение кода состояния IDoc | Описание |
---|---|
12 | Передача обработана без ошибок. |
11 | Ошибка во время передачи. |
IDoc, который не удалось передать в конечную точку, считается сбойным, и адаптер изменяет его состояние на 11. Аналогично, IDoc, который достигает конечной точки, считается успешно обработанным, и в этом случае его состояние изменяется на 12.
Свойство адаптера | Значение |
---|---|
ALESuccessCode | 12 |
ALEFailureCode | 11 |
ALESuccessText | Передача выполнена успешно. |
ALEFailureText | Ошибка во время передачи |
Свойство SAP | Значение |
---|---|
Базовый тип | ALEAUD01 |
Логический тип сообщения | ALEAUD |
Функциональный модуль | IDOC_INPUT_ALEAUD |
Код процесса | AUD1 |
(c) Copyright IBM Corporation 2005, 2006.
Данная справочная система Information Center создана на основе технологии Eclipse (http://www.eclipse.org)