SAP ABAP Interface IF_USMD_HRY (Hierarchy of an Entity Type for Access to SAP Standard)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-AF (Application Component) Application Framework
     USMD1A (Package) Data Modeling: Abstraction Layer
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
Interface IF_USMD_HRY  
Short Description Hierarchy of an Entity Type for Access to SAP Standard    
General Data
Package USMD1A   Data Modeling: Abstraction Layer 
Created 20080117   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
Interface IF_USMD_HRY has no forward declaration.
Interfaces
Interface IF_USMD_HRY has no interface.
Friends
Interface IF_USMD_HRY has no friend.
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
Interface IF_USMD_HRY has no event.
Types
Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface IF_USMD_HRY has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 604