Pakete
SABAPDEMOS (Demonstrationen der ABAP-Dokumentation (nicht produktiv))
- Core Data Services
SDUT (DD: Analyse-Reparatur Utilities)
Transaktionen
SDDLAR (CDS Analyse- und Reparaturwerkzeuge)
- Anzeigen und Reparieren von DDL-Strukturen
SACM (Access Control Management)
RSRTS_ODP_DIS (TransientProvider-Vorschau anzeigen): RSRTS_ODP_DIS | SAP Help Portal
RSRTS_QUERY_CHECK (Prüfung für CDS-Query-Metadaten): RSRTS_CDS_QUERY_CHECK | SAP Help Portal
SE63 (Übersetzungseditor)
- Übersetzung der Endusertexte (Annotations) zum View
SE11 (ABAP Dictionary)
- Suche von transparenten Tabellen in CDS-Views über Datenbanktabelle -> Ausführen (F8) -> Verwendungsnachweis -> Datendefinitionen
Fiori Apps
Query Browser (Query Browser)
View Browser (View Browser)
Analytical Query (Analytical Query)
Reports
DEMO_CDS_* (Demo-Reports für Arbeit mit CDS-Views)
Klassen
CL_DD_DDL_ANNOTATION_SERVICE (Metadaten-API für Annotationen)
CL_DD_DDL_ANALYZE (DDL Source Analyse)
Tabellen
DDLDEPENDENCY (DD: Objekte in einer Ddl-Source)
- OBJECTNAME für CDS entities (STOB) in Spalte OBJECTTYPE
- OBJECTNAME für generierte DB Views (VIEW) in Spalte OBJECTTYPE
DDDDLSRCT (DDL Source Texts)
DDHEADANNO (DD: Annotations: Header)
ABDOC_CDS_ANNOS (Bedeutung der SAP-Annotationen in ABAP-CDS)
CDSVIEWANNOPOS (CDS View Header Annotations)
CDS_FIELD_ANNOTATION (Field level Annotation of a CDS view)
Views
RSODPABAPCDSVIEW (Mapping DDIC ABAP Object Name to CDS Object Name)
Coding
* Liefert alle Annotationen (Entität, Element, Parameter ) cl_dd_ddl_annotation_service=>get_annos( EXPORTING entityname = 'DEMO_CDS_MDE' IMPORTING element_annos = DATA(it_element_annos) ). cl_demo_output=>display( it_element_annos ). * Liefert den Wert der “@EndUserText.label”-Entitätannotation DATA(lv_label) = cl_dd_ddl_annotation_service=>get_label_4_element( entityname = 'DEMO_CDS_VIEW_ANNOTATIONS' elementname = 'SOME_FIELD' language = 'D' ). WRITE: / lv_label.
Links
- https://help.sap.com/doc/abapdocu_cp_index_htm/CLOUD/en-US/index.htm?file=abencds_annotations.htm
- https://blogs.sap.com/2022/02/24/sap-cds-for-new-and-experienced-professionals/
- https://blogs.sap.com/2019/12/06/all-about-cds-annotations/
- https://www.cadaxo.com/high-class-development/abap-cds-views-6-schritte-zum-verstaendnis/
- https://sapyard.com/abap-on-sap-hana-part-iv/
- https://blogs.sap.com/2019/12/13/cds-based-data-extraction-part-i-overview/
- https://blogs.sap.com/2018/07/03/performance-optimization-for-abap-cds-view/
- https://saplearners.com/access-control-dcl-in-cds-view/
- https://saplearners.com/authorization-check-in-abap-cds-view/
- https://www.brandeis.de/en/blog/cheat-sheet-cds-abap
- https://erp-up.de/abap-cds-view-in-sap-s4hana-finden/
- https://help.sap.com/docs/ABAP_PLATFORM_NEW/fc4c71aa50014fd1b43721701471913d/289477a81eec4d4e84c0302fb6835035.html
- https://blogs.sap.com/2020/09/02/a-new-generation-of-cds-views-cds-view-entities/
- https://help.sap.com/docs/abap-cloud/abap-rap/cds-annotations?version=sap_btp
- https://help.sap.com/docs/SAP_S4HANA_ON-PREMISE/ee6ff9b281d8448f96b4fe6c89f2bdc8/8a8cee943ef944fe8936f4cc60ba9bc1.html
- https://discoveringabap.com/2023/04/07/annotations-in-cds/