A_CnsldtnFSItemHierNode

DDL: A_CNSLDTNFSITEMHIERNODE Type: view_entity BASIC

Consolidation FS Item - Hierarchy Node

A_CnsldtnFSItemHierNode is a Basic CDS View that provides data about "Consolidation FS Item - Hierarchy Node" in SAP S/4HANA. It reads from 1 data source (I_CnsldtnFSItemHierNode_2) and exposes 14 fields with key fields ConsolidationChartOfAccounts, CnsldtnFSItemHierarchy, HierarchyNode, ValidityEndDate. It has 2 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_CnsldtnFSItemHierNode_2 _HierarchyNode from

Associations (2)

CardinalityTargetAliasCondition
[1..1] A_CnsldtnFSItemHierarchy_3 _Hierarchy $projection.ConsolidationChartOfAccounts = _Hierarchy.ConsolidationChartOfAccounts and $projection.CnsldtnFSItemHierarchy = _Hierarchy.CnsldtnFSItemHierarchy and $projection.ValidityEndDate = _Hierarchy.ValidityEndDate
[0..*] A_CnsldtnFSItemHierNodeText _Text $projection.ConsolidationChartOfAccounts = _Text.ConsolidationChartOfAccounts and $projection.CnsldtnFSItemHierarchy = _Text.CnsldtnFSItemHierarchy and $projection.HierarchyNode = _Text.HierarchyNode and $projection.ValidityEndDate = _Text.ValidityEndDate and $projection.CnsldtnFinancialStatementItem = ''

Annotations (11)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.sapObjectNodeType.name CnsldtnFSItemHierarchyNode view
OData.entitySet.name CnsldtnFSItemHierarchyNode view
OData.entityType.name CnsldtnFSItemHierarchyNode_Type view
VDM.viewType #BASIC view
VDM.lifecycle.contract.type #PUBLIC_REMOTE_API view
EndUserText.label Consolidation FS Item - Hierarchy Node view

Fields (14)

KeyFieldSource TableSource FieldDescription
KEY ConsolidationChartOfAccounts I_CnsldtnFSItemHierNode_2 ConsolidationChartOfAccounts Cons. COA
KEY CnsldtnFSItemHierarchy I_CnsldtnFSItemHierNode_2 CnsldtnFSItemHierarchy
KEY HierarchyNode I_CnsldtnFSItemHierNode_2 HierarchyNode Node
KEY ValidityEndDate I_CnsldtnFSItemHierNode_2 ValidityEndDate ValidTo
ValidityStartDate I_CnsldtnFSItemHierNode_2 ValidityStartDate Validity Start Date
ParentNode I_CnsldtnFSItemHierNode_2 ParentNode Parent Node
HierarchyVersion I_CnsldtnFSItemHierNode_2 HierarchyVersion Version
CnsldtnFinancialStatementItem I_CnsldtnFSItemHierNode_2 CnsldtnFinancialStatementItem
HierarchyNodeSequence I_CnsldtnFSItemHierNode_2 HierarchyNodeSequence
HierarchyNodeLevel I_CnsldtnFSItemHierNode_2 HierarchyNodeLevel Hierarchy Node Level
NodeType I_CnsldtnFSItemHierNode_2 NodeType Object Type
SignIsInverted I_CnsldtnFSItemHierNode_2 SignIsInverted
_Hierarchy _Hierarchy
_Text _Text

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 A_CnsldtnFSItemHierNode.
-- 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 A_CnsldtnFSItemHierNode AS
SELECT
  _HierarchyNode.ConsolidationChartOfAccounts AS ConsolidationChartOfAccounts,
  _HierarchyNode.CnsldtnFSItemHierarchy AS CnsldtnFSItemHierarchy,
  _HierarchyNode.HierarchyNode AS HierarchyNode,
  _HierarchyNode.ValidityEndDate AS ValidityEndDate,
  _HierarchyNode.ValidityStartDate AS ValidityStartDate,
  _HierarchyNode.ParentNode AS ParentNode,
  _HierarchyNode.HierarchyVersion AS HierarchyVersion,
  _HierarchyNode.CnsldtnFinancialStatementItem AS CnsldtnFinancialStatementItem,
  _HierarchyNode.HierarchyNodeSequence AS HierarchyNodeSequence,
  _HierarchyNode.HierarchyNodeLevel AS HierarchyNodeLevel,
  _HierarchyNode.NodeType AS NodeType,
  _HierarchyNode.SignIsInverted AS SignIsInverted
FROM I_CnsldtnFSItemHierNode_2 AS _HierarchyNode
LEFT OUTER JOIN A_CnsldtnFSItemHierarchy_3 AS _Hierarchy ON ConsolidationChartOfAccounts = _Hierarchy.ConsolidationChartOfAccounts AND CnsldtnFSItemHierarchy = _Hierarchy.CnsldtnFSItemHierarchy AND ValidityEndDate = _Hierarchy.ValidityEndDate  -- association [1..1]
LEFT OUTER JOIN A_CnsldtnFSItemHierNodeText AS _Text ON ConsolidationChartOfAccounts = _Text.ConsolidationChartOfAccounts AND CnsldtnFSItemHierarchy = _Text.CnsldtnFSItemHierarchy AND HierarchyNode = _Text.HierarchyNode AND ValidityEndDate = _Text.ValidityEndDate AND CnsldtnFinancialStatementItem = ''  -- association [0..*]
;