RSRTS_QF4_QueryProvider_All

DDL: RSRTS_QF4_QUERYPROVIDER_ALL Type: view_entity Package: RSRTS_CDS_QUERY

Release CDS-Cube based Queries: View/ddlsource of query/cube

RSRTS_QF4_QueryProvider_All is a CDS View that provides data about "Release CDS-Cube based Queries: View/ddlsource of query/cube" in SAP S/4HANA. It reads from 5 data sources (RSODP_ABAP_CDS_ODPNAME, RSRTS_QF4_QueryProviderBasic, ddddlsrc02bt, RSRTS_APP_COMPONENT, ARS_APIS_RELEASED_C1_OR_GROUPS) and exposes 13 fields with key field queryCDSName. Part of development package RSRTS_CDS_QUERY.

Data Sources (5)

SourceAliasJoin Type
RSODP_ABAP_CDS_ODPNAME _cube_odp inner
RSRTS_QF4_QueryProviderBasic _query_list from
ddddlsrc02bt _text1 left_outer
RSRTS_APP_COMPONENT akh inner
ARS_APIS_RELEASED_C1_OR_GROUPS ars_api_released left_outer

Annotations (1)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view

Fields (13)

KeyFieldSource TableSource FieldDescription
KEY queryCDSName RSRTS_QF4_QueryProviderBasic queryCDSName
compid RSRTS_QF4_QueryProviderBasic compid Query
queryDDLname RSRTS_QF4_QueryProviderBasic queryDDLName
queryState ARS_APIS_RELEASED_C1_OR_GROUPS state Vehicle Region
queryDevClass RSRTS_QF4_QueryProviderBasic queryDevClass
withProvContractAnalyticalQry RSRTS_QF4_QueryProviderBasic withProvContractAnalyticalQry
queryDescription ddddlsrc02bt ddtext Short text
infoprovider
cubeDDLname RSODP_ABAP_CDS_ODPNAME ddlName DDL Source Name
cubeCDSname RSRTS_QF4_QueryProviderBasic cubeCDSname
cubeDevclass RSODP_ABAP_CDS_ODPNAME devClass Package (Obsolete)
akhAppComponent RSRTS_APP_COMPONENT app_component WBS Element
cubeDataCategory RSRTS_QF4_QueryProviderBasic cubeDataCategory Value from table

Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.

-- Derived SQL interpretation of CDS view RSRTS_QF4_QueryProvider_All.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.

CREATE VIEW RSRTS_QF4_QueryProvider_All AS
SELECT
  _query_list.queryCDSName AS queryCDSName,
  _query_list.compid AS compid,
  _query_list.queryDDLName AS queryDDLname,
  ars_api_released.state AS queryState,
  _query_list.queryDevClass AS queryDevClass,
  _query_list.withProvContractAnalyticalQry AS withProvContractAnalyticalQry,
  _text1.ddtext AS queryDescription,
  cast( concat( '2C', _cube_odp.odpName ) as rsinfoprov ) AS infoprovider,
  _cube_odp.ddlName AS cubeDDLname,
  _query_list.cubeCDSname AS cubeCDSname,
  _cube_odp.devClass AS cubeDevclass,
  akh.app_component AS akhAppComponent,
  _query_list.cubeDataCategory AS cubeDataCategory
FROM RSRTS_QF4_QueryProviderBasic AS _query_list
LEFT OUTER JOIN ARS_APIS_RELEASED_C1_OR_GROUPS AS ars_api_released ON /* join condition not captured in parsed metadata */
INNER JOIN RSODP_ABAP_CDS_ODPNAME AS _cube_odp ON /* join condition not captured in parsed metadata */
INNER JOIN RSRTS_APP_COMPONENT AS akh ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN ddddlsrc02bt AS _text1 ON /* join condition not captured in parsed metadata */
;