R_HierRuntimeRprstnNode
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)
| Source | Alias | Join Type |
|---|---|---|
| hrrp_node_n | hrrp_node_n | from |
Associations (4)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [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)
| Name | Value | Level | Field |
|---|---|---|---|
| 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)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| 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]
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA