I_DataMdmExchCustNodeAggrgn

DDL: I_DATAMDMEXCHCUSTNODEAGGRGN Type: view_entity BASIC

DMEE Customer Node Aggregation

I_DataMdmExchCustNodeAggrgn is a Basic CDS View that provides data about "DMEE Customer Node Aggregation" in SAP S/4HANA. It reads from 1 data source (dmec_tree_aggr) and exposes 8 fields with key fields HierarchyTreeType, HierarchyTree, HierarchyTreeVersion, HierarchyNode, AggregatedNode. It has 1 association to related views.

Data Sources (1)

SourceAliasJoin Type
dmec_tree_aggr dmec_tree_aggr from

Associations (1)

CardinalityTargetAliasCondition
[0..1] I_DataMdmExchCustNode _Node _Node.HierarchyTreeType = $projection.HierarchyTreeType and _Node.HierarchyTree = $projection.HierarchyTree and _Node.HierarchyTreeVersion = $projection.HierarchyTreeVersion and _Node.HierarchyNode = $projection.HierarchyNode

Annotations (6)

NameValueLevelField
EndUserText.label DMEE Customer Node Aggregation view
VDM.viewType #BASIC view
AccessControl.authorizationCheck #NOT_REQUIRED view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.dataClass #MASTER view

Fields (8)

KeyFieldSource TableSource FieldDescription
KEY HierarchyTreeType Tree Type
KEY HierarchyTree Unique ID
KEY HierarchyTreeVersion XML Vers.
KEY HierarchyNode Workflow Step
KEY AggregatedNode Aggregated node
NodeAggregationType Aggr. type
AggregatedNodeReference Reference ID
_Node _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 I_DataMdmExchCustNodeAggrgn.
-- 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 I_DataMdmExchCustNodeAggrgn AS
SELECT
  cast(tree_type as dme_treetype preserving type) AS HierarchyTreeType,
  cast(tree_id as dme_tree preserving type) AS HierarchyTree,
  cast(version as ifme_hierarchytreeversion) AS HierarchyTreeVersion,
  cast(node_id as dme_node preserving type) AS HierarchyNode,
  cast(agg_node_id as dme_aggrgdnode preserving type) AS AggregatedNode,
  cast(agg_type as dme_nodeaggrgntype preserving type) AS NodeAggregationType,
  cast(agg_ref_name as dme_aggrgdnoderef preserving type) AS AggregatedNodeReference
FROM dmec_tree_aggr
LEFT OUTER JOIN I_DataMdmExchCustNode AS _Node ON _Node.HierarchyTreeType = HierarchyTreeType AND _Node.HierarchyTree = HierarchyTree AND _Node.HierarchyTreeVersion = HierarchyTreeVersion AND _Node.HierarchyNode = HierarchyNode  -- association [0..1]
;