Ansicht
Dokumentation

ABENBDL_BO_INTERFACE_HEADER - BDL BO INTERFACE HEADER

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.
SAP E-Book

- 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.

  • extensible: mit dieser Angabe sind BDEF-Erweiterungen erlaubt. Als Voraussetzung muss die projizierte BDEF mindestens eine Entität als extensible definieren.

  • Weitere Informationen über die Wiederverwendung finden Sie im Abschnitt CDS BDL - use.

  • 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 )