Professional Documents
Culture Documents
You can now create and edit the new CDS view entities that provide improved functionalities, such as
activation, and so on.
To do this, you create or edit a data definition using the define view entity template/statement.
Recommendation
SAP recommends using CDS view entities instead of CDS DDIC-based view due to technical
improvements, such as performance at activation, and so on.
When creating, for example, a data definition, you can now refer to an existing CDS object or database
table. This enables you to insert all elements of a referenced object in your new CDS object to be created.
Referencing at creation is provided in the following creation wizards and source code editors:
Data definitions: You want to insert all elements from a referenced CDS entity when creating a data
definition.
Note that inserting all elements is only realized for data definitions.
Access control: You want to protect a CDS entity by creating an access control.
Metadata extension: You want to extend a CDS entity by creating a metadata extension
Service definition: You want to expose a CDS entity by creating an access control.
For more information, see Creating ABAP CDS Objects With Reference to Other Objects
In the context of ABAP CDS development, you can now provide documentation using knowledge
transfer documents (KTD) for data definitions and service definitions. This enables you to note details
about the development goal of your CDS object for other ABAP developers of your team.
To create a KTD, choose New Knowledge Transfer Document from the context menu of the relevant
CDS object in the Project Browser.