SAP ABAP Interface IF_RRHI_VIRT_HIER (Virtual Hierarchy)
Hierarchy
☛
SAP_BW (Software Component) SAP Business Warehouse
⤷
BW-BEX-OT (Application Component) OLAP Technology
⤷
RSR_HIER (Package) OLAP Hierarchy - Services

⤷

⤷

Meta Relationship - Used By
Properties
Interface | IF_RRHI_VIRT_HIER | |
Short Description | Virtual Hierarchy |
General Data
Package | RSR_HIER | OLAP Hierarchy - Services |
Created | 20040621 | SAP |
Last changed | 20130531 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | RSHI | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_RRHI_VIRT_HIER has no interface.
Friends
Interface IF_RRHI_VIRT_HIER has no friend.
Attributes
Interface IF_RRHI_VIRT_HIER has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Method to Create an Instance | 20060313 |
2 | ![]() |
Instance method | Public | Method | Provides Hierarchy Description & Intervals | 20040621 |
3 | ![]() |
Instance method | Public | Method | (optional) Returns texts for the levels in the hierarchy | 20100120 |
4 | ![]() |
Instance method | Public | Method | Provides Texts for Nodes of Type "0HIER_NODE" | 20040621 |
5 | ![]() |
Instance method | Public | Method | Determines the Timestamp of Last Change | 20040621 |
Events
Interface IF_RRHI_VIRT_HIER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | NT_S_LEVEL | Public | See coding | 20100120 | BEGIN OF nt_s_level,
tlevel TYPE rstlevel,
txtsh TYPE rstxtsh,
txtmd TYPE rstxtmd,
txtlg TYPE rstxtlg,
END OF nt_s_level
|
||
2 | NT_S_SETTINGS | Public | See coding | Settings on the Hierarchy | 20100930 | begin of NT_S_SETTINGS, " field correspond to fields in DB-table RSHIEDIR
norestnodes TYPE rshiernorest,
startlevel TYPE rsstartlevel,
nodeposition TYPE rrxhrynodeposit,
aleafnodsp TYPE rsshcrleafdsp,
aleafnodch TYPE rsshcldspch,
is_large TYPE rs_bool, " hierarchy is large (i.e. > 50000 nodes and leaves)
end of NT_S_SETTINGS
|
|
3 | NT_TS_LEVEL | Public | See coding | 20100120 | nt_ts_level type SORTED TABLE OF nt_s_level
with UNIQUE key tlevel
|
Method Signatures
Method CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_HIEID | Call by reference | Type reference (TYPE) | RSHIEID | Interne Hierarchie-ID (Unique-ID) | 20060313 | ||
2 | ![]() |
I_PARAMETERS | Call by reference | Type reference (TYPE) | RRHICLPA | Parameter für Hierarchie-Leseklasse | 20060313 | ||
3 | ![]() |
R_R_INSTANCE | Value transfer | Object reference (TYPE REF TO) | IF_RRHI_VIRT_HIER | Virtuelle Hierarchie | 20060313 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Hierarchie nicht gefunden | 20060313 |
Method GET_HIER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_ROOTID | Call by reference | Type reference (TYPE) | RSSHNODEID | Technische ID eines Knotens in einer Hierarchie | 20050114 | ||
2 | ![]() |
E_S_SETTINGS | Call by reference | Type reference (TYPE) | NT_S_SETTINGS | Einstellungen an der Hierarchie | 20100930 | ||
3 | ![]() |
E_TH_HIENODE | Call by reference | Type reference (TYPE) | RSHI_TH_HIENODETD | 20040621 | |||
4 | ![]() |
E_TH_INTERVAL | Call by reference | Type reference (TYPE) | RSHI_TH_INTERVAL | 20040621 | |||
5 | ![]() |
I_KEYDATE | Call by reference | Type reference (TYPE) | SY-DATUM | Stichtag für Abfrage | 20080331 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Basis Exception für Fehler bei Hierarchien im OLAP | 20070102 |
Method GET_LEVEL_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_TS_LEVEL | Value transfer | Type reference (TYPE) | NT_TS_LEVEL | 20100120 |
Method GET_LEVEL_INFO on Interface IF_RRHI_VIRT_HIER has no exception.
Method GET_TEXTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | Sprachenschlüssel der aktuellen Textumgebung | 20060313 | ||
2 | ![]() |
I_NODENAME | Call by reference | Type reference (TYPE) | RSSHNODENAME | nicht bebuchbarer Hierarchieknoten | 20060313 | ||
3 | ![]() |
R_S_TXTSML | Value transfer | Type reference (TYPE) | RSTXTSMXL | Struktur mit Kurz-, Mittel- und Langtext | 20060313 |
Method GET_TEXTS on Interface IF_RRHI_VIRT_HIER has no exception.
Method GET_TIMESTAMP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_KEYDATE | Call by reference | Type reference (TYPE) | SYDATUM | Aktuelles Datum des Applikationsservers | 20120227 | ||
2 | ![]() |
R_TIMESTAMP | Value transfer | Type reference (TYPE) | RSTIMESTMP | Zeitstempel der letzten Änderung | 20040621 |
Method GET_TIMESTAMP on Interface IF_RRHI_VIRT_HIER has no exception.
Meta Relationship - Used By (full list)
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 400 |