BAPI üzleti objektumok metaadatai

A vállalati szolgáltatáskeresés által előállított metaadatok útmutatással szolgálnak az adapter számára a BAPI üzleti objektumok feldolgozásához. A metaadatok üzleti objektum szinten, a művelet szintjén és a tulajdonság szintjén jönnek létre.

Lehetősége van az üzleti objektumhoz tartozó metaadatok értékeinek megjelenítésére (és módosítására). Az értékeket a WebSphere Integration Developer Tulajdonságok lapján módosíthatja.
Megjegyzés: Ne módosítsa a metaadatelem nevét.

Üzleti objektum szintű metaadatok

A BAPI üzleti objektumokhoz tartozó üzleti objektum szintű metaadatok a felső szintű fordítót határozzák meg.

Az alábbi táblázat leírja az egyszerű BAPI üzleti objektumok üzleti objektum metaadatelemeit.

1. Táblázat Egyszerű BAPI üzleti objektum fordítójának metaadatai
Metaadatelem Leírás
Type Az üzleti objektum típusa. Egyszerű BAPI esetén az érték BAPI.
Operation
Az érvényes műveletek a Create, UpdateWithDelete és a Delete. A megadott művelet metaadatok az sapBAPIOperationTypeMetadata jelölőben vannak meghatározva, és a következőket tartalmazzák:
  • Name: A művelet neve.
  • MethodName: A művelethez társított BAPI neve.

Az alábbi táblázat leírja a BAPI tranzakciók üzleti objektum metaadatelemeit.

2. Táblázat BAPI tranzakció üzleti objektum metaadatai
Metaadatelem Leírás
Type Az üzleti objektum típusa. BAPI tranzakció üzleti objektum esetén ez az érték mindig BAPITXN.
Operation
Az érvényes műveletek a Create, UpdateWithDelete és a Delete. A megadott művelet metaadatai az sapBAPIOperationTypeMetadata jelölőben van meghatározva, és a következő paramétereket tartalmazzák:
  • Name: A művelet neve.
  • MethodName: A művelethez társított BAPI neve.

Tulajdonság szintű metaadatok

A tulajdonság szintű metaadatok utód objektumokat vagy utód objektumok tömbjét képviselhetik.

Az alábbi táblázat leírja egy összetett tulajdonság (utód) vagy szerkezet/tábla (utód objektumok tömbje) metaadatelemeit.

3. Táblázat Tulajdonság szintű metaadatok
Metaadatelem Leírás
FieldName A BAPI mezőnév, ahogy az SAP rendszerben van ábrázolva.
FieldType A tulajdonság típusa, ahogy az SAP rendszerben létezik.
PrimaryKey Egy logikai változó, ami azt jelzi, hogy ez a tulajdonság elsődleges kulcs-e.
ParameterType Azonosítja a leképezés irányát.
  • Ha az érték IN akkor a tulajdonság az üzleti objektumról a BAPI felületre kerül leképezésre.
  • Ha az érték OUT, akkor a tulajdonság az SAP rendszerben található BAPI felületről az üzleti objektumra kerül leképezésre.
  • Ha az érték INOUT, akkor a tulajdonság mindkét módon leképezésre kerül (at üzleti objektumról a BAPI felületre és fordítva).

Műveleti szintű metaadatok

Egy művelet metaadatai az SAP rendszerben lévő BAPI metódusnevét adják meg. Ezt a nevet az adapter használja a BAPI végrehajtásához.

Az alábbi táblázat leírja a BAPI üzleti objektum művelet szintű metaadatelemeit.

4. Táblázat Műveleti szintű metaadatok
Metaadatelem Leírás
MethodName A BAPI hívás (metódus) neve az SAP rendszerben.
Name A MethodName elemhez társított üzleti objektum művelet neve.

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)