Ansicht
Dokumentation
ABENBDL_BO_INTERFACE_HEADER - BDL BO INTERFACE HEADER
Fill RESBD Structure from EBP Component Structure Addresses (Business Address Services)Diese Dokumentation steht unter dem Copyright der SAP AG.
- CDS-Verhaltensdefinitionskopf, Interface-BDEF
implementation type;
$[extensible;$]
$[use draft;$]
$[with privileged mode;$]
$[foreign entity EntityName;$]
${ entity behavior definition $}
...
Wirkung
Mit dem CDS-Verhaltensdefinitionskopf einer Interface-BDEF können bestimmte Elemente der Basis-BO projiziert werden. Die Definition von neuen Elementen ist nicht möglich. Alle möglichen Elemente sind unten aufgeführt. Die Implementierungsart ist obligatorisch und alle anderen Attribute sind optional.
- implementation type: eine Interface-BDEF muss mit dem Schlüsselwort interface beginnen und auf einer transaktionalen CDS-Interface basieren.
- extensible: mit dieser Angabe sind BDEF-Erweiterungen erlaubt. Als Voraussetzung muss die projizierte BDEF mindestens eine Entität als extensible definieren.
- use draft: es darf das Entwurfskonzept aus dem Basis-BO wiederverwendet werden.
- Weitere Informationen über das Entwurfskonzept finden Sie im Abschnitt CDS BDL - with draft.
- Weitere Informationen über die Wiederverwendung finden Sie im Abschnitt CDS BDL - use.
- with privileged mode: Der privilegierte BDEF-Modus darf verwendet werden. Voraussetzung ist, dass er im projizierten BO angegeben wird. Weitere Details sind unter CDS BDL - with privileged mode zu finden.
- foreign entity: Definiert eine Entität, die nicht zur BO-Struktur gehört, als Komponente für die Antwortstrukturen und aktiviert daher das Message-Mapping für andere BOs.
Auf den Verhaltensdefinitionskopf folgt eine oder mehrere Entitätsverhaltensdefinitionen, die mit define behavior for beginnen.
Ein ABAP-Behavior-Pool
muss nicht angegeben werden. Die Syntax
implementation in class wird nicht unterstützt. Eine Interface-BDEF ist eine BDEF-Art ohne Laufzeitbehandler.
Beispiel
Im folgenden Beispiel wird eine Interface-BDEF gezeigt. Das projizierte BO ist DEMO_RAP_UNMANAGED_DRAFT_ROOT. Die Interface-BDEF verwendet die Entwurfsbehandlung und Standardoperationen aus dem zugrundeliegenden BO wieder. Sie definiert zusätzlich eine fremde Entität und schließt zwei Felder aus den abgeleiteten BDEF-Typen aus.
General Material Data Addresses (Business Address Services)
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 4838 Date: 20240523 Time: 170238 sap01-206 ( 55 ms )