01 What happened
A technology blog post on SAP Community introduces CDS Table Entities (CDS TEs), a CDS object for defining database tables. According to the post, they are the next-generation replacement for classic ABAP Data Dictionary tables, built for SAP HANA and available beginning with SAP S/4HANA 2025 (on premise) or a current cloud release.
02 Key details
- CDS TEs define database tables within the CDS world. The blog calls them the successor to classic ABAP DDIC tables and says they are built for SAP HANA.
- According to the blog, CDS TEs are available beginning with SAP S/4HANA 2025 (on premise) or a current cloud release. On older releases, the defineTableEntity template is missing in ADT.
- In the author's example, activation created a CLIENT field that is not in the CDS TE field list, because @ClientHandling.type: #CLIENT_DEPENDENT is set. The author also says the Initialize flag is no longer needed for CDS TEs.
- The author lists full CDS integration, access control through DCLs and use of HANA-specific features.
03 Why it matters
Using one example, the post shows where CDS TEs differ from classic tables, such as client handling and the role of the Initialize flag. It is an introductory walkthrough rather than a migration guide, and its observations rest on the author's single example.
04 Who it matters to
ABAP developers.