Struktura obiektu biznesowego transakcji BAPI

Obiekt biznesowy reprezentujący transakcję BAPI jest obiektem opakowującym, który zawiera wiele obiektów interfejsu BAPI będących jego obiektami podrzędnymi. Poszczególne obiekty podrzędne interfejsu BAPI zawarte w opakowującym obiekcie transakcji BAPI reprezentują funkcje BAPI.

Wykres biznesowy transakcji BAPI składa się z komendy i obiektu biznesowego najwyższego poziomu, który reprezentuje transakcję. Przykładowy wykres biznesowy transakcji BAPI pokazano na poniższej ilustracji.
Rysunek 1. Przykład wykresu biznesowego transakcji BAPI
Zrzut ekranu wykresu SapCustomerTxnBG przedstawiający wskaźnik z wykresu biznesowego do obiektu biznesowego SapCustomerTxn.
Adapter obsługuje transakcję BAPI przy użyciu opakowującego obiektu biznesowego najwyższego poziomu. Obiekt ten składa się z wielu podrzędnych funkcji BAPI, które reprezentują poszczególne proste funkcje BAPI w sekwencji. Obiekt opakowujący transakcji BAPI reprezentuje kompletną transakcję.
Rysunek 2. Przykład obiektu opakowującego najwyższego poziomu dla transakcji BAPI
Zrzut ekranu obiektu transakcji BAPI SapCustomerTxn, który zawiera dwa obiekty interfejsu BAPI.

W celu wykonania funkcji BAPI składających się na transakcję adapter używa kolejności operacji, która jest określona w metadanych operacji. Oznacza to, że adapter nie używa kolejności podrzędnych obiektów biznesowych określonej na wykresie biznesowym.

Każdy podrzędny obiekt biznesowy drugiego poziomu reprezentuje parametr struktury lub parametr tabeli metody. Proste atrybuty odpowiadają prostym parametrom metody. Strukturę przedstawiono na następującej ilustracji.
Rysunek 3. Struktura obiektów transakcji BAPI
Ilustracja struktury wykresu biznesowego transakcji BAPI przedstawiająca opakowanie transakcji BAPI, które zawiera trzy obiekty biznesowe interfejsu BAPI.

Warunki używania |


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