P_Matrix_Hier_Derivation

DDL: P_MATRIX_HIER_DERIVATION SQL: PHIERDERIV Type: view COMPOSITE

P_Matrix_Hier_Derivation is a Composite CDS View in SAP S/4HANA. It reads from 3 data sources (P_Matrix_Hier_Derivation_MaxLV, P_Matrix_Hier_Leaf, P_Matrix_Hier_Leaf_Parent_Elim) and exposes 16 fields.

Data Sources (3)

SourceAliasJoin Type
P_Matrix_Hier_Derivation_MaxLV P_Matrix_Hier_Derivation_MaxLV from
P_Matrix_Hier_Leaf P_Matrix_Hier_Leaf union_all
P_Matrix_Hier_Leaf_Parent_Elim P_Matrix_Hier_Leaf_Parent_Elim inner

Parameters (2)

NameTypeDefault
P_Hierarchy hryid
P_KeyDate datbi

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName PHIERDERIV view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #NOT_REQUIRED view
AccessControl.personalData.blocking #NOT_REQUIRED view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.serviceQuality #X view
Metadata.ignorePropagatedAnnotations true view
VDM.private true view
VDM.viewType #COMPOSITE view

Fields (16)

KeyFieldSource TableSource FieldDescription
hryid elim_detail hryid Hierarchy ID
hryver elim_detail hryver Version: Structures
nodecls elim_detail nodecls Node Class
leaf1 leaf_pair leaf1 Node
leaf2 leaf_pair leaf2 Node
hryvalto elim_detail hryvalto Valid To
hryvalfrom elim_detail hryvalfrom Valid From
P_Hierarchy
P_KeyDatehryid
hryver hryver Version: Structures
nodecls nodecls Node Class
leaf1 hrynode Node
leaf2 hrynode Node
hryvalto hryvalto Valid To
hryvalfrom hryvalfrom Valid From
elim_member hrynode Node

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 P_Matrix_Hier_Derivation.
-- 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: PHIERDERIV
-- Parameters: P_Hierarchy : hryid, P_KeyDate : datbi

CREATE VIEW P_Matrix_Hier_Derivation AS
SELECT
  elim_detail.hryid AS hryid,
  elim_detail.hryver AS hryver,
  elim_detail.nodecls AS nodecls,
  leaf_pair.leaf1 AS leaf1,
  leaf_pair.leaf2 AS leaf2,
  elim_detail.hryvalto AS hryvalto,
  elim_detail.hryvalfrom AS hryvalfrom,
  elim_detail.elim_member as elim_member AS P_Hierarchy,
  hrynode AS elim_member
FROM P_Matrix_Hier_Derivation_MaxLV
INNER JOIN P_Matrix_Hier_Leaf_Parent_Elim ON /* join condition not captured in parsed metadata */
-- UNION ALL with additional select branch(es): P_Matrix_Hier_Leaf
;