Sei sulla pagina 1di 36

1

Important Annotations for S/4 HANA Embedded Analytics:


VDM annotations
@VDM.viewType: BASIC or COMPOSITE or CONSUMPTION or EXTENSION
#CONSUMPTION: A VDM consumption view consumes other VDM views but is not available for reuse by other views.
#COMPOSITE: A VDM view built on one or more basic and composite views. It is often deformalized or a specialization
of other views or a convenient composition that is often reused.
#BASIC: Basic Views form the lowest layer of VDM and encapsulate the database table. They form an (almost)
redundancy-free and normalized semantical model of suite application data.
#EXTENSION: View containing the key and all extension fields of an extension context.
@EnduserText.Label: 'tool tip'
ObjectModel annotations @AbapCatalog.bufferingStatus: Active .bufferingtype: Single
Define structural and transactional aspects of the business data model.
@ObjectModel.dataCategory: #TEXT or #HIERARCHY
.................................
#TEXT: This view contains language-dependent text, such as a name or description.
#HIERARCHY: This view contains a definition of an external hierarchy.
@ObjectModel.foreignKey.association: <foreignKeyAssociation>
This is used to define a field with foreign key association (to an entity that provides a list of values for that field).
@ObjectModel.text.association: <textAssociation>
This is used to define a field with a text association (to an entity which provides language-dependent name or
descriptions for that field).
Analytics annotations
Used by the analytics manager for multidimensional reporting to perform data aggregation.
@Analytics.dataCategory: #FACT or #DIMENSION or #CUBE or #AGGREGATIONLEVEL
.............................
#DIMENSION: Master data, including association to attributes, texts, and hierarchies. This view provides the dimension
information in multidimensional analytics and can also be used separately as an analytical data source.
#FACT: Transaction data should have at least one measure. Provides data for analytics in a normalized format and is
typically used for extraction of data but not for direct analysis.
#CUBE: Represents a star schema—that is, transaction data with associations to all elements of master data.
Transaction data containing all the relevant fields for data aggregation.
Note: A cube is based on only one #FACT view and one or more #DIMENSION views.
#AGGREGATIONLEVEL: View for analytical planning.
@Analytics.query: blank (=true), true, false
2

This view defines an analytical query that is executed by the analytical engine. The analytical engine can process specific
features like restricted measures, formula aggregation, and exception aggregation. Analytical query views reside in the
consumption layer.
Note: An analytical query view doesn’t carry an analytical data category.
@Analytics.dataExtraction.enabled: true, false
Specifies that a CDS view is suitable for data extraction. The view can be used for data extraction in a data warehouse.
@Analytics.planning.enabled: true, false
This annotation is used to define input-enabled analytic queries for planning.
Field-level annotations
Used by the processing engines for data processing, analytics, and data consumption.
@Semantics.unitOfMeasure: true
Identifies a unit of measure.
@Semantics.currencyCode: true
Identifies a currency.
@Semantics.quantity.unitOfMeasure: <UnitOfMeasureField>
A quantity field, identified by its reference to unit of measure field.
@Semantics.amount.currency: <CurrencyField>
An amount field, identified by its reference to currency field.
@DefaultAggregation: #SUM, #MAX, #FORMULA
Defines a measure together with a default aggregation like #SUM or #MAX or #FORMULA.
Authorization annotations
Used to manage security aspects of views.
– @AccessControl.authorizationCheck: #NOT_REQUIRED or #CHECK
#CHECK value for nonprivate views requires an authorization check by a DCL.
#NOT_REQUIRED: An authorization check is not needed.
EndUserText Annotations
Enable an intuitive consumption of the data model in User Interfaces
#EndUserText.label: ‘LabelName’
Defines a human-readable text that is displayed besides input fields or as column headers.
1

Annotations:
 Annotations enhance the technical properties of a CDS entity defined in an ABAP CDS DDL source with metadata.
 Annotations let semantically enrich your data model.

1. ABAP CDS - ABAP Annotations ABAP annotations are SAP annotations that are evaluated by the ABAP runtime
environment.
2
3

2. ABAP CDS - Framework-Specific Annotations


 Framework-specific annotations are SAP annotations that define the technical and semantic properties of CDS objects
that are required by specific software components, such as ODATA, UI, and Analytics
 If square brackets [ ] are specified after a name in square brackets in the "Annotation" column, this means that the
annotation before the square brackets is an annotation array and the element after the square brackets belongs to this
element. The notation in the CDS source code compiles the elements in the square brackets.
4
5
6
7

ObjectModel-Annotations
Annotation Scope
Table Function
ObjectModel.alternativeKey[ ].element[ ]
View
Table Function
ObjectModel.alternativeKey[ ].id
View
Table Function
ObjectModel.alternativeKey[ ].uniqueness
View
ObjectModel.association.type[ ] Element
Table Function
ObjectModel.compositionRoot
View
Element
ObjectModel.createEnabled Table Function
View
Table Function
ObjectModel.dataCategory
View
Table Function
ObjectModel.deleteEnabled
View
Element
ObjectModel.draftEnabled Table Function
View
ObjectModel.enabled Element
Table Function
ObjectModel.entityChangeStateId
View
ObjectModel.foreignKey.association Element
ObjectModel.hierarchy.association Element
Table Function
ObjectModel.lifecycle.enqueue.expiryBehavior
View
8

Table Function
ObjectModel.lifecycle.enqueue.expiryInterval
View
Table Function
ObjectModel.lifecycle.enqueue.notificationBeforeExpiryInterval
View
Table Function
ObjectModel.lifecycle.processing.expiryBehavior
View
Table Function
ObjectModel.lifecycle.processing.expiryInterval
View
Table Function
ObjectModel.lifecycle.processing.notificationBeforeExpiryInterval
View
ObjectModel.mandatory Element
Table Function
ObjectModel.modelCategory
View
ObjectModel.readOnly Element
Table Function
ObjectModel.representativeKey
View
Table Function
ObjectModel.semanticKey[ ]
View
ObjectModel.text.association Element
ObjectModel.text.element[ ] Element
Table Function
ObjectModel.transactionalProcessingDelegated
View
Table Function
ObjectModel.transactionalProcessingEnabled
View
Table Function
ObjectModel.transactionalProcessingUnitRoot
View
Table Function
ObjectModel.updateEnabled
View
Table Function
ObjectModel.usageType.dataClass
View
Table Function
ObjectModel.usageType.serviceQuality
View
Table Function
ObjectModel.usageType.sizeCategory
View
Table Function
ObjectModel.writeActivePersistence
View
Table Function
ObjectModel.writeDraftPersistence
View

Search-Annotations
Annotation Scope
Search.defaultSearchElement Element
Search.fuzzinessThreshold Element
Search.ranking Element
Table Function
Search.searchable
View
Search.termMappingDictionary Element
Search.termMappingListID Element

Semantics-Annotations
Annotation Scope
Element
Semantics.address.city
Parameter
9

Element
Semantics.address.country
Parameter
Element
Semantics.address.label
Parameter
Element
Semantics.address.number
Parameter
Element
Semantics.address.postBox
Parameter
Element
Semantics.address.region
Parameter
Element
Semantics.address.street
Parameter
Element
Semantics.address.streetNoNumber
Parameter
Element
Semantics.address.subRegion
Parameter
Element
Semantics.address.type[ ]
Parameter
Element
Semantics.address.zipCode
Parameter
Element
Semantics.businessDate.at
Parameter
Element
Semantics.businessDate.createdAt
Parameter
Element
Semantics.businessDate.from
Parameter
Element
Semantics.businessDate.lastChangedAt
Parameter
Element
Semantics.businessDate.to
Parameter
Element
Semantics.calendar.dayOfMonth
Parameter
Element
Semantics.calendar.dayOfYear
Parameter
Element
Semantics.calendar.halfyear
Parameter
Element
Semantics.calendar.month
Parameter
Element
Semantics.calendar.quarter
Parameter
Element
Semantics.calendar.week
Parameter
Element
Semantics.calendar.year
Parameter
Element
Semantics.calendar.yearHalfyear
Parameter
Element
Semantics.calendar.yearMonth
Parameter
Element
Semantics.calendar.yearQuarter
Parameter
Element
Semantics.calendar.yearWeek
Parameter
Element
Semantics.calendarItem.categories
Parameter
Element
Semantics.calendarItem.class
Parameter
Element
Semantics.calendarItem.completed
Parameter
Element
Semantics.calendarItem.contact
Parameter
10

