Metadane obiektów biznesowych interfejsu BAPI

Metadane wygenerowane przy użyciu kreatora wykrywania usług przedsiębiorstwa udostępniają adapterowi instrukcje dotyczące sposobu przetwarzania obiektów biznesowych interfejsu BAPI. Metadane są generowane na poziomie obiektu biznesowego, operacji i właściwości.

Wartości metadanych powiązane z obiektem biznesowym można wyświetlać i modyfikować. Wartości te można modyfikować na karcie Właściwości w produkcie WebSphere Integration Developer.
Uwaga: Nie należy zmieniać nazwy elementu metadanych.

Metadane poziomu obiektu biznesowego

Metadane poziomu obiektu biznesowego dla obiektów biznesowych interfejsu BAPI definiują opakowanie najwyższego poziomu.

W poniższej tabeli opisano elementy metadanych obiektu biznesowego prostej funkcji BAPI.

Tabela 1. Metadane opakowania obiektu biznesowego prostej funkcji BAPI
Element metadanych Opis
Type Typ obiektu biznesowego. W przypadku prostej funkcji BAPI jest ustawiana wartość BAPI.
Operacja
Poprawne są następujące operacje: Create (tworzenie), UpdateWithDelete (aktualizowanie i usuwanie) i Delete (usuwanie). Określone metadane operacji są zdefiniowane w znaczniku sapBAPIOperationTypeMetadata i zawierają następujące informacje:
  • Name (Nazwa) - nazwa operacji.
  • MethodName (Nazwa metody) - nazwa metody BAPI powiązanej z operacją.

W poniższej tabeli opisano elementy metadanych obiektu biznesowego transakcji BAPI.

Tabela 2. Metadane obiektu biznesowego transakcji BAPI
Element metadanych Opis
Type Typ obiektu biznesowego. W przypadku obiektu biznesowego transakcji BAPI ten typ powinien zawsze mieć wartość BAPITXN.
Operacja
Poprawne są następujące operacje: Create (tworzenie), UpdateWithDelete (aktualizowanie i usuwanie) i Delete (usuwanie). Określone metadane operacji są zdefiniowane w znaczniku sapBAPIOperationTypeMetadata i zawierają następujące parametry:
  • Name (Nazwa) - nazwa operacji.
  • MethodName (Nazwa metody) - nazwa metody BAPI powiązanej z operacją.

Metadane poziomu właściwości

Metadane poziomu właściwości mogą reprezentować obiekty podrzędne lub tablicę obiektów podrzędnych.

W poniższej tabeli opisano elementy metadanych właściwości złożonej (element podrzędny) lub właściwości struktury/tabeli (tablica obiektów podrzędnych).

Tabela 3. Metadane poziomu właściwości
Element metadanych Opis
FieldName Nazwa pola BAPI taka jak w systemie SAP.
FieldType Typ właściwości taki jak w systemie SAP.
PrimaryKey Wartość boolowska wskazująca, czy ta właściwość jest kluczem podstawowym.
ParameterType Identyfikuje kierunek odwzorowywania.
  • W przypadku wartości IN właściwość jest odwzorowywana z obiektu biznesowego na funkcję BAPI.
  • W przypadku wartości OUT właściwość jest odwzorowywana z funkcji BAPI w systemie SAP na obiekt biznesowy.
  • W przypadku wartości INOUT właściwość jest odwzorowywana w obie strony (z funkcji BAPI na obiekt biznesowy oraz z obiektu biznesowego na funkcję BAPI).

Metadane poziomu operacji

Metadane operacji określają nazwę metody BAPI w systemie SAP. Tej nazwy adapter używa do wykonywania metody BAPI.

W poniższej tabeli opisano elementy metadanych poziomu operacji obiektu biznesowego interfejsu BAPI.

Tabela 4. Metadane poziomu operacji
Element metadanych Opis
MethodName Nazwa wywołania (metody) BAPI w systemie SAP.
Nazwa Nazwa operacji obiektu biznesowego powiązana z elementem MethodName.

Warunki używania |


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