Obiekt biznesowy służący do wywoływania prostej funkcji BAPI odzwierciedla metodę lub wywołanie funkcji BAPI w systemie SAP. Każda
właściwość obiektu biznesowego odzwierciedla konkretny parametr interfejsu BAPI. Metadane każdej właściwości obiektu biznesowego wskazują odpowiedni
parametr interfejsu BAPI. Metadane operacji określają odpowiednią funkcję BAPI do wywołania.
W przypadku prostej funkcji BAPI, która wykonuje operacje Create, UpdateWithDelete,
Retrieve i Delete, każda operacja jest reprezentowana przez obiekt biznesowy, a grupa takich obiektów biznesowych tworzy opakowanie, które stanowi
część wykresu biznesowego.
Uwaga: Definicja obiektu może być powiązana z wieloma operacjami, ale w czasie wykonywania może być wykonywana tylko jedna operacja. Każdy
obiekt biznesowy jest elementem podrzędnym opakowania i przedstawia złożoną właściwość obiektu opakowującego.
Rysunek 1. Struktura biznesowa prostej funkcji BAPI
Obiekty
biznesowe interfejsu BAPI są elementami podrzędnymi opakowania obiektów biznesowych. W celu wykonania wywołania prostej funkcji BAPI w czasie
wykonywania wystarczy wypełnić tylko jeden obiekt podrzędny z tego opakowania (w zależności od operacji, która ma zostać wykonana).
W danym momencie jest wywoływana tylko jedna funkcja BAPI (ta, która jest powiązana z operacją do wykonania).
Poniższa ilustracja przedstawia
przykład wykresu obiektu biznesowego interfejsu BAPI, który zawiera komendę i opakowanie obiektu biznesowego
interfejsu BAPI.
Rysunek 2. Przykład wykresu obiektu biznesowego
interfejsu BAPI
Przykładowe
opakowanie obiektu biznesowego interfejsu BAPI pokazano na poniższej ilustracji.
Opakowanie zawiera obiekt biznesowy interfejsu BAPI.
Rysunek 3. Przykład obiektu biznesowego opakowania
interfejsu BAPI
Poniższa ilustracja przedstawia
przykład obiektu biznesowego interfejsu BAPI. Ten obiekt reprezentuje funkcję BAPI CustomerGetList.
Rysunek 4. Przykład obiektu biznesowego prostej funkcji BAPI