Element
Semantics.calendarItem.description
Parameter
Element
Semantics.calendarItem.dtEnd
Parameter
Element
Semantics.calendarItem.dtStart
Parameter
Element
Semantics.calendarItem.due
Parameter
Element
Semantics.calendarItem.duration
Parameter
Element
Semantics.calendarItem.fbType
Parameter
Element
Semantics.calendarItem.location
Parameter
Element
Semantics.calendarItem.percentComplete
Parameter
Element
Semantics.calendarItem.priority
Parameter
Element
Semantics.calendarItem.status
Parameter
Element
Semantics.calendarItem.summary
Parameter
Element
Semantics.calendarItem.transparent
Parameter
Element
Semantics.calendarItem.wholeDay
Parameter
Element
Semantics.contact.birthDate
Parameter
Element
Semantics.contact.note
Parameter
Element
Semantics.contact.photo
Parameter
Element
Semantics.contact.type
Parameter
Element
Semantics.durationInSeconds
Parameter
Element
Semantics.eMail.address
Parameter
Element
Semantics.eMail.bcc
Parameter
Element
Semantics.eMail.body
Parameter
Element
Semantics.eMail.cc
Parameter
Element
Semantics.eMail.from
Parameter
Element
Semantics.eMail.keywords
Parameter
Element
Semantics.eMail.received
Parameter
Element
Semantics.eMail.sender
Parameter
Element
Semantics.eMail.subject
Parameter
Element
Semantics.eMail.to
Parameter
Element
Semantics.eMail.type[ ]
Parameter
Element
Semantics.fiscal.period
Parameter
11

Element
Semantics.fiscal.year
Parameter
Element
Semantics.fiscal.yearPeriod
Parameter
Element
Semantics.fiscal.yearVariant
Parameter
Element
Semantics.geoLocation.cartoId
Parameter
Element
Semantics.geoLocation.latitude
Parameter
Element
Semantics.geoLocation.longitude
Parameter
Element
Semantics.geoLocation.normalizedName
Parameter
Element
Semantics.imageUrl
Parameter
Element
Semantics.language
Parameter
Element
Semantics.languageReference
Parameter
Element
Semantics.mimeType
Parameter
Element
Semantics.name.additionalName
Parameter
Element
Semantics.name.familyName
Parameter
Element
Semantics.name.fullName
Parameter
Element
Semantics.name.givenName
Parameter
Element
Semantics.name.jobTitle
Parameter
Element
Semantics.name.nickName
Parameter
Element
Semantics.name.prefix
Parameter
Element
Semantics.name.suffix
Parameter
Element
Semantics.organization.name
Parameter
Element
Semantics.organization.role
Parameter
Element
Semantics.organization.unit
Parameter
Element
Semantics.systemDate.createdAt
Parameter
Element
Semantics.systemDate.lastChangedAt
Parameter
Element
Semantics.telephone.type[ ]
Parameter
Element
Semantics.text
Parameter
Element
Semantics.time
Parameter
Element
Semantics.url.mimeType
Parameter
Element
Semantics.user.createdBy
Parameter
Element
Semantics.user.id
Parameter
12

Element
Semantics.user.lastChangedBy
Parameter
Element
Semantics.user.responsible
Parameter

UI-Annotations
Annotation Scope
Meta Data Extension
UI.badge.headLine.criticality Table Function
View
Meta Data Extension
UI.badge.headLine.iconUrl Table Function
View
Meta Data Extension
UI.badge.headLine.label Table Function
View
Meta Data Extension
UI.badge.headLine.targetElement Table Function
View
Meta Data Extension
UI.badge.headLine.type Table Function
View
Meta Data Extension
UI.badge.headLine.url Table Function
View
Meta Data Extension
UI.badge.headLine.value Table Function
View
Meta Data Extension
UI.badge.imageUrl Table Function
View
Meta Data Extension
UI.badge.mainInfo.criticality Table Function
View
Meta Data Extension
UI.badge.mainInfo.iconUrl Table Function
View
Meta Data Extension
UI.badge.mainInfo.label Table Function
View
Meta Data Extension
UI.badge.mainInfo.targetElement Table Function
View
Meta Data Extension
UI.badge.mainInfo.type Table Function
View
Meta Data Extension
UI.badge.mainInfo.url Table Function
View
Meta Data Extension
UI.badge.mainInfo.value Table Function
View
Meta Data Extension
UI.badge.secondaryInfo.criticality Table Function
View
Meta Data Extension
UI.badge.secondaryInfo.iconUrl Table Function
View
13

Meta Data Extension


UI.badge.secondaryInfo.label Table Function
View
Meta Data Extension
UI.badge.secondaryInfo.targetElement Table Function
View
Meta Data Extension
UI.badge.secondaryInfo.type Table Function
View
Meta Data Extension
UI.badge.secondaryInfo.url Table Function
View
Meta Data Extension
UI.badge.secondaryInfo.value Table Function
View
Meta Data Extension
UI.badge.title.criticality Table Function
View
Meta Data Extension
UI.badge.title.iconUrl Table Function
View
Meta Data Extension
UI.badge.title.label Table Function
View
Meta Data Extension
UI.badge.title.targetElement Table Function
View
Meta Data Extension
UI.badge.title.type Table Function
View
Meta Data Extension
UI.badge.title.url Table Function
View
Meta Data Extension
UI.badge.title.value Table Function
View
Meta Data Extension
UI.badge.typeImageUrl Table Function
View
Meta Data Extension
UI.chart[ ].actions[ ].dataAction Table Function
View
Meta Data Extension
UI.chart[ ].actions[ ].invocationGrouping Table Function
View
Meta Data Extension
UI.chart[ ].actions[ ].label Table Function
View
Meta Data Extension
UI.chart[ ].actions[ ].semanticObjectAction Table Function
View
Meta Data Extension
UI.chart[ ].actions[ ].type Table Function
View
Meta Data Extension
UI.chart[ ].chartType Table Function
View
Meta Data Extension
UI.chart[ ].description Table Function
View
14

Meta Data Extension


UI.chart[ ].dimensionAttributes[ ].dimension Table Function
View
Meta Data Extension
UI.chart[ ].dimensionAttributes[ ].role Table Function
View
Meta Data Extension
UI.chart[ ].dimensions[ ] Table Function
View
Meta Data Extension
UI.chart[ ].measureAttributes[ ].asDataPoint Table Function
View
Meta Data Extension
UI.chart[ ].measureAttributes[ ].measure Table Function
View
Meta Data Extension
UI.chart[ ].measureAttributes[ ].role Table Function
View
Meta Data Extension
UI.chart[ ].measures[ ] Table Function
View
Meta Data Extension
UI.chart[ ].qualifier Table Function
View
Meta Data Extension
UI.chart[ ].title Table Function
View
UI.dataPoint.criticality Element
UI.dataPoint.criticalityCalculation.deviationRangeHighValue Element
UI.dataPoint.criticalityCalculation.deviationRangeHighValueElement Element
UI.dataPoint.criticalityCalculation.deviationRangeLowValue Element
UI.dataPoint.criticalityCalculation.deviationRangeLowValueElement Element
UI.dataPoint.criticalityCalculation.improvementDirection Element
UI.dataPoint.criticalityCalculation.toleranceRangeHighValue Element
UI.dataPoint.criticalityCalculation.toleranceRangeHighValueElement Element
UI.dataPoint.criticalityCalculation.toleranceRangeLowValue Element
UI.dataPoint.criticalityCalculation.toleranceRangeLowValueElement Element
UI.dataPoint.description Element
UI.dataPoint.forecastValue Element
UI.dataPoint.longDescription Element
UI.dataPoint.maximumValue Element
UI.dataPoint.minimumValue Element
UI.dataPoint.referencePeriod.description Element
UI.dataPoint.referencePeriod.end Element
UI.dataPoint.referencePeriod.start Element
UI.dataPoint.responsible Element
UI.dataPoint.responsibleName Element
UI.dataPoint.targetValue Element
UI.dataPoint.targetValueElement Element
UI.dataPoint.title Element
UI.dataPoint.trend Element
UI.dataPoint.trendCalculation.downDifference Element
UI.dataPoint.trendCalculation.downDifferenceElement Element
UI.dataPoint.trendCalculation.isRelativeDifference Element
UI.dataPoint.trendCalculation.referenceValue Element
UI.dataPoint.trendCalculation.strongDownDifference Element
UI.dataPoint.trendCalculation.strongDownDifferenceElement Element
UI.dataPoint.trendCalculation.strongUpDifference Element
UI.dataPoint.trendCalculation.strongUpDifferenceElement Element
15

