Obsługa identyfikatora transakcji

Identyfikator transakcji systemu SAP znajduje się w opakowującym obiekcie biznesowym interfejsu ALE. Funkcji obsługi identyfikatora transakcji można użyć w celu zagwarantowania jednorazowego dostarczenia obiektów interfejsu ALE.

Funkcji obsługi identyfikatora transakcji można użyć na potrzeby przetwarzania interfejsu ALE. Najczęstszą przyczyną korzystania z funkcji obsługi identyfikatora transakcji jest konieczność zapewnienia jednokrotnego dostarczenia danych. Aby korzystać z tej funkcji, należy zainstalować plik RAR transakcji (CWYAP_SAPAdapter_Tx.rar) i zaimportować ten plik RAR do projektu adaptera przed przeprowadzeniem wykrywania usług przedsiębiorstwa.
Uwaga: Właściwość identyfikatora transakcji systemu SAP zawsze jest generowana przez proces wykrywania usług przedsiębiorstwa. Jednak gdy używana jest wersja adaptera CWYAP_SAPAdapter_Tx.rar, ta właściwość jest obsługiwana tylko dla operacji wychodzących.
Aplikacja kliencka musi określić, w jaki sposób ma być przechowywany identyfikator transakcji systemu SAP i w jaki sposób ma on być powiązany z danymi wysyłanymi do adaptera. W przypadku zdarzeń zakończonych pomyślnie aplikacja kliencka nie powinna ponownie przesyłać zdarzenia skojarzonego z tym identyfikatorem TID, aby zapobiec przetwarzaniu zduplikowanych zdarzeń.
  • Jeśli aplikacja kliencka nie wyśle identyfikatora transakcji systemu SAP z obiektem biznesowym, adapter zwróci go po przetworzeniu transakcji.
  • Jeśli aplikacja kliencka ma identyfikator transakcji systemu SAP, przed wykonaniem transakcji konieczne jest wypełnienie właściwości identyfikatora transakcji systemu SAP tą wartością.

Identyfikatora transakcji systemu SAP można użyć w celu utworzenia odwołania do unikalnego identyfikatora globalnego, który jest tworzony dla zdarzenia wychodzącego. Unikalny identyfikator globalny można utworzyć na potrzeby zarządzania scenariuszami integracji.


Warunki używania |


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