SAP CDS ANNOTATIONS SAP



Get Example source ABAP code based on a different SAP table
  



ABAP_CDS - SAP Annotations
SAP annotations are CDS annotations created and delivered by SAP as CDS objects in the form of CDS annotation definitions.
The annotation definitions determine the following for these objects:
The name of the annotation
The annotation values that can be specified
Subannotations that can be specified
Annotation arrays that can be specified
Any SAP annotations specified in annotation syntax in CDS source code are evaluated by SAP. These include:
ABAP annotations
Framework-specific annotations
ABAP annotations are evaluated when the object defined in the CDS source code is activated or when the object is used in the ABAP runtime framework. Framework-specific annotations, on the other hand, are evaluated by frameworks of other software components. An ABAP annotation can also be evaluated by frameworks of other software components. Any application annotations that are not evaluated by a framework are ignored.



Latest notes:

Apart from the SAP annotations delivered by SAP, no annotations should currently be specified in CDS source code.
The program ABAP_DOCU_CDS_ANNOS_OVERVIEW shows all SAP annotations and their properties.
BEGIN_SECTION SAP_ONLY
The SAP internal wiki page ABAP CDS Supported Annotations summarizes all SAP annotations and the responsible components.
END_SECTION SAP_ONLY
NON_V5_HINTS
ABAP_HINT_END