When to use CDS table function?
@EndUserText.label : 'Employee table' @AbapCatalog.enhancementCategory : #EXTENSIBLE_ANY @AbapCatalog.tableCategory : #TRANSPARENT @AbapCatalog.deliveryClass : #A @AbapCatalog.dataMaintenance : #ALLOWED define table zemployee_ram { key client : mandt not null; key id : zid not null; name : zname; age : zage; } @EndUserText.label : 'Employee table' @AbapCatalog.enhancementCategory : #EXTENSIBLE_ANY @AbapCatalog.tableCategory : #TRANSPARENT @AbapCatalog.deliveryClass : #A @AbapCatalog.dataMaintenance : #ALLOWED define table zemployee_salary { key client : abap.clnt not null; key id : int4 not null; @Semantics.amount.currencyCode : 'zemployee_salary.curky' salary : abap.curr(10,2); curky : abap.cuky; } @EndUserText.label: 'ZDdls_sample_08_cds_tab_fun' define table function Zddls_Sample_08_Cds_Tab_Fun...