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.
SAP Knowledge Base Article - Preview