Annotation '@ObjectModel.semanticKey' is required for UUID-based models.

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.



What causes this issue?

If you use a UUID-based model, a semantic key is required in the CDS
view.


System Response

The system issues an error message and will not allow you to continue with this transaction until the error is resolved.



How to fix this error?

Add the annotation '@ObjectModel.semanticKey:'xxx'' to the CDS view.


Procedure for System Administrators

Contact the corresponding developer of the CDS view to correct the
error.

Error message extract from SAP system. Copyright SAP SE.