SAP ABAP Interface IF_UC_HRY ((Partial) Hierarchy)
Hierarchy
☛
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
⤷
FIN-SEM-BCS (Application Component) Business Consolidation
⤷
UCD0 (Package) SEM-BCS: Common Objects for Data Dispatcher
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_UC_HRY | Hierarchy (name) | 20010614 |
Properties
| Interface | IF_UC_HRY | |
| Short Description | (Partial) Hierarchy |
General Data
| Package | UCD0 | SEM-BCS: Common Objects for Data Dispatcher |
| Created | 20010614 | SAP |
| Last changed | 20050615 | SAP |
| Unicode checks active |
Forward declarations
Interface IF_UC_HRY has no forward declaration.
Interfaces
Interface IF_UC_HRY has no interface.
Friends
Interface IF_UC_HRY has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DT_BOTUP | Instance attribute | Public | Type reference (TYPE) | UCD_TH_HRY_BOTUP | Global Sequence Information for Nodes of All Hierarchies | 20010730 | ||
| 2 | DT_EDGE | Instance attribute | Public | Type reference (TYPE) | UCD_TS_HRY_EDGE_PC | Mapping of Predecessors <-> Successors f.All HYs of a Char. | 20011008 | ||
| 3 | DT_EDGE_CP | Instance attribute | Public | Type reference (TYPE) | UCD_TS_HRY_EDGE_CP | Map of Predecessor <= Successor of all Hiers of a Char. | 20011020 | ||
| 4 | DT_NODE_USAGE | Instance attribute | Public | Type reference (TYPE) | UCD_TH_HRY_NODE_USAGE | All Nodes | 20011020 | ||
| 5 | DT_TOPNODE | Instance attribute | Public | Type reference (TYPE) | UCD_TH_S_SID | All True TopNodes (nodes without predecessors) | 20010730 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Is there a path that links two nodes? | 20010823 | |
| 2 | Instance method | Public | Method | Get Instance with Inheritance Info | 20011009 | |
| 3 | Instance method | Public | Method | Get all end nodes | 20010823 | |
| 4 | Instance method | Public | Method | Get all nodes with given type | 20040107 | |
| 5 | Instance method | Public | Method | Get all higher-level nodes | 20020709 | |
| 6 | Instance method | Public | Method | DO NOT USE !!!!!!!!!!! | 20030312 | |
| 7 | Instance method | Public | Method | Time Stamp of Data Origin | 20050607 | |
| 8 | Instance method | Public | Method | Get All Top Nodes | 20010830 | |
| 9 | Instance method | Public | Method | Get Hy Info in Tree Format | 20010614 | |
| 10 | Instance method | Public | Method | Make Instance for Tree Display | 20010725 | |
| 11 | Instance method | Public | Method | Get All True Nodes | 20011025 | |
| 12 | Instance method | Public | Method | Get All Real Node Types That Exist | 20030820 |
Events
Interface IF_UC_HRY has no event.
Types
Interface IF_UC_HRY has no local type.
Method Signatures
Method ARE_CONNECTED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_CONNECTED | Value transfer | Type reference (TYPE) | UC_FLG | Allgemeines Kennzeichen SAP Konsolidierung | 20010823 | |||
| 2 | IS_SID_1 | Call by reference | Type reference (TYPE) | UCD_S_SID | Darstellung eines Merkmalswerts als SID für Merkmal und Wert | 20010823 | |||
| 3 | IS_SID_2 | Call by reference | Type reference (TYPE) | UCD_S_SID | Darstellung eines Merkmalswerts als SID für Merkmal und Wert | 20010823 |
Method ARE_CONNECTED on Interface IF_UC_HRY has no exception.
Method GET_INHERITANCE_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_UC_HRY_INHERITANCE | Hierarchie, Vererbungsinformation | 20011009 |
Method GET_INHERITANCE_INSTANCE on Interface IF_UC_HRY has no exception.
Method GET_LEAVES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_SID | Call by reference | Type reference (TYPE) | UCD_TH_SID | Darstellung eines Merkmalswerts als SID für *ein* Merkmal | 20010823 | |||
| 2 | IS_SID | Call by reference | Type reference (TYPE) | UCD_S_SID | Darstellung eines Merkmalswerts als SID für Merkmal und Wert | 20010823 |
Method GET_LEAVES on Interface IF_UC_HRY has no exception.
Method GET_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_SID | Call by reference | Type reference (TYPE) | UCD_TH_S_SID | Darstellung eines Merkmalswerts als SID für Merkmal und Wer | 20040107 | |||
| 2 | IS_SID | Call by reference | Type reference (TYPE) | UCD_S_SID | Darstellung eines Merkmalswerts als SID für Merkmal und Wert | 20040107 | |||
| 3 | I_NODE_FN_SID | Call by reference | Type reference (TYPE) | UC_SID | Knotentyp der Einträge in ET_SID (als Feldnamen-SID) | 20040107 |
Method GET_NODES on Interface IF_UC_HRY has no exception.
Method GET_PARENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_SID | Call by reference | Type reference (TYPE) | UCD_TH_S_SID | Ergebnis-Tabelle (alle übergeordnete Knoten) | 20020709 | |||
| 2 | IS_BOTTOM | Call by reference | Type reference (TYPE) | UCD_S_SID | Bottom-Knoten | 20020911 | |||
| 3 | I_PARENT_FN_SID | Call by reference | Type reference (TYPE) | UC_SID | Parent Feldname SID (um die Parents zu Filtern) | 20020911 |
Method GET_PARENTS on Interface IF_UC_HRY has no exception.
Method GET_SUB_ASSIGNMENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_EDGE | Call by reference | Type reference (TYPE) | UCD_TS_HRY_EDGE_PC | Zuordnung Vorgänger => Nachfolger aller Hier. eines Merkmals | 20030312 | |||
| 2 | IS_SID | Call by reference | Type reference (TYPE) | UCD_S_SID | Darstellung eines Merkmalswerts als SID für Merkmal und Wert | 20030312 | |||
| 3 | IT_SID | Call by reference | Type reference (TYPE) | UCD_TH_S_SID | Darstellung eines Merkmalswerts als SID für Merkmal und Wer | 20030326 |
Method GET_SUB_ASSIGNMENTS on Interface IF_UC_HRY has no exception.
Method GET_TIMESTAMP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_OBSOLETE | Call by reference | Type reference (TYPE) | UC_FLG | Allgemeines Kennzeichen SAP Konsolidierung | 20050607 | |||
| 2 | E_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20050607 |
Method GET_TIMESTAMP on Interface IF_UC_HRY has no exception.
Method GET_TOP_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_TOPNODE | Call by reference | Type reference (TYPE) | UCD_TH_S_SID | Darstellung eines Merkmalswerts als SID für Merkmal und Wer | 20010830 | |||
| 2 | I_ALL_TRUE_NODES | Call by reference | Type reference (TYPE) | UC_FLG | ='': Hole alle Hrynamen-Knoten, ='X': Hole alle echte Top-Kn | 20010830 | |||
| 3 | I_SORT | Call by reference | Type reference (TYPE) | UC_FLG | ='X': Nach technischen Namen sortieren | 20010830 |
Method GET_TOP_NODE on Interface IF_UC_HRY has no exception.
Method GET_TREE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FLD2SID | Call by reference | Type reference (TYPE) | UCD_TH_MAP_FLD2SID | to be deleted !!! use do_model->do_sidmap ! | 20010614 | |||
| 2 | ET_NID2SID | Call by reference | Type reference (TYPE) | UCD_TH_HRY_MAP_NID2SID | Mapping Hierarchieknoten-SID => Feldname/Wert-SID | 20010614 | |||
| 3 | ET_SID2FLD | Call by reference | Type reference (TYPE) | UCD_TH_MAP_SID2FLD | to be deleted !!! | 20010614 | |||
| 4 | ET_SID2NID | Call by reference | Type reference (TYPE) | UCD_TS_HRY_MAP_SID2NID | Mapping Hierarchieknoten-SID <= Feldname/Wert-SID | 20010614 | |||
| 5 | ET_TREE | Call by reference | Type reference (TYPE) | UCD_TH_HRY_TREE | Hierarchiedarstellung als Baum | 20010614 | |||
| 6 | E_FIRST_NODE | Call by reference | Type reference (TYPE) | UC_NID | Surrogatschlüssel für Hierarchieknoten | 20010614 | |||
| 7 | IT_ROOT | Call by reference | Type reference (TYPE) | UCD_TH_S_SID | Menge der Wurzelknoten | 20010725 |
Method GET_TREE on Interface IF_UC_HRY has no exception.
Method GET_TREE_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_HRY_TREE | Call by reference | Object reference (TYPE REF TO) | IF_UC_HRY_TREE | Hierarchie als Baum | 20010725 | |||
| 2 | IT_ROOT | Call by reference | Type reference (TYPE) | UCD_TH_S_SID | Menge der Wurzelknoten | 20010725 |
Method GET_TREE_INSTANCE on Interface IF_UC_HRY has no exception.
Method GET_TRUENODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_SID | Call by reference | Type reference (TYPE) | UCD_TH_S_SID | Darstellung eines Merkmalswerts als SID für Merkmal und Wer | 20011025 | |||
| 2 | IS_SID | Call by reference | Type reference (TYPE) | UCD_S_SID | Darstellung eines Merkmalswerts als SID für Merkmal und Wert | 20011025 |
Method GET_TRUENODES on Interface IF_UC_HRY has no exception.
Method GET_TRUENODE_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FIELD | Call by reference | Type reference (TYPE) | UC0_TS_FIELD | Liste von Feldnamen | 20030820 |
Method GET_TRUENODE_TYPE on Interface IF_UC_HRY has no exception.
History
| Last changed by/on | SAP | 20050615 |
| SAP Release Created in | 3.1A |