SAP Knowledge Base Article - Preview

3735804 - OData.hierarchy.recursiveHierarchy fails when root table entity is not hierarchy source in RAP

Symptom

  • Using @OData.hierarchy.recursiveHierarchy on a projection view directly on a root table entity causes the service definition/binding to fail.
  • The same model works when an additional view layer is introduced between the table entity and the root consumption view.
  • Parser message: "TABLE ENTITY is only supported for basic parsing. Turn off the following bitmask switches: semantic_check_on, semantic_local_check, adt_pretty_printing, resolve_view_extends, new_cds_source."
  • Runtime/activation trace may show: "LCX_QLAST_PARSER_FAILED CL_SADL_CONS_VIEW_PARSER======CCIMP:105 Internal exception raised (... TABLE ENTITY is only supported for basic parsing ...)".


Read more...

Environment

SAP BTP ABAP environment 2511

Product

SAP BTP ABAP environment 2511

Keywords

odata, hierarchy, recursiveHierarchy, @OData.hierarchy.recursiveHierarchy, rap, define table entity, cds projection view, service binding error, sddl_parser_msg 047, lcx_qlast_parser_failed, cl_sadl_cons_view_parser, treeview, abap cds, consumption view, hierarchy source , KBA , BC-ESI-ESF-BSA , Business Service Adaptation , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.