A BAPI tranzakciót képviselő üzleti objektum egy fordító
objektum, ami több BAPI objektumot tartalmaz utódként. A fordító BAPI
tranzakción belüli minden egyes utód BAPI objektum egy-egy BAPI objektumot
képvisel.
A BAPI tranzakció üzleti gráf egy
parancsszóból és a tranzakciót képviselő felső szintű üzleti objektumból
áll.
Az alábbi ábrán egy BAPI tranzakció üzleti gráfra látható példa.
1. Ábra Példa BAPI tranzakció üzleti gráfra.
Az adapter a BAPI tranzakciót egy
olyan felső szintű fordító üzleti objektum használatával támogatja, ami
több utód BAPI objektumból áll, amelyek mindegyike egy egyszerű BAPI
objektumot képvisel a sorozatban. A teljes tranzakciót a BAPI tranzakció
fordító objektum képviseli.
2. Ábra Példa felső szintű fordító objektumra BAPI tranzakcióhoz
Az adapter a műveletek sorrendjét használja a művelet metaadatokban a
BAPI függvények végrehajtásához a tranzakcióban. Más szavakkal, az
adapter nem használja az üzleti gráfon belüli utód üzleti objektumok
sorrendjét.
Minden második szintű utód üzleti objektum a metódus
adatszerkezet paraméterét vagy táblaparaméterét képviseli. Az egyszerű
attribútumok a metódus egyszerű paramétereinek felelnek meg. Az alábbi
ábra a szerkezetet mutatja.
3. Ábra BAPI tranzakció objektumok szerkezete