UI.dataPoint.trendCalculation.upDifference Element
UI.dataPoint.trendCalculation.upDifferenceElement Element
UI.dataPoint.valueFormat.numberOfFractionalDigits Element
UI.dataPoint.valueFormat.scaleFactor Element
UI.dataPoint.visualization Element
UI.fieldGroup[ ].criticality Element
UI.fieldGroup[ ].dataAction Element
UI.fieldGroup[ ].exclude Element
UI.fieldGroup[ ].groupLabel Element
UI.fieldGroup[ ].iconUrl Element
UI.fieldGroup[ ].importance Element
UI.fieldGroup[ ].invocationGrouping Element
UI.fieldGroup[ ].label Element
UI.fieldGroup[ ].position Element
UI.fieldGroup[ ].qualifier Element
UI.fieldGroup[ ].semanticObjectAction Element
UI.fieldGroup[ ].targetElement Element
UI.fieldGroup[ ].type Element
UI.fieldGroup[ ].url Element
UI.fieldGroup[ ].value Element
Meta Data Extension
UI.headerInfo.description.criticality Table Function
View
Meta Data Extension
UI.headerInfo.description.iconUrl Table Function
View
Meta Data Extension
UI.headerInfo.description.label Table Function
View
Meta Data Extension
UI.headerInfo.description.targetElement Table Function
View
Meta Data Extension
UI.headerInfo.description.type Table Function
View
Meta Data Extension
UI.headerInfo.description.url Table Function
View
Meta Data Extension
UI.headerInfo.description.value Table Function
View
Meta Data Extension
UI.headerInfo.imageUrl Table Function
View
Meta Data Extension
UI.headerInfo.title.criticality Table Function
View
Meta Data Extension
UI.headerInfo.title.iconUrl Table Function
View
Meta Data Extension
UI.headerInfo.title.label Table Function
View
Meta Data Extension
UI.headerInfo.title.targetElement Table Function
View
Meta Data Extension
UI.headerInfo.title.type Table Function
View
16

Meta Data Extension


UI.headerInfo.title.url Table Function
View
Meta Data Extension
UI.headerInfo.title.value Table Function
View
Meta Data Extension
UI.headerInfo.typeImageUrl Table Function
View
Meta Data Extension
UI.headerInfo.typeName Table Function
View
Meta Data Extension
UI.headerInfo.typeNamePlural Table Function
View
UI.hidden Element
UI.identification[ ].criticality Element
UI.identification[ ].dataAction Element
UI.identification[ ].exclude Element
UI.identification[ ].iconUrl Element
UI.identification[ ].importance Element
UI.identification[ ].invocationGrouping Element
UI.identification[ ].label Element
UI.identification[ ].position Element
UI.identification[ ].semanticObjectAction Element
UI.identification[ ].targetElement Element
UI.identification[ ].type Element
UI.identification[ ].url Element
UI.identification[ ].value Element
UI.lineItem[ ].criticality Element
UI.lineItem[ ].dataAction Element
UI.lineItem[ ].exclude Element
UI.lineItem[ ].iconUrl Element
UI.lineItem[ ].importance Element
UI.lineItem[ ].invocationGrouping Element
UI.lineItem[ ].label Element
UI.lineItem[ ].position Element
UI.lineItem[ ].qualifier Element
UI.lineItem[ ].semanticObjectAction Element
UI.lineItem[ ].targetElement Element
UI.lineItem[ ].type Element
UI.lineItem[ ].url Element
UI.lineItem[ ].value Element
UI.masked Element
UI.multiLineText Element
Meta Data Extension
UI.presentationVariant[ ].groupBy[ ] Table Function
View
Meta Data Extension
UI.presentationVariant[ ].id Table Function
View
Meta Data Extension
UI.presentationVariant[ ].includeGrandTotal Table Function
View
Meta Data Extension
UI.presentationVariant[ ].initialExpansionLevel Table Function
View
17

Meta Data Extension


UI.presentationVariant[ ].maxItems Table Function
View
Meta Data Extension
UI.presentationVariant[ ].qualifier Table Function
View
Meta Data Extension
UI.presentationVariant[ ].requestAtLeast[ ] Table Function
View
Meta Data Extension
UI.presentationVariant[ ].sortOrder[ ].by Table Function
View
Meta Data Extension
UI.presentationVariant[ ].sortOrder[ ].direction Table Function
View
Meta Data Extension
UI.presentationVariant[ ].text Table Function
View
Meta Data Extension
UI.presentationVariant[ ].totalBy[ ] Table Function
View
Meta Data Extension
UI.presentationVariant[ ].total[ ] Table Function
View
Meta Data Extension
UI.presentationVariant[ ].visualizations[ ].element Table Function
View
Meta Data Extension
UI.presentationVariant[ ].visualizations[ ].qualifier Table Function
View
Meta Data Extension
UI.presentationVariant[ ].visualizations[ ].type Table Function
View
UI.selectionField[ ].element Element
UI.selectionField[ ].exclude Element
UI.selectionField[ ].position Element
UI.selectionField[ ].qualifier Element
Meta Data Extension
UI.selectionPresentationVariant[ ].id Table Function
View
Meta Data Extension
UI.selectionPresentationVariant[ ].presentationVariantQualifier Table Function
View
Meta Data Extension
UI.selectionPresentationVariant[ ].qualifier Table Function
View
Meta Data Extension
UI.selectionPresentationVariant[ ].selectionVariantQualifier Table Function
View
Meta Data Extension
UI.selectionPresentationVariant[ ].text Table Function
View
Meta Data Extension
UI.selectionVariant[ ].filter Table Function
View
Meta Data Extension
UI.selectionVariant[ ].id Table Function
View
Meta Data Extension
UI.selectionVariant[ ].parameters[ ].name Table Function
View
18

Meta Data Extension


UI.selectionVariant[ ].parameters[ ].value Table Function
View
Meta Data Extension
UI.selectionVariant[ ].qualifier Table Function
View
Meta Data Extension
UI.selectionVariant[ ].text Table Function
View
UI.statusInfo[ ].criticality Element
UI.statusInfo[ ].dataAction Element
UI.statusInfo[ ].exclude Element
UI.statusInfo[ ].iconUrl Element
UI.statusInfo[ ].importance Element
UI.statusInfo[ ].invocationGrouping Element
UI.statusInfo[ ].label Element
UI.statusInfo[ ].position Element
UI.statusInfo[ ].semanticObjectAction Element
UI.statusInfo[ ].targetElement Element
UI.statusInfo[ ].type Element
UI.statusInfo[ ].url Element
UI.statusInfo[ ].value Element
Meta Data Extension
UI.textArrangement Element
View

VDM-Annotations
Annotation Scope
Table Function
VDM.private
View
Table Function
VDM.viewType
View
3/23/2018 ABAP CDS - SAP Annotations - ABAP Keyword Documentation

SAP NetWeaver AS ABAP Release 750, ©Copyright 2016 SAP AG. All rights reserved.

ABAP - Keyword Documentation → ABAP - Dictionary → ABAP CDS in ABAP Dictionary → ABAP CDS - Syntax → ABAP CDS - Annotations →

ABAP CDS - SAP Annotations


SAP annotations are annotations specified by SAP. When specified by SAP, an annotation must have the following:

the name

