R_HierRuntimeRprstnNodeText

DDL: R_HIERRUNTIMERPRSTNNODETEXT SQL: RHRRPNODET Type: view BASIC

Hierarchy Node Text

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

Data Sources (1)

SourceAliasJoin Type
hrrp_nodet_n hrrp_nodet_n from

Associations (2)

CardinalityTargetAliasCondition
[0..1] I_Language _Language $projection.Language = _Language.Language
[0..1] R_HierRuntimeRepresentation _Hierarchy $projection.HierarchyID = _Hierarchy.HierarchyID and $projection.ValidityEndDate = _Hierarchy.ValidityEndDate and $projection.HierarchyVersion = _Hierarchy.HierarchyVersion

Annotations (11)

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

Fields (19)

KeyFieldSource TableSource FieldDescription
KEY HierarchyID hryid_42
KEY HierarchyVersion
KEY ValidityEndDate
KEY HierarchyNode hrynode
KEY HierarchyNodeClass nodecls
KEY ParentNode parnode
KEY Language spras
HierarchyType hrytyp
ValidityStartDate
HierarchyNodeText nodetxt
ControllingArea kokrs
ChartOfAccounts ktopl
ConsolidationChartOfAccounts itclg
SubItemCategory sityp
ValidationScenarioID scen_id
FinancialManagementArea fikrs
FinMgmtAreaFiscalYear fma_fisyear
_Hierarchy _Hierarchy
_Language _Language
@AbapCatalog.sqlViewName: 'RHRRPNODET'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'Hierarchy Node Text'
@VDM.viewType: #BASIC
@VDM.lifecycle.contract.type:#SAP_INTERNAL_API
@ObjectModel: {
  usageType: {
    dataClass: #MASTER,
    serviceQuality: #B,
    sizeCategory: #XXL
   }
}
@ClientHandling.algorithm: #SESSION_VARIABLE
define view R_HierRuntimeRprstnNodeText
  as select from hrrp_nodet_n
  association [0..1] to I_Language                  as _Language  on  $projection.Language = _Language.Language
  association [0..1] to R_HierRuntimeRepresentation as _Hierarchy on  $projection.HierarchyID      = _Hierarchy.HierarchyID
                                                                  and $projection.ValidityEndDate  = _Hierarchy.ValidityEndDate
                                                                  and $projection.HierarchyVersion = _Hierarchy.HierarchyVersion
{

  key       hryid_42                                              as HierarchyID,
  key       cast( '000000000000001' as hryversn preserving type ) as HierarchyVersion, //keep it for compatibility

            @Semantics.businessDate.to: true
  key       cast(hryvalto as fis_datbi preserving type )          as ValidityEndDate,
  key       hrynode                                               as HierarchyNode,
  key       nodecls                                               as HierarchyNodeClass,
  key       parnode                                               as ParentNode,
            @ObjectModel.foreignKey.association: '_Language'
  key       spras                                                 as Language,
            hrytyp                                                as HierarchyType,
            @Semantics.businessDate.from: true
            cast(hryvalfrom as fis_datab preserving type)         as ValidityStartDate,

            @Semantics.text: true
            nodetxt                                               as HierarchyNodeText,
            //HRRP_SI_CLFD

            kokrs                                                 as ControllingArea, //FIS_KOKRS

            ktopl                                                 as ChartOfAccounts, //FIS_KTOPL

            itclg                                                 as ConsolidationChartOfAccounts,
            sityp                                                 as SubItemCategory,
            scen_id                                               as ValidationScenarioID,
            fikrs                                                 as FinancialManagementArea,
            fma_fisyear                                           as FinMgmtAreaFiscalYear,

            _Hierarchy,
            _Language
}