How To Fix ESH_ENG_CDSVAL_ES061 - Sucessor &1 lacks @EnterpriseSearch-annotations


ESH_ENG_CDSVAL_ES061 - Overview

  • Message type: E = Error

  • Message class: ESH_ENG_CDSVAL_ES - ES-CDS/ABAP: Validation of domain @EnterpriseSearch

  • Message number: 061

  • Message text: Sucessor &1 lacks @EnterpriseSearch-annotations

  • Show details Hide details
  • What causes this issue?

    You have set a CDS-entity on API-state "deprecated" which carries an
    @EnterpriseSearch.enabled-annotation. This CDS-entity does also have
    successors. Successor &V1& does not have annotation
    @EnterpriseSearch.enabled.

    System Response

    A CDS-entity which is not enabled for Enterprise Search cannot be a
    semantically comparable successor of a CDS-entity which is enabled for
    Enterprise Search. Hence, this successor is not possible.

    How to fix this error?

    Either the successor lacks the @EnterpriseSearch-annotations, or the
    intended successor is not suitable at all.

    Procedure for System Administrators

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


    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message ESH_ENG_CDSVAL_ES061 - Sucessor &1 lacks @EnterpriseSearch-annotations ?
    The SAP error message ESH_ENG_CDSVAL_ES061 indicates that a successor entity in a Core Data Services (CDS) view lacks the necessary @EnterpriseSearch annotations. This error typically arises in the context of SAP Enterprise Search, where the system expects certain annotations to be present for the entities involved in the search.
    
    Cause: The error occurs when: A CDS view or entity that is expected to be part of the Enterprise Search configuration does not have the required annotations. The annotations are necessary for the system to understand how to index and search the data properly.
    Solution: To resolve this error, you need to ensure that the successor entity has the appropriate @EnterpriseSearch annotations. Here are the steps to do this: Identify the Successor Entity: Determine which entity is being referenced in the error message (the &1 placeholder will be replaced with the actual entity name). Add Annotations: Open the CDS view definition in the ABAP Development Tools (ADT) or the

    Already have an account? Login here!




Instant HelpGet instant SAP help. Sign up for our Free Essentials Plan.


Related SAP Error Messages

Click the links below to see the following related messages:

Click on this link to search all SAP messages.


Rating
ERPlingo's SAP support assistant is amazing. Saves me countless hours trying to solve complex SAP issues myself. It's a real game changer!
Rate 1
Thomas Michael
SAP Consultant, Author & Speaker