VIEWPROVFILTERANNOTATION
CDS View to filter based on annotation
VIEWPROVFILTERANNOTATION is a CDS View in S/4HANA. CDS View to filter based on annotation. It contains 3 fields. 3 CDS views read from this table.
CDS Views using this table (3)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| ViewProvAnnotatedCDSViews | view | from | CDS View Provisioning scope for annoted CDS views | |
| ViewProvWhiteListedCds | view | left_outer | View Provision Whitelist | |
| ViewProvWhiteListedCdsView | view | left_outer | View Provision Whitelist 1711 |
Fields (3)
| Key | Field | CDS Fields | Used in Views |
|---|---|---|---|
| KEY | ddlname | ViewName | 1 |
| annoname | ViewAnnotation | 1 | |
| entityname | entityname | 1 |
@AbapCatalog.sqlViewName: 'CVIEWPROVANNO'
@ObjectModel.usageType.dataClass: #META
@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.usageType.sizeCategory: #L
@ClientHandling.type: #CLIENT_INDEPENDENT
@AccessControl.authorizationCheck: #CHECK
@ClientHandling.algorithm: #NONE
@EndUserText.label: 'CDS View to filter based on annotation'
define view ViewProvFilterAnnotation
as select from ddheadanno as head
inner join ddldependency as obj on head.strucobjn = obj.objectname
and obj.objecttype = 'STOB'
and obj.state = 'A'
{
obj.ddlname as ddlname,
head.strucobjn as entityname,
head.name as annoname,
head.position as position,
head.value as value
}
where head.name like '%VIEWMODELREPLICATION.ENABLED%' and head.value != 'false'