SAP ABAP Class IF_USMD_HRY (Hierarchy of an Entity Type for Access to SAP Standard)
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_USMD_HRY | Hierarchies of an Entity Type | 20080117 |
Properties
Class | IF_USMD_HRY | |
Short Description | Hierarchy of an Entity Type for Access to SAP Standard | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | ||
Created | 20080117 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class IF_USMD_HRY has no forward declaration.
Interfaces
Class IF_USMD_HRY has no interface implemented.
Friends
Class IF_USMD_HRY has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | DT_HRYNODE_FLD | Instance attribute | Public | Type reference (TYPE) | USMD_TS_FIELD | Field Names | 20080218 | ||
2 | D_EDITION | Instance attribute | Public | Type reference (TYPE) | USMD_EDITION | Edition | 20080305 | ||
3 | D_FIELDNAME | Instance attribute | Public | Type reference (TYPE) | USMD_FIELDNAME | Financial MDM: Field Name | 20080128 | ||
4 | D_HRYNAME_FLD | Instance attribute | Public | Type reference (TYPE) | USMD_FIELDNAME | Financial MDM: Field Name | 20080218 | ||
5 | D_HRY_NDEP | Instance attribute | Public | Type reference (TYPE) | USMD_FLG | Hierarchy Name-Dependent | 20080312 | ||
6 | D_USMD_HRYVERS | Instance attribute | Public | Type reference (TYPE) | USMD_HRYVERS | Hierarchy Version | 20080128 | ||
7 | D_USMD_MODEL | Instance attribute | Public | Type reference (TYPE) | USMD_MODEL | Data Model | 20080627 | ||
8 | D_VALIDITY_HRY | Instance attribute | Public | Type reference (TYPE) | USMD_VALIDITY_HRY | Validity Concept | 20090910 | ||
9 | GC_UPLMODE_HRY_DEL_ALL | Constant | Public | Type reference (TYPE) | USMD_UPLMODE_HRY | 'A' | Upload Mode for Hierarchies | 20090211 | |
10 | GC_UPLMODE_HRY_DEL_UPL | Constant | Public | Type reference (TYPE) | USMD_UPLMODE_HRY | 'U' | Upload Mode for Hierarchies | 20090211 | |
11 | GC_UPLMODE_HRY_MOD | Constant | Public | Type reference (TYPE) | USMD_UPLMODE_HRY | 'M' | Upload Mode for Hierarchies | 20090211 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CONTAINS_NODE | Instance method | Public | Method | Checks if Node is Contained | 20081021 |
2 | CONTAINS_TREE | Instance method | Public | Method | Checks if Hierarchy is Empty | 20090430 |
3 | COPY_FULL_TREE | Instance method | Public | Method | Copies Hierarchy to Another Version | 20081113 |
4 | GET_HRYNAME_USED | Instance method | Public | Method | Return Key, the Hierarchy Name with Subtree | 20080811 |
5 | GET_HRY_TREE | Instance method | Public | Method | Provides Instance of IF_USMD_HRY_TREE for NID based Accesses | 20090430 |
6 | GET_TREE_CHKEY | Instance method | Public | Method | Return All Edges in CHKEY Format | 20080425 |
7 | GET_TREE_CHKEY_DELTA | Instance method | Public | Method | Returns All Delta Edges in CHKEY Format | 20080505 |
8 | RESOLVE_NODE | Instance method | Public | Method | Resolves Node | 20081021 |
9 | WRITE_EDGES_CHKEY | Instance method | Public | Method | Writes Complete Hierarchy | 20081217 |
Events
Class IF_USMD_HRY has no event.
Types
Class IF_USMD_HRY has no local type.
Method Signatures
Method CONTAINS_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EF_CONTAINED | Call by reference | Type reference (TYPE) | USMD_FLG | 20081021 | |||
2 | Importing | IS_HRYNODE_CHKEY | Call by reference | Type reference (TYPE) | USMD_SX_HRYNODE_CHKEY | Feldname + Merkmalswerte eines Hierarchieknotens | 20081021 | ||
3 | Importing | IT_HRYNAME_KEY | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | 20081021 |
Method CONTAINS_NODE on class IF_USMD_HRY has no exception.
Method CONTAINS_TREE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EF_TREE | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20090430 | ||
2 | Importing | IT_FFIX | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | Feldname + Wert | 20090430 |
Method CONTAINS_TREE on class IF_USMD_HRY has no exception.
Method COPY_FULL_TREE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EO_TARGET_HRY | Call by reference | Object reference (TYPE REF TO) | IF_USMD_HRY | Hierarchie eines Entitätstyps für Zugriff aus SAP-Standard | 20081113 | ||
2 | Exporting | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20081113 | ||
3 | Exporting | ET_ROOT_NODES | Call by reference | Type reference (TYPE) | USMD_T_HRYNAME_HRYNODE_CHKEY | H. N. + Feldname + Merkmalswerte eines Hierarchieknotens | 20081119 | ||
4 | Importing | IT_FFIX | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | Feldname + Wert | 20081119 | ||
5 | Importing | I_TARGET_VERSION | Call by reference | Type reference (TYPE) | USMD_HRYVERS | Hierarchieversion | 20081113 |
Method COPY_FULL_TREE on class IF_USMD_HRY has no exception.
Method GET_HRYNAME_USED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_HRYNAME | Call by reference | Type reference (TYPE) | ANY TABLE | 20080811 |
Method GET_HRYNAME_USED on class IF_USMD_HRY has no exception.
Method GET_HRY_TREE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EO_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_USMD_HRY_TREE | Hierarchie für Zugriff aus SAP-Standard, NID basierte Serv. | 20090430 |
Method GET_HRY_TREE on class IF_USMD_HRY has no exception.
Method GET_TREE_CHKEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_TREE_CHKEY | Call by reference | Type reference (TYPE) | USMD_T_HRY_TREE_CHKEY | Hierarchiedarstellung in Parent/Child/Next Format als CHKEY | 20080425 | ||
2 | Importing | IF_ATTRIBUTE | Call by reference | Type reference (TYPE) | USMD_FLG | 'X' | 'X'=ET_TREE_CHKEY-T_ATTRIBUTE wird befüllt | 20090205 | |
3 | Importing | IF_RESOLVE_INTERVAL | Call by reference | Type reference (TYPE) | USMD_FLG | SPACE | FIN MDM: Allgemeines Kennzeichen | 20090424 | |
4 | Importing | IT_HRYNAME_KEY | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | Feldname + Wert | 20080811 | ||
5 | Importing | IT_RESOLVE_INTERVAL_HRYNAME | Call by reference | Type reference (TYPE) | ANY TABLE | Definiert Unterbäume für Auflösung | 20090424 | ||
6 | Importing | IT_SEL | Call by reference | Type reference (TYPE) | USMD_TS_SEL | Sortierte Tabelle: Selektionsbedingung (Range pro Feld) | 20080425 |
Method GET_TREE_CHKEY on class IF_USMD_HRY has no exception.
Method GET_TREE_CHKEY_DELTA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20080506 | ||
2 | Exporting | ET_TREE_CHKEY | Call by reference | Type reference (TYPE) | USMD_T_HRY_TREE_CHKEY | Hierarchiedarstellung in Parent/Child/Next Format als CHKEY | 20080505 | ||
3 | Exporting | ET_TREE_CHKEY_DELTA | Call by reference | Type reference (TYPE) | USMD_T_HRY_TREE_CHKEY_DELTA | Delta-Hierarchie in Parent/Child/Next Format als CHKEY | 20080815 | ||
4 | Importing | IF_COMPARE_ATTR | Call by reference | Type reference (TYPE) | USMD_FLG | 'X' | FIN MDM: Allgemeines Kennzeichen | 20090327 | |
5 | Importing | IF_COMPARE_CHILD | Call by reference | Type reference (TYPE) | USMD_FLG | SPACE | FIN MDM: Allgemeines Kennzeichen | 20080818 | |
6 | Importing | IF_COMPARE_NEXT | Call by reference | Type reference (TYPE) | USMD_FLG | 'X' | FIN MDM: Allgemeines Kennzeichen | 20080818 | |
7 | Importing | IF_RESOLVE_INTERVAL | Call by reference | Type reference (TYPE) | USMD_FLG | SPACE | FIN MDM: Allgemeines Kennzeichen | 20090424 | |
8 | Importing | IT_HRYNAME_KEY | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | Feldname + Wert | 20080815 | ||
9 | Importing | IT_RESOLVE_INTERVAL_HRYNAME | Call by reference | Type reference (TYPE) | ANY TABLE | Definiert Unterbäume für Auflösung | 20090424 | ||
10 | Importing | IT_SEL | Call by reference | Type reference (TYPE) | USMD_TS_SEL | Sortierte Tabelle: Selektionsbedingung (Range pro Feld) | 20080505 | ||
11 | Importing | I_FROM_EDITION | Call by reference | Type reference (TYPE) | USMD_EDITION | Edition | 20080505 |
Method GET_TREE_CHKEY_DELTA on class IF_USMD_HRY has no exception.
Method RESOLVE_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_HRY_NODES | Call by reference | Type reference (TYPE) | USMD_TS_HRY_NODES | Hierarchieknoten | 20081021 | ||
2 | Importing | IS_HRYNODE_CHKEY | Call by reference | Type reference (TYPE) | USMD_SX_HRYNODE_CHKEY | Feldname + Merkmalswerte eines Hierarchieknotens | 20081021 | ||
3 | Importing | IT_HRYNAME_KEY | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | 20081021 |
Method RESOLVE_NODE on class IF_USMD_HRY has no exception.
Method WRITE_EDGES_CHKEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20081217 | ||
2 | Exporting | ET_ROOT_NODES | Call by reference | Type reference (TYPE) | USMD_T_HRYNAME_HRYNODE_CHKEY | H. N. + Feldname + Merkmalswerte eines Hierarchieknotens | 20081217 | ||
3 | Importing | IT_EDGES_CHKEY | Call by reference | Type reference (TYPE) | USMD_T_HRY_TREE_CHKEY_NP | Hierarchiedarstellung in Parent/NODE Format als CHKEY | 20081217 | ||
4 | Importing | IT_FFIX | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | Feldname + Wert | 20081217 | ||
5 | Importing | IT_HRYNAME_KEY | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | Feldname + Wert | 20081217 | ||
6 | Importing | I_UPLMODE_HRY | Call by reference | Type reference (TYPE) | USMD_UPLMODE_HRY | GC_UPLMODE_HRY_DEL_ALL | Upload-Modus für Hierarchien | 20090223 |
Method WRITE_EDGES_CHKEY on class IF_USMD_HRY has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in |