the possible values

the structure consisting of subannotations

the structure consisting of annotation arrays

SAP annotations are evaluated by SAP frameworks and can be one of the following two types: ABAP annotations or component
annotations. ABAP annotations are evaluated when the object defined in the DDL source code is activated or when the object is used in the
ABAP runtime environment. Component annotations, on the other hand, are evaluated by frameworks of other software components. An
ABAP annotation can also be evaluated by other software components. Any application annotations that are not evaluated by a framework
are ignored.

The following tables are a compilation of SAP annotations in the ABAP CDS DDL.

Annotations for which the component "ABAP" is entered in the "Framework" column are evaluated as ABAP annotations by the ABAP
runtime environment. The precise semantics of these annotations are described under the scope in question in the documentation.

Annotations for which a different component is entered in the "Framework" column are component annotations. The component
defines technical and semantic attributes of CDS objects required by specific software components, such as ODATA, UI, and
Analytics. The documentation CDS Annotations describes the meaning of component annotations, which SAP component is
evaluated by these annotations, and the permitted values for these annotations.

If square brackets [ ] are specified after a name in square brackets in the "Annotation" column, this means that the annotation before the
square brackets is an annotation array and the element after the square brackets belongs to this element. The notation in the CDS source
code compiles the elements in the square brackets. See Example.

AbapCatalog-Annotations

AccessControl-Annotations

Analytics-Annotations

AnalyticsDetails-Annotations

ClientDependent-Annotations

Consumption-Annotations

DataAging-Annotations

DefaultAggregation-Annotations

EndUserText-Annotations

EnterpriseSearch-Annotations

Environment-Annotations

Hierarchy-Annotations

OData-Annotations

ObjectModel-Annotations

Search-Annotations

SearchIndex-Annotations

Semantics-Annotations

UI-Annotations

VDM-Annotations

https://help.sap.com/doc/abapdocu_750_index_htm/7.50/en-US/abencds_annotations_sap.htm 1/16
3/23/2018 ABAP CDS - SAP Annotations - ABAP Keyword Documentation

AbapCatalog-Annotations
Annotation Meaning Scope Framework
SAP buffering, number of key fields when buffering
AbapCatalog.buffering.numberOfKeyFields View ABAP
generic areas
AbapCatalog.buffering.status SAP buffering, enables and disables buffering View ABAP
AbapCatalog.buffering.type SAP buffering, defines the buffering type View ABAP
CDS view, specifies how filter conditions are evaluated in
AbapCatalog.compiler.compareFilter View ABAP
path expressions
AbapCatalog.preserveKey see CDS Annotations View ABAP
View
AbapCatalog.sqlViewAppendName CDS view extension, name of the append view ABAP
Extension
AbapCatalog.sqlViewName CDS view, name of the database view View ABAP
AbapCatalog.viewEnhancementCategory[ ] see CDS Annotations View ABAP

AccessControl-Annotations
Annotation Meaning Scope Framework
Table Function
AccessControl.authorizationCheck CDS authorizations, controls the authorization check ABAP, SADL
View

Analytics-Annotations
Annotation Meaning Scope Framework
Table Function
Analytics.dataCategory see CDS Annotations see CDS Annotations
View
Table Function
Analytics.dataExtraction.enabled see CDS Annotations see CDS Annotations
View
Table Function
Analytics.hidden see CDS Annotations see CDS Annotations
View
Table Function
Analytics.planning.enabled see CDS Annotations see CDS Annotations
View
Table Function
Analytics.query see CDS Annotations see CDS Annotations
View
Table Function
Analytics.writeBack.className see CDS Annotations see CDS Annotations
View

AnalyticsDetails-Annotations
Annotation Meaning Scope Framework
see CDS see CDS
AnalyticsDetails.exceptionAggregationSteps[ ].exceptionAggregationBehavior Element
Annotations Annotations
see CDS see CDS
AnalyticsDetails.exceptionAggregationSteps[ ].exceptionAggregationElements[ ] Element
Annotations Annotations
see CDS see CDS
AnalyticsDetails.planning.disaggregation Element
Annotations Annotations
see CDS see CDS
AnalyticsDetails.planning.distribution Element
Annotations Annotations
see CDS see CDS
AnalyticsDetails.planning.distributionReference Element
Annotations Annotations
see CDS see CDS
AnalyticsDetails.planning.enabled Element
Annotations Annotations
see CDS see CDS
AnalyticsDetails.query.axis Element
Annotations Annotations
AnalyticsDetails.query.decimals see CDS Element see CDS

https://help.sap.com/doc/abapdocu_750_index_htm/7.50/en-US/abencds_annotations_sap.htm 2/16
3/23/2018 ABAP CDS - SAP Annotations - ABAP Keyword Documentation
Annotations Annotations
see CDS see CDS
AnalyticsDetails.query.displayHierarchy Element
Annotations Annotations
see CDS see CDS
AnalyticsDetails.query.formula Element
Annotations Annotations
see CDS see CDS
AnalyticsDetails.query.hierarchyBinding[ ].type Element
Annotations Annotations
see CDS see CDS
AnalyticsDetails.query.hierarchyBinding[ ].value Element
Annotations Annotations
see CDS see CDS
AnalyticsDetails.query.hierarchyBinding[ ].variableSequence Element
Annotations Annotations
see CDS see CDS
AnalyticsDetails.query.hierarchyInitialLevel Element
Annotations Annotations
see CDS see CDS
AnalyticsDetails.query.scaling Element
Annotations Annotations
see CDS see CDS
AnalyticsDetails.query.totals Element
Annotations Annotations
see CDS see CDS
AnalyticsDetails.query.variableSequence Element
Annotations Annotations
see CDS see CDS
AnalyticsDetails.resultValueSource Element
Annotations Annotations

ClientDependent-Annotations
Annotation Meaning Scope Framework
Table Function
ClientDependent Client dependency, specifies how clients are handled ABAP
View

Consumption-Annotations
Annotation Meaning Scope Framework
Consumption.defaultValue Default value Parameter Global
Parameters using an entity or Element
Consumption.derivation.binding[ ].targetElement Global
procedure Parameter
Parameters using an entity or Element
Consumption.derivation.binding[ ].targetParameter Global
procedure Parameter
Parameters using an entity or Element
Consumption.derivation.binding[ ].type Global
procedure Parameter
Parameters using an entity or Element
Consumption.derivation.binding[ ].value Global
procedure Parameter
Parameters using an entity or Element
Consumption.derivation.derivationFilter Global
procedure Parameter
Parameters using an entity or Element
Consumption.derivation.lookupEntity Global
procedure Parameter
Parameters using an entity or Element
Consumption.derivation.procedure Global
procedure Parameter
Parameters using an entity or Element
Consumption.derivation.resultElement Global
procedure Parameter
Consumption.filter.defaultValue Filters specified for an element Element Global
Consumption.filter.hidden Filters specified for an element Element Global
Consumption.filter.hierarchyBinding[ ].type Filters specified for an element Element Global
Consumption.filter.hierarchyBinding[ ].value Filters specified for an element Element Global
Consumption.filter.hierarchyBinding[ ].variableSequence Filters specified for an element Element Global
Consumption.filter.mandatory Filters specified for an element Element Global
Consumption.filter.multipleSelections Filters specified for an element Element Global
Consumption.filter.selectionType Filters specified for an element Element Global
https://help.sap.com/doc/abapdocu_750_index_htm/7.50/en-US/abencds_annotations_sap.htm 3/16
3/23/2018 ABAP CDS - SAP Annotations - ABAP Keyword Documentation

Semantic dependency between


Consumption.groupWithElement Element Global
elements
Element
Consumption.hidden Hidden element Global
Parameter
Assignment of the short text of an Element
Consumption.labelElement Global
element Parameter
Assignment of the tooltip of an Element
Consumption.quickInfoElement Global
element Parameter
Element
Parameter
Consumption.semanticObject Assignment of semantics Table Global
Function
View
Element
Consumption.valueHelp Assignment of an input help Global
Parameter

DataAging-Annotations
Annotation Meaning Scope Framework
Table Function
DataAging.noAgingRestriction Data aging on SAP HANA, specifies how old data is handled ABAP
View

