Aktualizacje statusu obiektu IDoc

Na potrzeby monitorowania przetwarzania obiektu IDoc można tak skonfigurować adapter, aby aktualizował on status obiektu IDoc. Gdy właściwość konfiguracyjna adaptera ALEUpdateStatus (Status aktualizacji ALE) jest ustawiona na wartość true (wskazuje ona wówczas, że zapis kontrolny jest wymagany dla wszystkich typów komunikatów), adapter aktualizuje status obiektu IDoc dla obiektów biznesowych interfejsu ALE pobieranych z systemu SAP. Po wysłaniu zdarzenia do punktu końcowego komunikatu adapter aktualizuje status obiektu IDoc w systemie SAP w celu wskazania niepowodzenia lub powodzenia przetwarzania.

Adapter aktualizuje status obiektu IDoc o nazwie ALEAUD, który jest wysyłany przez adapter do systemu SAP jako zdarzenie przychodzącego obiektu IDoc.

Kody statusu obiektów IDoc zdefiniowano w poniższej tabeli:

Tabela 1. kody statusu obiektów IDoc
Wartość kodu statusu obiektu IDoc Opis
12 Rozsyłanie przetworzone bez błędów.
11 Wystąpił błąd podczas rozsyłania.

Obiekt IDoc, który nie został pomyślnie wysłany do punktu końcowego, jest traktowany jako błędny, a status obiektu IDoc jest aktualizowany przez adapter do wartości 11. Podobnie obiekt IDoc, który dotrze do punktu końcowego, jest traktowany jako przetworzony pomyślnie, a status tego obiektu IDoc jest aktualizowany do wartości 12.

Te kody i skojarzone z nimi teksty są właściwościami adaptera, które można konfigurować w sposób określony we właściwościach specyfikacji aktywowania J2C. Właściwości i ich wartości wymieniono w poniższej tabeli:
Tabela 2. Właściwości konfiguracyjne kodów statusu obiektów IDoc
Właściwość adaptera Wartość
ALESuccessCode 12
ALEFailureCode 11
ALESuccessText Rozsyłanie zakończone pomyślnie
ALEFailureText Błąd podczas rozsyłania
W przypadku przetwarzania operacji przychodzących należy wykonać następujące czynności, aby upewnić się, że adapter aktualizuje standardowy kod statusu systemu SAP po odebraniu obiektu IDoc:
  • Ustaw właściwość konfiguracyjną AleUpdateStatus (Status aktualizacji ALE) na wartość true, a także ustaw wartości właściwości konfiguracyjnych AleSuccessCode (Kod powodzenia ALE) i AleFailureCode (Kod niepowodzenia ALE).
  • Skonfiguruj parametry operacji przychodzących profilu partnera systemu logicznego w systemie SAP, aby pobrać typ komunikatu ALEAUD. Ustaw następujące właściwości na określone wartości:
Tabela 3. Właściwości przychodzące profilu partnera systemu logicznego
Właściwość systemu SAP Wartość
Typ podstawowy ALEAUD01
Logiczny typ komunikatu ALEAUD
Moduł funkcji IDOC_INPUT_ALEAUD
Kod procesu AUD1

Warunki używania |


(c) Copyright IBM Corporation 2005, 2006.
To Centrum informacyjne jest oparte na technologii Eclipse (http://www.eclipse.org)