Message type: E = Error
Message class: ESH_ENG_CDSVAL_SRCH - ES-CDS/ABAP: Validation of domain @Search
Message number: 009
Message text: 'termMappingDictionary' must be annotated at elements
@Search.termMappingDictionary can be annotated at a view element only.
This implies that the element is an atomic one; not an association.
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
Remove the annotation wherever it does not relate to a view element.
Error message extract from SAP system. Copyright SAP SE.
ESH_ENG_CDSVAL_SRCH009
- 'termMappingDictionary' must be annotated at elements ?The SAP error message ESH_ENG_CDSVAL_SRCH009 'termMappingDictionary' must be annotated at elements typically occurs in the context of SAP's Core Data Services (CDS) views, particularly when working with the Enterprise Search (ESH) framework. This error indicates that there is a missing or incorrect annotation related to the termMappingDictionary for the elements in your CDS view.
Cause: The error is caused by the absence of the required annotation @Search.termMappingDictionary on the elements of your CDS view. This annotation is necessary for the Enterprise Search to understand how to map terms for search purposes. If the annotation is not present, the system cannot process the search correctly, leading to this error.
Solution: To resolve this error, you need to ensure that the relevant elements in your CDS view are properly annotated with the @Search.termMappingDictionary annotation. Here’s how you can do that: Open the CDS View: Access the CDS view in the ABAP Development Tools (ADT) or the relevant
Get instant SAP help. Sign up for our Free Essentials Plan.
ESH_ENG_CDSVAL_SRCH008
'fuzzinessThreshold' must be annotated at elements
What causes this issue? @Search.fuzzinessThreshold can be annotated at a view element only. This implies that the element is an atomic one; not an as...
EHPRC_CP03207
Customizing error; unsupported source type &1 for element with ID &2
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
ESH_ENG_CDSVAL_SRCH010
'termMappingListID' must be annotated at elements
What causes this issue? @Search.termMappingListID can be annotated at a view element only. This implies that the element is an atomic one; not an ass...
ESH_ENG_CDSVAL_SRCH011
Unknown annotation '&1'
What causes this issue? Annotation &V1& is not defined in domain @Search.System Response The system issues an error message and will not all...
Click on this link to search all SAP messages.