DefaultAggregation-Annotations
Annotation Meaning Scope Framework
DefaultAggregation see CDS Annotations Element see CDS Annotations

EndUserText-Annotations
Annotation Meaning Scope Framework
Element
Parameter
EndUserText.label Texts, short text connected to translation ABAP
Table Function
View
Element
EndUserText.quickInfo Texts, tooltip connected to translation ABAP
Parameter

EnterpriseSearch-Annotations
Annotation Meaning Scope Framework
EnterpriseSearch.commonAttributes[ ] - Element internal usage
Table Function
EnterpriseSearch.enabled - internal usage
View
EnterpriseSearch.expand - Element internal usage
EnterpriseSearch.highlighted.beginTag - Element internal usage
EnterpriseSearch.highlighted.enabled - Element internal usage
EnterpriseSearch.highlighted.endTag - Element internal usage
EnterpriseSearch.presentationMode[ ] - Element internal usage
EnterpriseSearch.snippets.beginTag - Element internal usage
EnterpriseSearch.snippets.enabled - Element internal usage
EnterpriseSearch.snippets.endTag - Element internal usage
EnterpriseSearch.usageMode[ ] - Element internal usage

https://help.sap.com/doc/abapdocu_750_index_htm/7.50/en-US/abencds_annotations_sap.htm 4/16
3/23/2018 ABAP CDS - SAP Annotations - ABAP Keyword Documentation

Environment-Annotations
Annotation Meaning Scope Framework
Environment.sql.passValue see CDS Annotations Element ABAP
Environment.systemField Environment, assigns an ABAP system field Parameter ABAP

Hierarchy-Annotations
Annotation Meaning Scope Framework
Hierarchy.parentChild[ ].directory see CDS Annotations View see CDS Annotations
Hierarchy.parentChild[ ].label see CDS Annotations View see CDS Annotations
Hierarchy.parentChild[ ].multipleParents see CDS Annotations View see CDS Annotations
Hierarchy.parentChild[ ].name see CDS Annotations View see CDS Annotations
Hierarchy.parentChild[ ].orphanedNode.handling see CDS Annotations View see CDS Annotations
Hierarchy.parentChild[ ].orphanedNode.stepParentNodeId[ ] see CDS Annotations View see CDS Annotations
Hierarchy.parentChild[ ].recurse.child[ ] see CDS Annotations View see CDS Annotations
Hierarchy.parentChild[ ].recurse.parent[ ] see CDS Annotations View see CDS Annotations
Hierarchy.parentChild[ ].recurseBy see CDS Annotations View see CDS Annotations
Hierarchy.parentChild[ ].rootNode.visibility see CDS Annotations View see CDS Annotations
Hierarchy.parentChild[ ].siblingsOrder[ ].by see CDS Annotations View see CDS Annotations
Hierarchy.parentChild[ ].siblingsOrder[ ].direction see CDS Annotations View see CDS Annotations

OData-Annotations
Annotation Meaning Scope Framework
Table Function
OData.publish OData, generates a suitable OData service when the CDS entity is activated SADL
View

ObjectModel-Annotations
Annotation Meaning Scope Framework
Data model, specifies
ObjectModel.association.type[ ] how published as OData Element SADL
service
Data model, defines the Table
ObjectModel.compositionRoot root of a composite Function SADL
hierarchy View
Table
Data model, permits
ObjectModel.createEnabled Function SADL
instances to be created
View
Table
Data model, semantic see CDS
ObjectModel.dataCategory Function
data category Annotations
View
Table
Data model, permits
ObjectModel.deleteEnabled Function SADL
instances to be deleted
View
Table
see CDS
ObjectModel.dynamicDeleteEnabled see CDS Annotations Function
Annotations
View
see CDS
ObjectModel.dynamicFieldControlEnabled see CDS Annotations Element
Annotations
Table
see CDS
ObjectModel.dynamicUpdateEnabled see CDS Annotations Function
Annotations
View

https://help.sap.com/doc/abapdocu_750_index_htm/7.50/en-US/abencds_annotations_sap.htm 5/16
3/23/2018 ABAP CDS - SAP Annotations - ABAP Keyword Documentation
ObjectModel.entityChangeStateId see CDS Annotations Element see CDS
Annotations
Data model, defines an
ObjectModel.foreignKey.association association with another Element SADL
CDS entity
see CDS
ObjectModel.hierarchy.association see CDS Annotations Element
Annotations
Table
see CDS
ObjectModel.lifecycle.enqueue.expiryBehavior see CDS Annotations Function
Annotations
View
Table
see CDS
ObjectModel.lifecycle.enqueue.expiryInterval see CDS Annotations Function
Annotations
View
Table
see CDS
ObjectModel.lifecycle.enqueue.notificationBeforeExpiryInterval see CDS Annotations Function
Annotations
View
Table
see CDS
ObjectModel.lifecycle.processing.expiryBehavior see CDS Annotations Function
Annotations
View
Table
see CDS
ObjectModel.lifecycle.processing.expiryInterval see CDS Annotations Function
Annotations
View
Table
see CDS
ObjectModel.lifecycle.processing.notificationBeforeExpiryInterval see CDS Annotations Function
Annotations
View
Data model, defines a BOPF,
ObjectModel.mandatory Element
mandatory field SADL
Table
Data model, semantic Not
ObjectModel.modelCategory Function
grouping evaluated
View
Data model, defines an BOPF,
ObjectModel.readOnly Element
output field SADL
Data model, defines the Table
ObjectModel.representativeKey most relevant field of the Function Analytics
primary key View
Table
ObjectModel.semanticKey[ ] Data model, semantic key Function UI
View
Data model, defines an
Analytics,
ObjectModel.text.association association with a text Element
SADL
description
Data model, joined with a
ObjectModel.text.element[ ] non-language-dependent Element SADL
text
Table
see CDS
ObjectModel.type see CDS Annotations Function
Annotations
View
Table
Data model, permits
ObjectModel.updateEnabled Function SADL
instances to be updated
View
Data model, name of the Table
see CDS
ObjectModel.writeActivePersistence database table of the Function
Annotations
active data View
Data model, name of the Table
see CDS
ObjectModel.writeDraftPersistence database table of the draft Function
Annotations
data View
Data model, makes Table
ObjectModel.writeEnabled transactional behavior Function BOPF
possible View

Search-Annotations
https://help.sap.com/doc/abapdocu_750_index_htm/7.50/en-US/abencds_annotations_sap.htm 6/16
3/23/2018 ABAP CDS - SAP Annotations - ABAP Keyword Documentation

Annotation Meaning Scope Framework


Search.defaultSearchElement - Element internal usage
Search.fuzzinessThreshold - Element internal usage
Search.ranking - Element internal usage
Table Function
Search.searchable - internal usage
View
Search.termMappingDictionary - Element internal usage
Search.termMappingListID - Element internal usage

SearchIndex-Annotations
Annotation Meaning Scope Framework
SearchIndex.fuzzy.enabled - Element internal usage
SearchIndex.fuzzy.mode - Element internal usage
SearchIndex.text.async - Element internal usage
SearchIndex.text.enabled - Element internal usage
SearchIndex.text.name - Element internal usage
SearchIndex.text.phraseIndexRatio - Element internal usage
SearchIndex.text.storeOriginalContent - Element internal usage
SearchIndex.text.textAnalysis.configurationID - Element internal usage
SearchIndex.text.textAnalysis.languageDetection[ ] - Element internal usage
SearchIndex.text.textAnalysis.languageElement - Element internal usage
SearchIndex.text.textAnalysis.mimeType - Element internal usage
SearchIndex.text.textAnalysis.mimeTypeElement - Element internal usage
SearchIndex.text.textAnalysis.mode - Element internal usage
SearchIndex.text.textAnalysis.tokenSeparators - Element internal usage

