In this part, I will introduce how to test the OData service generated based on my CDS view via Chrome extension – postman. Prerequisite I have created two simple CDS views. They are: @AbapCatalog.sqlViewName: 'z20160310' @AbapCatalog.compiler.compareFilter: true @AccessControl.authorizationC...
@AbapCatalog.sqlViewName: 'zjerrySQL0309'@AbapCatalog.compiler.compareFilter: true@AccessControl.authorizationCheck: #CHECK@EndUserText.label: 'test 233'@ObjectModel: { createEnabled, deleteEnabled, updateEnabled}define view Zjerrytest20160309as select from spfli association [0..1] to scarr as _...
I am a newbie of CDS view related topic and recently I have to learn it. I will write down here not only the knowledge I learned but also the way how I obtain them via self study ( debugging, or other ABAP tool ). Because it would be quite easy for us to just paste the source ...
@AbapCatalog.sqlViewName:'zspfliroot'@AbapCatalog.compiler.compareFilter:true@AccessControl.authorizationCheck:#CHECK@EndUserText.label:'root view'defineviewZspfli_Rootasselectfromspfliassociation[0..*]toZsflight_Childas_Itemon$projection.carrid=_Item.carridand$projection.connid=_Item.connid{keyspfl...
AND "Zsflight_Child"."MANDT" = '001' WITH PARAMETERS( 'LOCALE' = 'CASE_INSENSITIVE' ) The value for two placeholders ( ? ) are stored in me->parameters->param_tab: And check response in et_flag_data: Annotation CDS CDS view et flag data Navigation OData odata model UI5 ui5 ...
Source code of view #2: @AbapCatalog.sqlViewName: 'zsflightchild'@AbapCatalog.compiler.compareFilter: true@AccessControl.authorizationCheck: #CHECK@EndUserText.label: 'child_view'define view Zsflight_Child as select from sflightassociation [1..1] to zspfli_root as _rooton $projection.connid...
I am a newbie of CDS view related topic and recently I have to learn it. I will write down here not only the knowledge I learned but also the way how I obtain them via self study ( debugging, or other ABAP tool ). Because it would be quite easy for us to just paste the source...
EnterpriseSearch.filteringFacet.caseInsensitiveAggregation Element Boolean - true - X RELEASED_FOR_KEY_USER_APPS EnterpriseSearch.filteringFacet.collapse Element Boolean - true - X RELEASED_FOR_KEY_USER_APPS EnterpriseSearch.filteringFacet.complexFilter Element Boolean - true - X RELEASED_FOR_KEY_USER_...
FILTER_ELEMENT_VALUE; FILTER_ELEMENT_LABEL; } default #NUMBER_OF_HITS; byReference : ElementRef; direction : String(4) enum { ASC; DESC; }; }; caseInsensitiveAggregation : Boolean default true; countNullValues : Boolean default true; }; filteringAttribute { default : ...
@AbapCatalog.sqlViewName:'zflight_c'@AbapCatalog.compiler.compareFilter:true@AccessControl.authorizationCheck:#CHECK@EndUserText.label:'flight consumption view'@OData.publish:true@ObjectModel:{type:#CONSUMPTION,compositionRoot,createEnabled,deleteEnabled,updateEnabled}defineviewZflight_ComasselectfromZspfli_...