Üzleti objektum adatszerkezet egyszerű BAPI esetén

Egy egyszerű BAPI hívás üzleti objektuma egy BAPI metódust vagy függvényhívást tükröz az SAP rendszerben. Minden egyes üzleti objektum tulajdonság egy BAPI paraméterre képez le. Az egyes üzleti objektum tulajdonságok metaadatai jelzik a vonatkozó BAPI paramétert. A művelet metaadatok határozzák meg a megfelelő BAPI meghívását.

Egy Create, UpdateWithDelete, Retrieve és Delete műveleteket végrehajtó egyszerű BAPI esetében minden egyes műveletet egy üzleti objektum ábrázol, és az üzleti objektumok össze vannak csoportosítva egy fordítón belül, ami az üzleti gráfban található.
Megjegyzés: Az objektummeghatározás több művelethez is lehet társítva, azonban futás közben csak egy művelet kerül végrehajtásra. Minden üzleti objektum a fordító utódja, és a fordító objektum egy komplex tulajdonságát képviseli.
1. Ábra Egyszerű BAPI üzleti szerkezet
Egy olyan egyszerű BAPI fordítót tartalmazó egyszerű BAPI gráf ábrája, amely maga tartalmaz BAPI objektumokat CREATE, UPDATE, RETRIEVE és DELETE műveletekhez.

A BAPI üzleti objektumok az üzletiobjektum-fordító utódai, és a végrehajtandó művelettől függően a fordítóban csak egy utód objektumot szükséges feltölteni futás közben az egyszerű BAPI hívás végrehajtása érdekében. Egyidőben csak egy BAPI - az, amelyik a végrehajtandó művelethez van társítva - kerül meghívásra.

Az alábbi ábra olyan BAPI üzleti objektum gráfra mutat példát, ami egy parancsszót és a BAPI üzleti objektum fordítót tartalmazza.
2. Ábra Példa BAPI üzleti objektum gráfra
Az SAPCustomerListWrapperBG képernyőmentése, melyen látszik, hogy tartalmaz egy parancsszót és az SapCustomerListWrapper objektumot.
Az alábbi ábrán egy BAPI üzleti objektum fordítóra látható példa. A fordító tartalmaz egy BAPI üzleti objektumot.
3. Ábra Példa BAPI fordító üzleti objektumra
Az SapCustomerListWrapper képernyőmentése, ami tartalmazza az SapBapiCustomerGetList objektumot.
Az alábbi ábra a BAPI üzleti objektumra mutat példát. Ez az objektum képviseli a CustomerGetList BAPI objektumot.
4. Ábra Példa egyszerű BAPI üzleti objektumra
Az SapBapiCustomerGetList egyszerű BAPI üzleti objektum képernyőmentése.

Felhasználási feltételek |


(c) Copyright IBM Corporation 2005, 2006.
Ez az információs központ Eclipse technológiára épül (http://www.eclipse.org)