Semantics-Annotations
Annotation Meaning Scope Framework
Element see CDS
Semantics.address.city Address, city
Parameter Annotations
Element see CDS
Semantics.address.country Address, country
Parameter Annotations
Element see CDS
Semantics.address.label Address, label
Parameter Annotations
Element see CDS
Semantics.address.postBox Address, post office box
Parameter Annotations
Element see CDS
Semantics.address.region Address, region
Parameter Annotations
Element see CDS
Semantics.address.street Address, street
Parameter Annotations
Element see CDS
Semantics.address.subRegion Address, subregion
Parameter Annotations
Element see CDS
Semantics.address.type[ ] Address, type
Parameter Annotations
Element see CDS
Semantics.address.zipCode Address, postal code
Parameter Annotations
Semantics.amount.currencyCode Currency field Element ABAP
Element see CDS
Semantics.businessDate.at Business date, date on which business data is valid
Parameter Annotations
Business data, date on which business data was Element see CDS
Semantics.businessDate.createdAt
created Parameter Annotations

https://help.sap.com/doc/abapdocu_750_index_htm/7.50/en-US/abencds_annotations_sap.htm 7/16
3/23/2018 ABAP CDS - SAP Annotations - ABAP Keyword Documentation
Semantics.businessDate.from Business date, date from which business data is valid Element see CDS
Parameter Annotations
Business date, date on which business data was Element see CDS
Semantics.businessDate.lastChangedAt
modified Parameter Annotations
Element see CDS
Semantics.businessDate.to Business date, date to which business data is valid
Parameter Annotations
Element see CDS
Semantics.calendar.dayOfMonth Calendar, day of the month
Parameter Annotations
Element see CDS
Semantics.calendar.dayOfYear Calendar, day of the year
Parameter Annotations
Element see CDS
Semantics.calendar.month Calendar, month of the year
Parameter Annotations
Element see CDS
Semantics.calendar.quarter Calendar, quarter of the year
Parameter Annotations
Element see CDS
Semantics.calendar.week Calendar, week of the year
Parameter Annotations
Element see CDS
Semantics.calendar.year Calendar, year
Parameter Annotations
Element see CDS
Semantics.calendar.yearMonth Calendar, month of the year (including year)
Parameter Annotations
Element see CDS
Semantics.calendar.yearQuarter Calendar, quarter of the year (including year)
Parameter Annotations
Element see CDS
Semantics.calendar.yearWeek Calendar, week of the year (including year)
Parameter Annotations
Element see CDS
Semantics.calendarItem.categories Calendary entry, appointment category
Parameter Annotations
Element see CDS
Semantics.calendarItem.class Calendary entry, appointment class
Parameter Annotations
Element see CDS
Semantics.calendarItem.completed Calendar entry, done
Parameter Annotations
Element see CDS
Semantics.calendarItem.contact Calendar entry, contact
Parameter Annotations
Element see CDS
Semantics.calendarItem.description Calendar entry, description
Parameter Annotations
Element see CDS
Semantics.calendarItem.dtEnd Calendar entry, end of appointment
Parameter Annotations
Element see CDS
Semantics.calendarItem.dtStart Calendar entry, start of appointment
Parameter Annotations
Element see CDS
Semantics.calendarItem.due Calendar entry, due date
Parameter Annotations
Element see CDS
Semantics.calendarItem.duration Calendar entry, duration of appointment
Parameter Annotations
Element see CDS
Semantics.calendarItem.fbType Calendar entry, type of appointment
Parameter Annotations
Element see CDS
Semantics.calendarItem.location Calendar entry, location of appointment
Parameter Annotations
Element see CDS
Semantics.calendarItem.percentComplete Calendar entry, fulfillment (%)
Parameter Annotations
Element see CDS
Semantics.calendarItem.priority Calendar entry, priority of appointment
Parameter Annotations
Element see CDS
Semantics.calendarItem.status Calendar entry, appointment status
Parameter Annotations
Element see CDS
Semantics.calendarItem.summary Calendar entry, summary
Parameter Annotations
Element see CDS
Semantics.calendarItem.transparent Calendar entry, visibility
Parameter Annotations
Element see CDS
Semantics.calendarItem.wholeDay Calendar entry, whole day appointment
Parameter Annotations
Semantics.contact.birthDate Contact, date of birth Element see CDS
Parameter Annotations
https://help.sap.com/doc/abapdocu_750_index_htm/7.50/en-US/abencds_annotations_sap.htm 8/16
3/23/2018 ABAP CDS - SAP Annotations - ABAP Keyword Documentation

Element see CDS


Semantics.contact.note Contact, note
Parameter Annotations
Element see CDS
Semantics.contact.photo Contact, photo
Parameter Annotations
Element see CDS
Semantics.contact.type Contact, type
Parameter Annotations
Semantics.currencyCode Currency key Element ABAP
Element see CDS
Semantics.eMail.address E-mail, address
Parameter Annotations
Element see CDS
Semantics.eMail.bcc E-mail, BCC
Parameter Annotations
Element see CDS
Semantics.eMail.body E-mail, body
Parameter Annotations
Element see CDS
Semantics.eMail.cc E-mail, CC
Parameter Annotations
Element see CDS
Semantics.eMail.from E-mail, from
Parameter Annotations
Element see CDS
Semantics.eMail.keywords E-mail, key words
Parameter Annotations
Element see CDS
Semantics.eMail.received E-mail, received
Parameter Annotations
Element see CDS
Semantics.eMail.sender E-mail, sender
Parameter Annotations
Element see CDS
Semantics.eMail.subject E-mail, subject
Parameter Annotations
Element see CDS
Semantics.eMail.to E-mail, to
Parameter Annotations
Element see CDS
Semantics.eMail.type[ ] E-mail, type
Parameter Annotations
Element see CDS
Semantics.fiscal.period Fiscal period
Parameter Annotations
Element see CDS
Semantics.fiscal.year Fiscal year
Parameter Annotations
Element see CDS
Semantics.fiscal.yearPeriod Fiscal year and period
Parameter Annotations
Element see CDS
Semantics.fiscal.yearVariant Fiscal year variant
Parameter Annotations
Element see CDS
Semantics.geoLocation.cartoId Geographic coordinates, cartold
Parameter Annotations
Element see CDS
Semantics.geoLocation.latitude Geographic coordinates, latitude
Parameter Annotations
Element see CDS
Semantics.geoLocation.longitude Geographic coordinates, longitude
Parameter Annotations
Element see CDS
Semantics.geoLocation.normalizedName Geographic coordinates, normalized name
Parameter Annotations
Element see CDS
Semantics.language Language
Parameter Annotations
Element see CDS
Semantics.mimeType MIME type
Parameter Annotations
Element see CDS
Semantics.name.additionalName Name, additional name
Parameter Annotations
Element see CDS
Semantics.name.familyName Name, last name
Parameter Annotations
Element see CDS
Semantics.name.fullName Name, full name
Parameter Annotations
Element see CDS
Semantics.name.givenName Name, first name
Parameter Annotations
Element see CDS
Semantics.name.jobTitle Name, occupation
Parameter Annotations

https://help.sap.com/doc/abapdocu_750_index_htm/7.50/en-US/abencds_annotations_sap.htm 9/16
3/23/2018 ABAP CDS - SAP Annotations - ABAP Keyword Documentation
Semantics.name.nickName Name, nickname Element see CDS
Parameter Annotations
Element see CDS
Semantics.name.prefix Name, name prefix
Parameter Annotations
Element see CDS
Semantics.name.suffix Name, name suffix
Parameter Annotations
Element see CDS
Semantics.organization.name Organization, name
Parameter Annotations
Element see CDS
Semantics.organization.role Organization, role
Parameter Annotations
Element see CDS
Semantics.organization.unit Organization, unit
Parameter Annotations
Semantics.quantity.unitOfMeasure Quantity field Element ABAP
Element see CDS
Semantics.systemDate.createdAt System date, date when business data was created
Parameter Annotations
Element see CDS
Semantics.systemDate.lastChangedAt System date, date when business data was modified
Parameter Annotations
Element see CDS
Semantics.telephone.type[ ] Telephone, type
Parameter Annotations
Element see CDS
Semantics.text Text
Parameter Annotations
Element see CDS
Semantics.time Time
Parameter Annotations
Semantics.unitOfMeasure Unit key Element ABAP
Element see CDS
Semantics.url.mimeType URL, MIME type
Parameter Annotations
Element see CDS
Semantics.user.createdBy User, created by
Parameter Annotations
Element see CDS
Semantics.user.id User, ID
Parameter Annotations
Element see CDS
Semantics.user.lastChangedBy User, changed by
Parameter Annotations
Element see CDS
Semantics.user.responsible User, owner
Parameter Annotations

