Ansicht
Dokumentation
TODO_BAPI_CHECK_VIRTUAL - Durchführung des BAPI-ToDo-Checks auf transienten Daten
Fill RESBD Structure from EBP Component Structure Fill RESBD Structure from EBP Component StructureDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Der Funktionsbautein führt die BAP Konsistenzprüfungen auf ungesicherten Daten durch, d.h. unter Vermeidung von Zugriffen auf das Business-Object Repository. Er hat als Eingabeparameter zwei Tabellen vom Typ SWOTDV bzw. SWOTDQ, die den zu prüfenden Ausschnitt aus dem BOR repräsentieren.
Dabei muß SWOTDV zu allen darin enthaltenen Methoden auch die vollen Schlüsselinformationen tragen, was insbesondere bei Vererbung kritisch sein kann. Im Vererbungsfall dürfen in dem Parameter SWOTDV_IN nicht die Orginal-SWOTDV Einträge enthalten sein, sondern es müssen die SWOTDV Daten des Schlüsselfeldes am implementierenden BO eingetragen werden, aber das Feld OBJTYPE muß den Namen des abgeleiteten Objekttyps beeinhalten. Für jede Ableitung muß ein eigener Eintrag mit der Schlüsselfeld-Information der Basisklasse aufgenommen werden.
Alle Methoden in der Tabelle SWOTDV werden geprüft, daher muß eine geeignete Auswahl durch den Aufrufer sichergestellt werden.
Der Parameter SWOTDQ_IN trägt Informationen über die Parameter der zu
prüfenden BAPIs.
Beispiel
BO1 hat Schlüssel KEY1, BO2 erbt von BO1, BO3 erbt von BO1 und hat zusätzlichen Schlüssel KEY2, BO4 erbt von BO3.
Ausschnitt aus SWOTDV_IN:
OBJTYPE VERB ...... VERBTYPE
BO1 KEY1 K
BO2 KEY1 K
BO3 KEY1 K
BO3 KEY2 K
BO4 KEY1 K
BO4 KEY2 K
Hinweise
Weiterführende Informationen
Parameter
CHECK_RESULTSWOTDQ_IN
SWOTDV_IN
Ausnahmen
CANNOT_READ_BORNO_AUTHORITY
Funktionsgruppe
BAPICL_GUI_FRONTEND_SERVICES - Frontend Services BAL_S_LOG - Application Log: Log header data
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3090 Date: 20240605 Time: 155130 sap01-206 ( 45 ms )