Message type: E = Error
Message class:  SADL_GW_DT_CDS - Messages CDS Checks 
Message number: 011
Message text: Annotation '@ObjectModel.semanticKey' is required for UUID-based models.
If you use a UUID-based model, a semantic key is required in the CDS
view.
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
Add the annotation '@ObjectModel.semanticKey:'xxx'' to the CDS view.
Contact the corresponding developer of the CDS view to correct the
error.
Error message extract from SAP system. Copyright SAP SE.
The SAP error message SADL_GW_DT_CDS011 indicates that there is a missing annotation @ObjectModel.semanticKey in your Core Data Services (CDS) view definition. This annotation is required when you are working with UUID-based models in SAP, as it specifies which field(s) in your data model should be treated as the semantic key.
Cause: The error occurs because: You are using a UUID-based model, which requires a semantic key to uniquely identify records. The CDS view that you are trying to use does not have the @ObjectModel.semanticKey annotation defined for the appropriate field(s).
Solution: To resolve this error, you need to add the @ObjectModel.semanticKey annotation to your CDS view definition. Here’s how you can do it: Identify the UUID Field: Determine which field in your CDS view should be treated as the semantic key. This is typically the UUID field. Modify the CDS View: Add the @ObjectModel.semanticKey annotation to the identified field. Here’s an example of how to do this: @AbapCatalog.sqlViewName: 'Z_MY_CDS_VIEW' @AbapCatalog.compiler.compareFilter:
 Get instant SAP help. Sign up for our Free Essentials Plan.
Get instant SAP help. Sign up for our Free Essentials Plan. 
SADL_GW_DT_CDS010 Do not use annotation &1 on subnode.
What causes this issue?  The superfluous annotation is used in the CDS view of a subnode, but the annotation can only be added to the CDS view of the ...
SADL_GW_DT_CDS009 &1: Annotation &2 is missing. Add the annotation to the CDS view.
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
SADL_GW_DT_CDS012 Semantic key element &1 is unknown or hidden.
What causes this issue?  The element used in the semantic key annotation is invalid. Only elements that are exposed in the CDS view and that are not a...
SADL_GW_DT_CDS013 The syntax of the semantic key is invalid.
What causes this issue?  The syntax of the semantic key annotation is invalid.System Response  The system issues an error message and will not allow y...
Click on this link to search all SAP messages.