Der Parameter Result enthält das zurückgegebene Objekt der Anfrage.
Das Objekt, das ein SAP-Funktionsbaustein zurückliefert, ist eine Liste, die wiederum drei Listen enthält. Je nach Funktionsbaustein sind die Listen jedoch sehr unterschiedlich gefüllt und werden deshalb in verschiedene Typen eingeteilt, wie die folgende Tabelle zeigt.
Liste 1 | Liste 2 | Liste 3 | Liste 4 | Beispiel | ||
---|---|---|---|---|---|---|
Typ 1 | S | Objekt RETURN mit Status (E, S, ...), Message, ... | Werte | Changing-Parameter-Werte | <<null>> | BAPI_MATERIAL_GETINTNUMBER, BAPI_MATERIAL_SAVEDATA |
E | <<null>> | |||||
Typ 2 | S | Rückgabewert | Werte | Changing-Parameter-Werte | <<null>> | CCAP_ECN_HEADER_CREATE |
E | <<null>> | <<null>> | <<null>> | EXCEPTION-Objekt | ||
Typ 3 | S | Rückgabestatus (1 für Erfolg, "" für Error) | u. a. ein mehrzeiliges Objekt RETURN mit Status (E, S, ...), Message, ... | Changing-Parameter-Werte | <<null>> | BAPI_OBJCL_CREATE |
E | <<null>> |
S=Success-Fall
E=Error-Fall
Informationen, Erfolgs- und Fehlermeldungen eines oder mehrerer Bausteine lassen sich wie in der folgenden Abbildung dargestellt anzeigen: