R_HierRuntimeRprstnNode

DDL: R_HIERRUNTIMERPRSTNNODE SQL: RHRRPNODE Type: view BASIC

Hierarchy Node

R_HierRuntimeRprstnNode is a Basic CDS View that provides data about "Hierarchy Node" in SAP S/4HANA. It reads from 1 data source (hrrp_node_n) and exposes 78 fields with key fields HierarchyID, HierarchyVersion, ValidityEndDate, HierarchyNode, HierarchyNodeClass. It has 4 associations to related views.

Data Sources (1)

SourceAliasJoin Type
hrrp_node_n hrrp_node_n from

Associations (4)

CardinalityTargetAliasCondition
[0..*] R_HierRuntimeRprstnNodeText _Text $projection.HierarchyID = _Text.HierarchyID and $projection.ValidityEndDate = _Text.ValidityEndDate and $projection.HierarchyNode = _Text.HierarchyNode and $projection.HierarchyNodeClass = _Text.HierarchyNodeClass and $projection.ParentNode = _Text.ParentNode and $projection.HierarchyVersion = _Text.HierarchyVersion
[0..1] R_HierRuntimeRepresentation _Hierarchy $projection.HierarchyID = _Hierarchy.HierarchyID and $projection.HierarchyVersion = _Hierarchy.HierarchyVersion and $projection.ValidityEndDate = _Hierarchy.ValidityEndDate
[0..1] I_WBSElementBasicData _WBSElementBasicData $projection.WBSElement = _WBSElementBasicData.WBSElement
[0..1] I_ProjectBasicData _ProjectBasicData $projection.Project = _ProjectBasicData.Project

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName RHRRPNODE view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Hierarchy Node view
VDM.viewType #BASIC view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XXL view
ClientHandling.algorithm #SESSION_VARIABLE view

Fields (78)

KeyFieldSource TableSource FieldDescription
KEY HierarchyID hryid_42 Hierarchy ID
KEY HierarchyVersion
KEY ValidityEndDate Valid To
KEY HierarchyNode hrynode Node
KEY HierarchyNodeClass nodecls Node Class
KEY ParentNode parnode Par. Node
HierarchyType hrytyp Hierarchy Type
ValidityStartDate Valid From
DebitCreditCode balind Balance
NodeType nodetype Object Type
HierarchyNodeVal nodevalue Value
SequenceNumber hryseqnbr Sequence Number
HierarchyNodeLevel hrylevel Hierarchy Level
ControllingArea kokrs Org. Value
ChartOfAccounts ktopl G/L Chart of Accounts
ConsolidationChartOfAccounts itclg Consolidation COA
SubItemCategory sityp Trip Schedule Type
ValidationScenarioID scen_id Scenario
FinancialManagementArea fikrs FM Area
FinMgmtAreaFiscalYear fma_fisyear FMA Fiscal Year
GLAccount saknr G/L Account
CostCenter kostl Substitute CC
ProfitCenter prctr Profit Centers
StatisticalKeyFigure stagr Statistical Key Figure
ActivityType lstar Activity Type
WBSElement WBS Element
FunctionalArea fkber Functional Area
CompanyCode bukrs Value
Segment segment Segment number
BusinessTransactionType cbttype Bus. Trans. Type
OrderID aufnr SettlementOrder
Fund fincode Fund
GrantID grant_nbr Receiver Grant
BudgetPeriod budget_pd Rec BudPer
SponsoredClass sponsored_class Sponsored Class
FundCenterText fictr Funds Center
SponsoredProgram sponsored_prog Sponsored Program
FundedProgram measure obsolete
BusinessPartnerNumber partner With Partner
BankAccountInternalID acc_id Technical ID
LiquidityItem lqpos Liquidity Item
AssetBusinessArea gsber Business Area
FinancialTransactionType trtyp Transact. type
CustomerNum kunnr Stock customer
AssetSupplier lifnr Vendor no.
Project Std. proj. def.
Material matnr Vehicle Model
CustomerGroup kdgrp Customer group
CountryOrRegion land1 Trip Ctry/Reg
FinancialStatementItemTemplate item Task ID
ConsolidationUnit Consolidation Unit
SubItem sitem Subitem
ConsolidationDocumentType docty Document Type
Company rcomp Trading Partner
MaterialGroup matkl Product Sold Group
ValidationRuleID rule_num Rule ID
SalesDistrict bzirk Sales District
BillingDocumentType fkart Ship. cost type
Division spart Source supplier
SalesOrganization vkorg SD Sales Org.
DistributionChannel vtweg RefDistCh-Cust/Mat.
Plant werks Receiving Plant
Industry brsch Industry
CommitmentItem fipex obsolete
PostingLevel plevl Posting Level
FinancialServicesProductGroup fs_product_group Product Group (FS)
PricingIsRelevant pricingrelevant Price determin.
SignIsInverted sign Type of SIGN component in row type of a Ranges type
GeneralLedgerAgingIncrement regrouping Increment
FinancialStatementLeafItem fs_leafitem FS Leaf Item
FinancialStatementNodeType fs_nodetype Node Type
FinStmntNodeFormattedID hrynodeext Node for Extraction
BankAccountGroupingIsSet banksplit Bank Account Grouping
HierarchyNodeIsTimeDependent node_timedep
_Text _Text
_Hierarchy _Hierarchy
_WBSElementBasicData _WBSElementBasicData
_ProjectBasicData _ProjectBasicData

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 R_HierRuntimeRprstnNode.
-- 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: RHRRPNODE

CREATE VIEW R_HierRuntimeRprstnNode AS
SELECT
  hryid_42 AS HierarchyID,
  cast( '000000000000001' as hryversn preserving type ) AS HierarchyVersion,
  cast(hryvalto as fis_datbi preserving type ) AS ValidityEndDate,
  hrynode AS HierarchyNode,
  nodecls AS HierarchyNodeClass,
  parnode AS ParentNode,
  hrytyp AS HierarchyType,
  cast(hryvalfrom as fis_datab preserving type ) AS ValidityStartDate,
  balind AS DebitCreditCode,
  NodeType,
  nodevalue AS HierarchyNodeVal,
  hryseqnbr AS SequenceNumber,
  hrylevel AS HierarchyNodeLevel,
  kokrs AS ControllingArea,
  ktopl AS ChartOfAccounts,
  itclg AS ConsolidationChartOfAccounts,
  sityp AS SubItemCategory,
  scen_id AS ValidationScenarioID,
  fikrs AS FinancialManagementArea,
  fma_fisyear AS FinMgmtAreaFiscalYear,
  saknr AS GLAccount,
  kostl AS CostCenter,
  prctr AS ProfitCenter,
  stagr AS StatisticalKeyFigure,
  lstar AS ActivityType,
  cast( posid as fis_wbs_no_conv preserving type ) AS WBSElement,
  fkber AS FunctionalArea,
  bukrs AS CompanyCode,
  Segment,
  cbttype AS BusinessTransactionType,
  aufnr AS OrderID,
  fincode AS Fund,
  grant_nbr AS GrantID,
  budget_pd AS BudgetPeriod,
  sponsored_class AS SponsoredClass,
  fictr AS FundCenterText,
  sponsored_prog AS SponsoredProgram,
  measure AS FundedProgram,
  partner AS BusinessPartnerNumber,
  acc_id AS BankAccountInternalID,
  lqpos AS LiquidityItem,
  gsber AS AssetBusinessArea,
  trtyp AS FinancialTransactionType,
  kunnr AS CustomerNum,
  lifnr AS AssetSupplier,
  cast( pspid as fis_project_no_conv preserving type ) AS Project,
  matnr AS Material,
  kdgrp AS CustomerGroup,
  land1 AS CountryOrRegion,
  item AS FinancialStatementItemTemplate,
  cast ( bunit as fincs_consolidationunit preserving type ) AS ConsolidationUnit,
  sitem AS SubItem,
  docty AS ConsolidationDocumentType,
  rcomp AS Company,
  matkl AS MaterialGroup,
  rule_num AS ValidationRuleID,
  bzirk AS SalesDistrict,
  fkart AS BillingDocumentType,
  spart AS Division,
  vkorg AS SalesOrganization,
  vtweg AS DistributionChannel,
  werks AS Plant,
  brsch AS Industry,
  fipex AS CommitmentItem,
  plevl AS PostingLevel,
  fs_product_group AS FinancialServicesProductGroup,
  pricingrelevant AS PricingIsRelevant,
  sign AS SignIsInverted,
  regrouping AS GeneralLedgerAgingIncrement,
  fs_leafitem AS FinancialStatementLeafItem,
  fs_nodetype AS FinancialStatementNodeType,
  hrynodeext AS FinStmntNodeFormattedID,
  banksplit AS BankAccountGroupingIsSet,
  node_timedep AS HierarchyNodeIsTimeDependent
FROM hrrp_node_n
LEFT OUTER JOIN R_HierRuntimeRprstnNodeText AS _Text ON HierarchyID = _Text.HierarchyID AND ValidityEndDate = _Text.ValidityEndDate AND HierarchyNode = _Text.HierarchyNode AND HierarchyNodeClass = _Text.HierarchyNodeClass AND ParentNode = _Text.ParentNode AND HierarchyVersion = _Text.HierarchyVersion  -- association [0..*]
LEFT OUTER JOIN R_HierRuntimeRepresentation AS _Hierarchy ON HierarchyID = _Hierarchy.HierarchyID AND HierarchyVersion = _Hierarchy.HierarchyVersion AND ValidityEndDate = _Hierarchy.ValidityEndDate  -- association [0..1]
LEFT OUTER JOIN I_WBSElementBasicData AS _WBSElementBasicData ON WBSElement = _WBSElementBasicData.WBSElement  -- association [0..1]
LEFT OUTER JOIN I_ProjectBasicData AS _ProjectBasicData ON Project = _ProjectBasicData.Project  -- association [0..1]
;