SDDIC_DDLA_ANNOCHECK - Messages for annotation usage check

The following messages are stored in message class SDDIC_DDLA_ANNOCHECK: Messages for annotation usage check.
It is part of development package SDDIC_DDLA_RT in software component BC-DWB-AIE-DIC. This development package consists of objects that can be grouped under "Tables and Tools for CDS Annotation Definitions Runtime".
Message Nr
Message Text
005Annotation value must be of type '&1'
006Use of Annotation '&1' is not permitted (not released)
007Annotation '&1' unknown
008Annotation '&1' already defined for '&2'
009Annotation value '&1' must be of type '&2'
010Only one enum value allowed for annotation '&1'
011Annotation '&1' must be an array type
012Invalid annotation enum value '&1'
013Annotation definition for value '&1' uses an unsupported type '&2'
016Annotation value with length &1 too long. Type must be '&2'.
017Annotation value '&1' length (&2) too long. Type must be '&3'.
019Annotation '&1' is not permitted for use in metadata extensions
020Annotation '&1' is a structured type and a scalar value was found
021Boolean annotation value must be lowercase
022No annotation value assigned but definition does not have a default
029Annotation '&1' used at wrong position (wrong scope)
030Only enum values (starting with a '#' character) for '&1' allowed
031No duplicated API state values allowed ('&1')
032'NOT_RELEASED' cannot be combined with other values.
056Annotation value '&1' in incorrect case, replace with '&2'
059Scalar annotation value '&1' not allowed, structured value expected
060Annotation '&1' already defined at the same layer and variant in '&2'
061Annotation value '&1' must not be an array type. Expected type of '&2'
062Annotation value for '&1' must be of type string
063Annotation value 'null' not allowed inside an array annotation
064Annotation value 'null' not allowed for structured annotation '&1'
067Path expressions cannot be used for LocalDefinitionRef type annotations
068Element '&1' for '&2' not found
069Association '&1' for '&2' not found
070Key element '&1' for '&2' not found
071Parameter '&1' for '&2' not found
072Local Definition '&1' for '&2' not found
073Annotations of type 'LocalDefinitionRef' cannot be used in this statement
074Reference '&1' is ambiguous (multiple local definitions with name '&1')
075Entity '&1' for '&2' not found
076Annotation value '&1' exceeds the value range of type '&2'
077'&1' has incorrect casing. Correct spelling is '&2'.
078Reference to class must start with 'ABAP:'
079Class '&1' for '&2' not found
081Whitespaces between 'ABAP:' and class name are not allowed
082Annotation value must not contain trailing or leading whitespace
083Annotation value must not span multiple lines
084Annotations are not allowed in this branch
207Nested array annotations are not supported
307Annotation '&1' is hidden
308Unchecked expressions are not allowed for language dependent annotation
309Unchecked expressions are not allowed for annotation reference values
310Annotation could not be parsed
311Annotation value must not contain the &1 character
312Syntax error in annotation value '&1'
315Filters in annotations are not supported.
316Parameter bindings in annotations are not supported.
Privacy Policy