Ansicht
Dokumentation
ABENCDS_VIEW_EXTENSION - CDS VIEW EXTENSION
BAL Application Log Documentation Fill RESBD Structure from EBP Component StructureDiese Dokumentation steht unter dem Copyright der SAP AG.
- CDS-Entitätserweiterung
Eine CDS-Entitätserweiterung ist eine transportierbare Erweiterung einer CDS-Entität. Eine CDS-Entitätserweiterungen kann die Originalentität erweitern, aber keine Elemente der Originalentität ändern, überschreiben oder löschen. Aktuell kann eine CDS-Entität mit vier unterschiedlichen Anweisungen in der CDS DLL erweitert werden:
- Diese Variante wird verwendet, um eine CDS-View-Entitätserweiterung für eine CDS-View-Entität oder eine CDS-Projektionsview zu definieren.
- Verfügbar ab Release .
- Diese Variante wird verwendet, um eine benutzerdefinierte CDS-Entitätserweiterung für eine benutzerdefinierte CDS-Entität zu definieren.
- Verfügbar ab Release .
- Diese Variante wird verwendet, um eine abstrakte CDS-Entitätserweiterung für eine abstrakte CDS-Entität zu definieren.
- Verfügbar ab Release .
- Mit dieser Variante wird eine CDS-View-Erweiterung definiert, die auch mit einer DDIC-Append-View des ABAP Dictionary assoziiert ist.
- Verfügbar ab Release .
- Es wird empfohlen, DDIC-basierte CDS-Views mithilfe der Anweisung DEFINE VIEW zu erweitern.
Bei der Arbeit in einer eingeschränkten ABAP-Sprachversion sind Erweiterungen nur für freigegebene APIs möglich, die unter dem C0-Stabilitätskontrakt für Erweiterungen freigegeben sind. Die Kompatibilitätsregeln für den C0-Kontrakt für API-Provider und API-Consumer sind im Abschnitt Kompatibilitätsregeln für CDS-Entitäten beschrieben.
Hinweise
- CDS-Entitätserweiterungen sind an das Switch Framework angeschlossen, wenn sie in einem Paket definiert werden, dem ein Schalter zugeordnet ist.
- A Release , sind zwei verschiedene Anweisungen verfügbar, die zum Erweitern einer CDS-View verwendet werden können, nämlich EXTEND VIEW und EXTEND VIEW ENTITY. Die Unterschiede und Verwendungszwecke sind im Abschnitt ABAP CDS - CDS-Views erweitern erklärt.
- Zu jeder CDS-Entitätserweiterung gehört ein eigener DDL-Quelltext. Der DDL-Quelltext einer CDS-Entitätserweiterung wird im gleichen Editor bearbeitet wie der DDL-Quelltext der Basisentität. Die Dokumentation der ADT beschreibt, wie solche Quelltexte angelegt werden. Eine Anzeige von DDL-Quelltexten ist auch im Repository Browser der ABAP Workbench möglich.
PERFORM Short Reference TXBHW - Original Tax Base Amount in Local Currency
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 6594 Date: 20240523 Time: 182527 sap01-206 ( 57 ms )