P_CnsldtnTemporalElimHierNode

DDL: P_CNSLDTNTEMPORALELIMHIERNODE Type: view_entity COMPOSITE

P_CnsldtnTemporalElimHierNode is a Composite CDS View in SAP S/4HANA. It reads from 2 data sources (I_HierRuntimeRprstnNode, I_SAPClient) and exposes 20 fields with key fields UniversalHierarchy40, HierarchyNode, ValidityEndDate, HierarchyNode, ValidityEndDate.

Data Sources (2)

SourceAliasJoin Type
I_HierRuntimeRprstnNode _HierarchyNode from
I_SAPClient I_SAPClient union

Parameters (2)

NameTypeDefault
P_HierarchyType hrytype
P_MasterDataType fieldname

Annotations (8)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.representativeKey HierarchyNode view
VDM.viewType #COMPOSITE view
VDM.private true view

Fields (20)

KeyFieldSource TableSource FieldDescription
KEY UniversalHierarchy40
KEY HierarchyNode
KEY ValidityEndDate
ParentNode
HierarchyNodeType I_HierRuntimeRprstnNode HierarchyNodeType Node Type Element
ValidityStartDate
HierarchyNodeSequence
ControllingArea
CnsldtnEliminationCharcValue I_HierRuntimeRprstnNode CnsldtnEliminationCharcValue
UniversalHierNodeID I_HierRuntimeRprstnNode UniversalHierNodeID Node ID
KEY HierarchyNode
KEY ValidityEndDate
ParentNode
HierarchyNodeType Node Type Element
ValidityStartDate
HierarchyNodeSequence
ControllingArea
CnsldtnEliminationCharcValue
UniversalHierNodeID Node ID
UniversalHierNodeParentID

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_CnsldtnTemporalElimHierNode.
-- 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.
-- Parameters: P_HierarchyType : hrytype, P_MasterDataType : fieldname

CREATE VIEW P_CnsldtnTemporalElimHierNode AS
SELECT
  cast(_HierarchyNode.RuntimeHierarchy as fincs_universalhierhierarchyid preserving type ) AS UniversalHierarchy40,
  cast(_HierarchyNode.HierarchyNode as fincs_hierarchynode preserving type ) AS HierarchyNode,
  cast(_HierarchyNode.ValidityEndDate as fincs_validityenddate preserving type ) AS ValidityEndDate,
  cast(_HierarchyNode.ParentNode as fincs_parentnode preserving type ) AS ParentNode,
  _HierarchyNode.HierarchyNodeType AS HierarchyNodeType,
  cast(_HierarchyNode.ValidityStartDate as fincs_validitystartdate preserving type ) AS ValidityStartDate,
  cast(_HierarchyNode.HierarchyNodeSequence as fincs_hierarchynodesequence preserving type ) AS HierarchyNodeSequence,
  cast(_HierarchyNode.ControllingArea as fincs_controllingarea preserving type ) AS ControllingArea,
  _HierarchyNode.CnsldtnEliminationCharcValue AS CnsldtnEliminationCharcValue,
  _HierarchyNode.UniversalHierNodeID AS UniversalHierNodeID,
  cast( '' as npnid ) AS UniversalHierNodeParentID
FROM I_HierRuntimeRprstnNode AS _HierarchyNode
-- UNION with additional select branch(es): I_SAPClient
;