UI-Annotations
Annotation Meaning Scope Framework
Table
see CDS see CDS
UI.badge.headLine.criticality Function
Annotations Annotations
View
Table
see CDS see CDS
UI.badge.headLine.iconUrl Function
Annotations Annotations
View
Table
see CDS see CDS
UI.badge.headLine.label Function
Annotations Annotations
View
Table
see CDS see CDS
UI.badge.headLine.targetElement Function
Annotations Annotations
View
Table
see CDS see CDS
UI.badge.headLine.type Function
Annotations Annotations
View
Table
see CDS see CDS
UI.badge.headLine.url Function
Annotations Annotations
View
Table
see CDS see CDS
UI.badge.headLine.value Function
Annotations Annotations
View

https://help.sap.com/doc/abapdocu_750_index_htm/7.50/en-US/abencds_annotations_sap.htm 10/16
3/23/2018 ABAP CDS - SAP Annotations - ABAP Keyword Documentation
UI.badge.imageUrl see CDS Table see CDS
Annotations Function Annotations
View
Table
see CDS see CDS
UI.badge.mainInfo.criticality Function
Annotations Annotations
View
Table
see CDS see CDS
UI.badge.mainInfo.iconUrl Function
Annotations Annotations
View
Table
see CDS see CDS
UI.badge.mainInfo.label Function
Annotations Annotations
View
Table
see CDS see CDS
UI.badge.mainInfo.targetElement Function
Annotations Annotations
View
Table
see CDS see CDS
UI.badge.mainInfo.type Function
Annotations Annotations
View
Table
see CDS see CDS
UI.badge.mainInfo.url Function
Annotations Annotations
View
Table
see CDS see CDS
UI.badge.mainInfo.value Function
Annotations Annotations
View
Table
see CDS see CDS
UI.badge.secondaryInfo.criticality Function
Annotations Annotations
View
Table
see CDS see CDS
UI.badge.secondaryInfo.iconUrl Function
Annotations Annotations
View
Table
see CDS see CDS
UI.badge.secondaryInfo.label Function
Annotations Annotations
View
Table
see CDS see CDS
UI.badge.secondaryInfo.targetElement Function
Annotations Annotations
View
Table
see CDS see CDS
UI.badge.secondaryInfo.type Function
Annotations Annotations
View
Table
see CDS see CDS
UI.badge.secondaryInfo.url Function
Annotations Annotations
View
Table
see CDS see CDS
UI.badge.secondaryInfo.value Function
Annotations Annotations
View
Table
see CDS see CDS
UI.badge.title.criticality Function
Annotations Annotations
View
Table
see CDS see CDS
UI.badge.title.iconUrl Function
Annotations Annotations
View
Table
see CDS see CDS
UI.badge.title.label Function
Annotations Annotations
View
Table
see CDS see CDS
UI.badge.title.targetElement Function
Annotations Annotations
View
Table
see CDS see CDS
UI.badge.title.type Function
Annotations Annotations
View
Table
see CDS see CDS
UI.badge.title.url Function
Annotations Annotations
View

https://help.sap.com/doc/abapdocu_750_index_htm/7.50/en-US/abencds_annotations_sap.htm 11/16
3/23/2018 ABAP CDS - SAP Annotations - ABAP Keyword Documentation
UI.badge.title.value see CDS Table see CDS
Annotations Function Annotations
View
Table
see CDS see CDS
UI.badge.typeImageUrl Function
Annotations Annotations
View
Table
see CDS see CDS
UI.chart[ ].chartType Function
Annotations Annotations
View
Table
see CDS see CDS
UI.chart[ ].description Function
Annotations Annotations
View
Table
see CDS see CDS
UI.chart[ ].dimensions[ ] Function
Annotations Annotations
View
Table
see CDS see CDS
UI.chart[ ].measures[ ] Function
Annotations Annotations
View
Table
see CDS see CDS
UI.chart[ ].qualifier Function
Annotations Annotations
View
Table
see CDS see CDS
UI.chart[ ].title Function
Annotations Annotations
View
see CDS see CDS
UI.dataPoint.criticality Element
Annotations Annotations
see CDS see CDS
UI.dataPoint.criticalityCalculation.deviationRangeHighValue Element
Annotations Annotations
see CDS see CDS
UI.dataPoint.criticalityCalculation.deviationRangeHighValueElement Element
Annotations Annotations
see CDS see CDS
UI.dataPoint.criticalityCalculation.deviationRangeLowValue Element
Annotations Annotations
see CDS see CDS
UI.dataPoint.criticalityCalculation.deviationRangeLowValueElement Element
Annotations Annotations
see CDS see CDS
UI.dataPoint.criticalityCalculation.improvementDirection Element
Annotations Annotations
see CDS see CDS
UI.dataPoint.criticalityCalculation.toleranceRangeHighValue Element
Annotations Annotations
see CDS see CDS
UI.dataPoint.criticalityCalculation.toleranceRangeHighValueElement Element
Annotations Annotations
see CDS see CDS
UI.dataPoint.criticalityCalculation.toleranceRangeLowValue Element
Annotations Annotations
see CDS see CDS
UI.dataPoint.criticalityCalculation.toleranceRangeLowValueElement Element
Annotations Annotations
see CDS see CDS
UI.dataPoint.description Element
Annotations Annotations
see CDS see CDS
UI.dataPoint.longDescription Element
Annotations Annotations
see CDS see CDS
UI.dataPoint.referencePeriod.description Element
Annotations Annotations
see CDS see CDS
UI.dataPoint.referencePeriod.end Element
Annotations Annotations
see CDS see CDS
UI.dataPoint.referencePeriod.start Element
Annotations Annotations
see CDS see CDS
UI.dataPoint.responsible Element
Annotations Annotations
see CDS see CDS
UI.dataPoint.responsibleName Element
Annotations Annotations
see CDS see CDS
UI.dataPoint.targetValue Element
Annotations Annotations
UI.dataPoint.targetValueElement see CDS Element see CDS
https://help.sap.com/doc/abapdocu_750_index_htm/7.50/en-US/abencds_annotations_sap.htm 12/16
3/23/2018 ABAP CDS - SAP Annotations - ABAP Keyword Documentation
Annotations Annotations
see CDS see CDS
UI.dataPoint.title Element
Annotations Annotations
see CDS see CDS
UI.dataPoint.trend Element
Annotations Annotations
see CDS see CDS
UI.dataPoint.trendCalculation.downDifference Element
Annotations Annotations
see CDS see CDS
UI.dataPoint.trendCalculation.downDifferenceElement Element
Annotations Annotations
see CDS see CDS
UI.dataPoint.trendCalculation.isRelativeDifference Element
Annotations Annotations
see CDS see CDS
UI.dataPoint.trendCalculation.referenceValue Element
Annotations Annotations
see CDS see CDS
UI.dataPoint.trendCalculation.strongDownDifference Element
Annotations Annotations
see CDS see CDS
UI.dataPoint.trendCalculation.strongDownDifferenceElement Element
Annotations Annotations
see CDS see CDS
UI.dataPoint.trendCalculation.strongUpDifference Element
Annotations Annotations
see CDS see CDS
UI.dataPoint.trendCalculation.strongUpDifferenceElement Element
Annotations Annotations
see CDS see CDS
UI.dataPoint.trendCalculation.upDifference Element
Annotations Annotations
see CDS see CDS
UI.dataPoint.trendCalculation.upDifferenceElement Element
Annotations Annotations
see CDS see CDS
UI.dataPoint.valueFormat.numberOfFractionalDigits Element
Annotations Annotations
see CDS see CDS
UI.dataPoint.valueFormat.scaleFactor Element
Annotations Annotations
see CDS see CDS
UI.fieldGroup[ ].criticality Element
Annotations Annotations
see CDS see CDS
UI.fieldGroup[ ].dataAction Element
Annotations Annotations
see CDS see CDS
UI.fieldGroup[ ].exclude Element
Annotations Annotations
see CDS see CDS
UI.fieldGroup[ ].groupLabel Element
Annotations Annotations
see CDS see CDS
UI.fieldGroup[ ].iconUrl Element
Annotations Annotations
see CDS see CDS
UI.fieldGroup[ ].importance Element
Annotations Annotations
see CDS see CDS
UI.fieldGroup[ ].invocationGrouping Element
Annotations Annotations
see CDS see CDS
UI.fieldGroup[ ].label Element
Annotations Annotations
see CDS see CDS
UI.fieldGroup[ ].position Element
Annotations Annotations
see CDS see CDS
UI.fieldGroup[ ].qualifier Element
Annotations Annotations
see CDS see CDS
UI.fieldGroup[ ].semanticObjectAction Element
Annotations Annotations
see CDS see CDS
UI.fieldGroup[ ].targetElement Element
Annotations Annotations
see CDS see CDS
UI.fieldGroup[ ].type Element
Annotations Annotations
see CDS see CDS
UI.fieldGroup[ ].url Element
Annotations Annotations
see CDS see CDS
UI.fieldGroup[ ].value Element
Annotations Annotations

