Hierarchy
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_RSMD_RSH | Master Data read services: hierarchy nodes | 20050308 |
Properties
| Interface | IF_RSMD_RSH | |
| Short Description | Value Help Read Services for Hierarchy Node |
General Data
| Package | RSMD_RS | Master Data Read Services ( Value Help etc) |
| Created | 20040825 | SAP |
| Last changed | 20130531 | SAP |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | RRHI | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
| 2 | RS | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
| 3 | RSD | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_RSMD_RSH has no interface.
Friends
Interface IF_RSMD_RSH has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | N_C_EXT | Constant | Public | Type reference (TYPE) | RSMD_RS_SORT_PRSNT | 'EXT' | InfoObject-Darstellung: Basis für Sortierung | 20041103 | |
| 2 | N_C_INT | Constant | Public | Type reference (TYPE) | RSMD_RS_SORT_PRSNT | 'INT' | InfoObject-Darstellung: Basis für Sortierung | 20041103 | |
| 3 | N_C_NOT_ASSIGNED | Instance attribute | Public | Type reference (TYPE) | RS_TXTLG | Werte nicht zugeordnet | 20040921 | ||
| 4 | N_C_READMODE_ATTRNAV | Constant | Public | Type reference (TYPE) | RSMD_RS_READ_MODE | 'A' | Lesemodus (F4) für Stammdaten-Leseservices | 20040921 | |
| 5 | N_C_READMODE_DIME | Constant | Public | Type reference (TYPE) | RSMD_RS_READ_MODE | 'D' | Lesemodus (F4) für Stammdaten-Leseservices | 20040921 | |
| 6 | N_C_READMODE_MASTER | Constant | Public | Type reference (TYPE) | RSMD_RS_READ_MODE | 'M' | Lesemodus (F4) für Stammdaten-Leseservices | 20040921 | |
| 7 | N_C_READMODE_PLAN | Constant | Public | Type reference (TYPE) | RSMD_RS_READ_MODE | 'P' | Read Mode(F4) for Master Data Read Services | 20060911 | |
| 8 | N_C_READMODE_QUERY | Constant | Public | Type reference (TYPE) | RSMD_RS_READ_MODE | 'Q' | Lesemodus (F4) für Stammdaten-Leseservices | 20040921 | |
| 9 | N_C_TEXT | Constant | Public | Type reference (TYPE) | RSMD_RS_SORT_PRSNT | 'TXTLG' | InfoObject-Darstellung: Basis für Sortierung | 20041103 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Holt die untergeordn. Knoten für bestimmten Hierarchieknoten | 20040826 | |
| 2 | Instance method | Public | Method | 20051108 | ||
| 3 | Static method | Public | Method | Gibt die Details von InfoObject-Hierarchien zurück | 20041011 | |
| 4 | Instance method | Public | Method | Liest den Hierarchieknoten für InfoObject | 20040917 | |
| 5 | Instance method | Public | Method | Gibt bereits festgelegten Stichtag für die Hierarchie zurück | 20041207 | |
| 6 | Instance method | Public | Method | 20060113 | ||
| 7 | Instance method | Public | Method | Holt die Knoten-ID für den Knoten der Hierarchie | 20040826 | |
| 8 | Instance method | Public | Method | Olap Instanz abholen | 20060905 | |
| 9 | Instance method | Public | Method | Für Instanz festgelegten Lesemodus zurückgeben | 20040825 | |
| 10 | Instance method | Public | Method | Holt den Suchbaum ausgehend vom Selektionssuchmuster | 20040826 | |
| 11 | Instance method | Public | Method | Gibt zuvor festgelegte SELDR-Struktur für Hierarchie zurück | 20040826 | |
| 12 | Instance method | Public | Method | Vorher festgelegte Selektionsstruktur holen | 20040826 | |
| 13 | Instance method | Public | Method | Holt die für die Hierarchie festgelegte Sortierstruktur | 20040826 | |
| 14 | Instance method | Public | Method | Gibt die Ebene der zu Beginn anzuzeigenden Knoten zurück | 20040908 | |
| 15 | Instance method | Public | Method | Gibt die unterstützten Lesemodi zurück | 20040917 | |
| 16 | Instance method | Public | Method | Gibt das für die Instanz festgelegte Textdatum zurück | 20040825 | |
| 17 | Instance method | Public | Method | Holt das zuvor gesetzte Kennzeichen zum Holen d. Restknotens | 20040902 | |
| 18 | Instance method | Public | Method | Initizialisiert die Hierarchie-Instanz neu | 20040917 | |
| 19 | Instance method | Public | Method | Stichtag für die Hierarchie-Instanz festlegen | 20041207 | |
| 20 | Instance method | Public | Method | Olap Instanz für Q-Mode setzen | 20060905 | |
| 21 | Instance method | Public | Method | Legt den Lesemodus für die Instanz fest | 20040825 | |
| 22 | Instance method | Public | Method | Legt SELDR-Struktur für die Hierarchie fest | 20040826 | |
| 23 | Instance method | Public | Method | Legt Selektionsstruktur fest: Basis für Ausführung d. Suche | 20040916 | |
| 24 | Instance method | Public | Method | Return only sids, for requested hiernode | 20100426 | |
| 25 | Instance method | Public | Method | Legt die Sortierstruktur für die Hierarchie fest | 20040826 | |
| 26 | Instance method | Public | Method | Legt die zu Beginn anzuzeigende Aufriss-Ebene fest | 20040908 | |
| 27 | Instance method | Public | Method | Legt das Textdatum für die Instanz fest | 20040825 | |
| 28 | Instance method | Public | Method | Legt Kennzeichen zum Holen des Restknotens der Hier. fest. | 20040902 |
Events
Interface IF_RSMD_RSH has no event.
Types
Interface IF_RSMD_RSH has no local type.
Method Signatures
Method GET_CHILDREN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_T_HIERNODE | Call by reference | Type reference (TYPE) | RSMD_RS_T_HIERNODE | Tabelle für Hierarchie-Anzeige-Informationen | 20040903 | |||
| 2 | I_PARENT | Call by reference | Type reference (TYPE) | RSMD_RS_NODEKEY | Knotenschlüssel für den übergeordneten Knoten | 20040903 | |||
| 3 | I_SID | Call by reference | Type reference (TYPE) | RSSID | Stammdaten-ID | 20050714 | |||
| 4 | I_TEXTTYPE | Call by reference | Type reference (TYPE) | RS_TXTTP | 20101103 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BI: Allgemeine Fehlerklasse | 20040903 |
Method GET_HIEDIR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_CHANM | Call by reference | Type reference (TYPE) | RSCHANM | 20051108 | ||||
| 2 | E_DATETO | Call by reference | Type reference (TYPE) | RSDATETO | 20051108 | ||||
| 3 | E_HIENM | Call by reference | Type reference (TYPE) | RSHIENM | 20051108 | ||||
| 4 | E_INFOPROV | Call by reference | Type reference (TYPE) | RSINFOPROV | 20051108 | ||||
| 5 | E_S_HIEDIR | Call by reference | Type reference (TYPE) | RRHI_S_HIEDIR | 20051108 | ||||
| 6 | E_VERSION | Call by reference | Type reference (TYPE) | RSVERSION | 20051108 |
Method GET_HIEDIR on Interface IF_RSMD_RSH has no exception.
Method GET_HIERARCHIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_IOBJNM | Call by reference | Type reference (TYPE) | RSIOBJNM | InfoObject | 20041018 | |||
| 2 | I_IOBJVERS | Call by reference | Type reference (TYPE) | RSOBJVERS | RS_C_OBJVERS-ACTIVE | Objektversion | 20041011 | ||
| 3 | I_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | R/3-System, aktuelle Sprache | 20041018 | |||
| 4 | R_T_HIERARCHIES | Value transfer | Type reference (TYPE) | RSMD_RS_T_HIER_DETAIL | Tabelle mit Details zur Hierarchie eines InfoObjects | 20041011 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BI: Allgemeine Fehlerklasse | 20041011 |
Method GET_INITIAL_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_T_HIERNODE | Call by reference | Type reference (TYPE) | RSMD_RS_T_HIERNODE | Ausgabetablle, die Hierarchie-Informationen enthält | 20040917 | |||
| 2 | I_TEXTTYPE | Call by reference | Type reference (TYPE) | RS_TXTTP | 20101103 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BI: Allgemeine Fehlerklasse | 20040917 |
Method GET_KEY_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_KEY_DATE | Value transfer | Type reference (TYPE) | RSDATE | Query: Stichtag | 20041207 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BI: Allgemeine Fehlerklasse | 20041207 |
Method GET_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_S_HIERNODE | Call by reference | Type reference (TYPE) | RSMD_RS_S_HIERNODE | 20060113 | ||||
| 2 | I_SID | Call by reference | Type reference (TYPE) | RSSID | 20060113 | ||||
| 3 | I_STATELESS | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | Boolean | 20070515 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20060116 |
Method GET_NODEFROMKEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_CHAVL | Call by reference | Type reference (TYPE) | RSD_CHAVL | 20040917 | ||||
| 2 | E_CHAVL_EXT | Call by reference | Type reference (TYPE) | RSD_CHAVL_EXT | 20040917 | ||||
| 3 | E_HIENM | Call by reference | Type reference (TYPE) | RSHIENM | Hierarchiename | 20040917 | |||
| 4 | E_NIOBJNM | Call by reference | Type reference (TYPE) | RSCHANM | Merkmal | 20040917 | |||
| 5 | E_TXTLG | Call by reference | Type reference (TYPE) | RS_TXTXL | 20040917 | ||||
| 6 | I_NODEKEY | Call by reference | Type reference (TYPE) | RSMD_RS_NODEKEY | Knotenschlüssel in der Hierarchiestruktur | 20040917 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BI: Allgemeine Fehlerklasse | 20040903 |
Method GET_OLAP_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_R_OLAP | Value transfer | Object reference (TYPE REF TO) | IF_RSR_OLAP | Calls for OLAP | 20060905 |
Method GET_OLAP_INSTANCE on Interface IF_RSMD_RSH has no exception.
Method GET_READ_MODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_READMODE | Value transfer | Type reference (TYPE) | RSMD_RS_READ_MODE | Lesemodus (F4) für Stammdaten-Leseservices | 20040917 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BI: Allgemeine Fehlerklasse | 20040917 |
Method GET_SEARCHTREE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_T_HIERNODE | Call by reference | Type reference (TYPE) | RSMD_RS_T_HIERNODE | Tabelle für Informationen zur Hierarchie-Anzeige | 20040903 | |||
| 2 | E_T_SEARCH_RESULT | Call by reference | Type reference (TYPE) | RSMD_RS_T_HIERNODE | Tabelle, die Suchergebnis enthält | 20040903 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BI: Allgemeine Fehlerklasse | 20040903 |
Method GET_SELDR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_TSX_SELDR | Value transfer | Type reference (TYPE) | RSDD_TSX_SELDR | Selektion für den Data Manager | 20050419 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BI: Allgemeine Fehlerklasse | 20040917 |
Method GET_SELECTIONSELOPT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_S_SELECTIONSELOPT | Value transfer | Type reference (TYPE) | RSMD_RS_S_SELOPT_HIER | Selektionsstruktur für die Einschränkungsmuster d.Hierarchie | 20040928 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BI: Allgemeine Fehlerklasse | 20040917 |
Method GET_SORTING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_S_SORTING | Value transfer | Type reference (TYPE) | RSMD_RS_S_SORTING | Sortierstruktur für Stammdaten-Leseservices | 20041103 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BI: Allgemeine Fehlerklasse | 20041103 |
Method GET_STARTLEVEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_STARTLEVEL | Value transfer | Type reference (TYPE) | I | Wert der festgesetzten Startebene wird zurückgegeben | 20040917 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BI: Allgemeine Fehlerklasse | 20040917 |
Method GET_SUPPORTED_READ_MODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INFOPROV | Call by reference | Type reference (TYPE) | RSINFOPROV | InfoProvider | 20040917 | |||
| 2 | I_R_OLAP | Call by reference | Object reference (TYPE REF TO) | IF_RSR_OLAP | Datenanforderung vom OLAP-Prozessor | 20060823 | |||
| 3 | R_T_READ_MODES | Value transfer | Type reference (TYPE) | RSMD_RS_T_READ_MODES | Lese(F4)-Modi (in einem bestimmten Szenario unterstützt) | 20040917 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BI: Allgemeine Fehlerklasse | 20040917 |
Method GET_TEXT_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_TEXTDATE | Value transfer | Type reference (TYPE) | SY-DATUM | Datum und Zeit, aktuelles (Application Server) Datum | 20040917 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BI: Allgemeine Fehlerklasse | 20040917 |
Method GET_WITH_REST_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_WITH_RESTNODE | Value transfer | Type reference (TYPE) | RS_BOOL | Gibt Wert von zuvor gesetztem Kennz. für Restknoten zurück | 20040917 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BI: Allgemeine Fehlerklasse | 20040917 |
Method REINITIALIZE_HIERARCHY Signature
Method REINITIALIZE_HIERARCHY on Interface IF_RSMD_RSH has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BI: Allgemeine Fehlerklasse | 20040917 |
Method SET_KEY_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_KEY_DATE | Call by reference | Type reference (TYPE) | RSDATE | Query: Stichtag | 20041207 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BI: Allgemeine Fehlerklasse | 20041207 |
Method SET_OLAP_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_R_OLAP | Call by reference | Object reference (TYPE REF TO) | IF_RSR_OLAP | Calls for OLAP | 20060905 |
Method SET_OLAP_INSTANCE on Interface IF_RSMD_RSH has no exception.
Method SET_READ_MODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_READMODE | Call by reference | Type reference (TYPE) | RSMD_RS_READ_MODE | Lesemodus (F4) für Stammdaten-Leseservices | 20040917 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BI: Allgemeine Fehlerklasse | 20040917 |
Method SET_SELDR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TSX_SELDR | Call by reference | Type reference (TYPE) | RSDD_TSX_SELDR | Selektion für den Data Manager | 20050419 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BI: Allgemeine Fehlerklasse | 20040917 |
Method SET_SELECTIONSELOPT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_S_SELECTIONSELOPT | Call by reference | Type reference (TYPE) | RSMD_RS_S_SELOPT_HIER | Selektionsstruktur für die Einschränkungsmuster d.Hierarchie | 20040928 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BI: Allgemeine Fehlerklasse | 20040917 |
Method SET_SID_MODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_READ_ONLY_SIDS | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20100426 |
Method SET_SID_MODE on Interface IF_RSMD_RSH has no exception.
Method SET_SORTING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_S_SORTING | Call by reference | Type reference (TYPE) | RSMD_RS_S_SORTING | Sortierstruktur für Stammdaten-Leseservices | 20041103 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BI: Allgemeine Fehlerklasse | 20041103 |
Method SET_STARTLEVEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_STARTLEVEL | Call by reference | Type reference (TYPE) | I | Stufe, bis zu der die Hierarchie angezeigt werden soll | 20040917 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BI: Allgemeine Fehlerklasse | 20040917 |
Method SET_TEXT_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TEXTDATE | Call by reference | Type reference (TYPE) | SY-DATUM | SY-DATUM | Datum und Zeit, aktuelles (Application Server) Datum | 20040917 |
Method SET_TEXT_DATE on Interface IF_RSMD_RSH has no exception.
Method SET_WITH_REST_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_WITH_REST_NODE | Call by reference | Type reference (TYPE) | RS_BOOL | Kennz. Für Anzeige von Restknoten in Hierarchie | 20040917 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BI: Allgemeine Fehlerklasse | 20040917 |
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 700 |