scmon_vrdata_as_view

DDL: SCMON_VRDATA_AS SQL: scmon_vrdata_as Type: view

scmon_vrdata_as_view is a CDS View in SAP S/4HANA. It reads from 4 data sources (scmon_rdata, scmon_slice_s, scmon_sub, scmon_sub) and exposes 9 fields with key fields selectionid, subid1, subid2.

Data Sources (4)

SourceAliasJoin Type
scmon_rdata rdata inner
scmon_slice_s sel from
scmon_sub sub1 inner
scmon_sub sub2 inner

Annotations (1)

NameValueLevelField
AbapCatalog.sqlViewName scmon_vrdata_as view

Fields (9)

KeyFieldSource TableSource FieldDescription
KEY selectionid scmon_slice_s selectionid Selection ID
KEY subid1 scmon_rdata subid1
KEY subid2 scmon_rdata subid2
roottype1 scmon_sub roottype Request Type
rootname1 scmon_sub rootname Root Entity Name
roottype2 scmon_sub roottype Request Type
rootname2 scmon_sub rootname Root Entity Name
counter
summation

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 scmon_vrdata_as_view.
-- 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.
-- SQL view name: scmon_vrdata_as

CREATE VIEW scmon_vrdata_as_view AS
SELECT
  sel.selectionid AS selectionid,
  rdata.subid1 AS subid1,
  rdata.subid2 AS subid2,
  sub1.roottype AS roottype1,
  sub1.rootname AS rootname1,
  sub2.roottype AS roottype2,
  sub2.rootname AS rootname2,
  sum(rdata.counter) AS counter,
  cast(1 as abap.int4) AS summation
FROM scmon_slice_s AS sel
INNER JOIN scmon_rdata AS rdata ON /* join condition not captured in parsed metadata */
INNER JOIN scmon_sub AS sub1 ON /* join condition not captured in parsed metadata */
INNER JOIN scmon_sub AS sub2 ON /* join condition not captured in parsed metadata */
;