https://help.sap.com/doc/abapdocu_750_index_htm/7.50/en-US/abencds_annotations_sap.htm 13/16
3/23/2018 ABAP CDS - SAP Annotations - ABAP Keyword Documentation
UI.headerInfo.description.criticality see CDS Table see CDS
Annotations Function Annotations
View
Table
see CDS see CDS
UI.headerInfo.description.iconUrl Function
Annotations Annotations
View
Table
see CDS see CDS
UI.headerInfo.description.label Function
Annotations Annotations
View
Table
see CDS see CDS
UI.headerInfo.description.targetElement Function
Annotations Annotations
View
Table
see CDS see CDS
UI.headerInfo.description.type Function
Annotations Annotations
View
Table
see CDS see CDS
UI.headerInfo.description.url Function
Annotations Annotations
View
Table
see CDS see CDS
UI.headerInfo.description.value Function
Annotations Annotations
View
Table
see CDS see CDS
UI.headerInfo.imageUrl Function
Annotations Annotations
View
Table
see CDS see CDS
UI.headerInfo.title.criticality Function
Annotations Annotations
View
Table
see CDS see CDS
UI.headerInfo.title.iconUrl Function
Annotations Annotations
View
Table
see CDS see CDS
UI.headerInfo.title.label Function
Annotations Annotations
View
Table
see CDS see CDS
UI.headerInfo.title.targetElement Function
Annotations Annotations
View
Table
see CDS see CDS
UI.headerInfo.title.type Function
Annotations Annotations
View
Table
see CDS see CDS
UI.headerInfo.title.url Function
Annotations Annotations
View
Table
see CDS see CDS
UI.headerInfo.title.value Function
Annotations Annotations
View
Table
see CDS see CDS
UI.headerInfo.typeImageUrl Function
Annotations Annotations
View
Table
see CDS see CDS
UI.headerInfo.typeName Function
Annotations Annotations
View
Table
see CDS see CDS
UI.headerInfo.typeNamePlural Function
Annotations Annotations
View
see CDS see CDS
UI.hidden Element
Annotations Annotations
see CDS see CDS
UI.identification[ ].criticality Element
Annotations Annotations
see CDS see CDS
UI.identification[ ].dataAction Element
Annotations Annotations
see CDS see CDS
UI.identification[ ].exclude Element
Annotations Annotations

https://help.sap.com/doc/abapdocu_750_index_htm/7.50/en-US/abencds_annotations_sap.htm 14/16
3/23/2018 ABAP CDS - SAP Annotations - ABAP Keyword Documentation
UI.identification[ ].iconUrl see CDS Element see CDS
Annotations Annotations
see CDS see CDS
UI.identification[ ].importance Element
Annotations Annotations
see CDS see CDS
UI.identification[ ].invocationGrouping Element
Annotations Annotations
see CDS see CDS
UI.identification[ ].label Element
Annotations Annotations
see CDS see CDS
UI.identification[ ].position Element
Annotations Annotations
see CDS see CDS
UI.identification[ ].semanticObjectAction Element
Annotations Annotations
see CDS see CDS
UI.identification[ ].targetElement Element
Annotations Annotations
see CDS see CDS
UI.identification[ ].type Element
Annotations Annotations
see CDS see CDS
UI.identification[ ].url Element
Annotations Annotations
see CDS see CDS
UI.identification[ ].value Element
Annotations Annotations
see CDS see CDS
UI.lineItem[ ].criticality Element
Annotations Annotations
see CDS see CDS
UI.lineItem[ ].dataAction Element
Annotations Annotations
see CDS see CDS
UI.lineItem[ ].exclude Element
Annotations Annotations
see CDS see CDS
UI.lineItem[ ].iconUrl Element
Annotations Annotations
see CDS see CDS
UI.lineItem[ ].importance Element
Annotations Annotations
see CDS see CDS
UI.lineItem[ ].invocationGrouping Element
Annotations Annotations
see CDS see CDS
UI.lineItem[ ].label Element
Annotations Annotations
see CDS see CDS
UI.lineItem[ ].position Element
Annotations Annotations
see CDS see CDS
UI.lineItem[ ].qualifier Element
Annotations Annotations
see CDS see CDS
UI.lineItem[ ].semanticObjectAction Element
Annotations Annotations
see CDS see CDS
UI.lineItem[ ].targetElement Element
Annotations Annotations
see CDS see CDS
UI.lineItem[ ].type Element
Annotations Annotations
see CDS see CDS
UI.lineItem[ ].url Element
Annotations Annotations
see CDS see CDS
UI.lineItem[ ].value Element
Annotations Annotations
see CDS see CDS
UI.masked Element
Annotations Annotations
see CDS see CDS
UI.multiLineText Element
Annotations Annotations
see CDS see CDS
UI.selectionField[ ].element Element
Annotations Annotations
see CDS see CDS
UI.selectionField[ ].exclude Element
Annotations Annotations
see CDS see CDS
UI.selectionField[ ].position Element
Annotations Annotations
UI.selectionField[ ].qualifier see CDS Element see CDS
Annotations Annotations
https://help.sap.com/doc/abapdocu_750_index_htm/7.50/en-US/abencds_annotations_sap.htm 15/16
3/23/2018 ABAP CDS - SAP Annotations - ABAP Keyword Documentation

see CDS see CDS


UI.statusInfo[ ].criticality Element
Annotations Annotations
see CDS see CDS
UI.statusInfo[ ].dataAction Element
Annotations Annotations
see CDS see CDS
UI.statusInfo[ ].exclude Element
Annotations Annotations
see CDS see CDS
UI.statusInfo[ ].iconUrl Element
Annotations Annotations
see CDS see CDS
UI.statusInfo[ ].importance Element
Annotations Annotations
see CDS see CDS
UI.statusInfo[ ].invocationGrouping Element
Annotations Annotations
see CDS see CDS
UI.statusInfo[ ].label Element
Annotations Annotations
see CDS see CDS
UI.statusInfo[ ].position Element
Annotations Annotations
see CDS see CDS
UI.statusInfo[ ].semanticObjectAction Element
Annotations Annotations
see CDS see CDS
UI.statusInfo[ ].targetElement Element
Annotations Annotations
see CDS see CDS
UI.statusInfo[ ].type Element
Annotations Annotations
see CDS see CDS
UI.statusInfo[ ].url Element
Annotations Annotations
see CDS see CDS
UI.statusInfo[ ].value Element
Annotations Annotations

VDM-Annotations
Annotation Meaning Scope Framework
Table Function
VDM.private - internal usage
View
Table Function
VDM.viewType - internal usage
View

Continue
ABAP CDS, Annotation Array

https://help.sap.com/doc/abapdocu_750_index_htm/7.50/en-US/abencds_annotations_sap.htm 16/16

Potrebbero piacerti anche