SDDLX_MDATA_RAW_REFOBJS

DDL: SDDLX_MDATA_RAW_REFOBJS Type: view_entity Package: SDDIC_DDLX_RT

Joined raw metadata, for CL_DDLX_METADATA_PROV_REFOBJS

SDDLX_MDATA_RAW_REFOBJS is a CDS View that provides data about "Joined raw metadata, for CL_DDLX_METADATA_PROV_REFOBJS" in SAP S/4HANA. It reads from 4 data sources (e_ddlx_rt_data, e_ddlx_rt_extends, e_ddlx_rt_header, e_ddlx_rt_status) and exposes 10 fields. Part of development package SDDIC_DDLX_RT.

Data Sources (4)

SourceAliasJoin Type
e_ddlx_rt_data rt_data inner
e_ddlx_rt_extends rt_extends inner
e_ddlx_rt_header rt_header inner
e_ddlx_rt_status rt_status from

Annotations (1)

NameValueLevelField
AccessControl.authorizationCheck #NOT_ALLOWED view

Fields (10)

KeyFieldSource TableSource FieldDescription
anno_id
element e_ddlx_rt_data element Target identifier
name e_ddlx_rt_data name Zone name
layer e_ddlx_rt_header layer TC Layer
value e_ddlx_rt_data value Value from table
element_type e_ddlx_rt_data element_type Element Type
uuid e_ddlx_rt_extends rt_uuid UUID
ddlxname e_ddlx_rt_status ddlxname Name of DDLX Source
variant e_ddlx_rt_status variant Variant Saved
disabled e_ddlx_rt_status disabled Std Delivery Status

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 SDDLX_MDATA_RAW_REFOBJS.
-- 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 SDDLX_MDATA_RAW_REFOBJS AS
SELECT
  concat(rt_status.extended_artifact, concat('.', concat(rt_data.element, concat('.', rt_data.name)))) AS anno_id,
  rt_data.element AS element,
  rt_data.name AS name,
  rt_header.layer AS layer,
  rt_data.value AS value,
  rt_data.element_type AS element_type,
  rt_extends.rt_uuid AS uuid,
  rt_status.ddlxname AS ddlxname,
  rt_status.variant AS variant,
  rt_status.disabled AS disabled
FROM e_ddlx_rt_status AS rt_status
INNER JOIN e_ddlx_rt_data AS rt_data ON /* join condition not captured in parsed metadata */
INNER JOIN e_ddlx_rt_header AS rt_header ON /* join condition not captured in parsed metadata */
INNER JOIN e_ddlx_rt_extends AS rt_extends ON /* join condition not captured in parsed metadata */
;