SAP ABAP Interface IF_USMD_HRY_ADAPTER (Adapter for Hierarchies)
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_MDF_HRY_ADAPTER Hierarchy Adapter Class MDF 20090123
Properties
Interface IF_USMD_HRY_ADAPTER  
Short Description Adapter for Hierarchies    
General Data
Package USMD1A   Data Modeling: Abstraction Layer 
Created 20071207   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 USMD0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_USMD_HRY_ADAPTER has no interface.
Friends
Interface IF_USMD_HRY_ADAPTER has no friend.
Attributes
Interface IF_USMD_HRY_ADAPTER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_NODE Instance method Public Method Changes Nodes 20090119
2 CHECK_COMPLETE Instance method Public Method Run Complete MDF Checks 20080520
3 CHECK_DB_CHANGE Instance method Public Method Checks If Subtree Is Still Current 20080623
4 CHECK_MOVE_COPY Instance method Public Method Checks If Node Can Be Moved/Copied 20080618
5 CONTAINS_TREE Instance method Public Method Checks If Hierarchy Is Empty 20081120
6 CONVERT_NID_TO_VALUE Instance method Public Method Return Characteristic Value for an NID 20080128
7 CONVERT_VALUE_TO_NID Instance method Public Method Return Quantity of NIDs for a Characteristic Value 20080128
8 COPY Instance method Public Method Copies Hierarchy Completely from Source 20081113
9 DELETE_NODE Instance method Public Method Deletes Node 20080205
10 GET_CHILDREN Instance method Public Method Returns Children 20080627
11 GET_HRYNAME_USED Instance method Public Method Return Key, the Hierarchy Name with Subtree 20080716
12 GET_LOST_INACTIVE_EDGES Instance method Public Method Returns Inactive Edges Outside of IT_HRYNAME_H 20080528
13 GET_NODE_LOCATION Instance method Public Method Returns Parent, Predecessor, and Successor of a Node 20080402
14 GET_PARENT Instance method Public Method Provides Direct and Indirect Parents of a Node 20081029
15 GET_PARENT_PREDEC Instance method Public Method Return Parent/Predecessor Nodes of Characteristic Combi. 20080131
16 GET_TREE Instance method Public Method Returns Tree in Initial State 20080128
17 GET_TREE_DELTA Instance method Public Method Returns All Delta Edges in CHKEY Format 20080505
18 GET_UNASSIGNED_VALUES Instance method Public Method Returns Unassigned Values 20080328
19 INSERT_NODE Instance method Public Method Inserts New Node 20080128
20 LOAD_TREE Instance method Public Method Loads Another Hierarchy Level 20080208
21 MOVE_NODE Instance method Public Method Moves Node(s) 20080205
22 PROCESS_INACTIVE_EDGES Instance method Public Method Activates/Deletes Inative Edges 20080506
23 RESOLVE_NODE Instance method Public Method Resolves Nodes With and w/o Consideration of Change Requests 20080430
24 SEARCH Instance method Public Method Searches for String 20080411
25 SET_HRY_FLD Instance method Public Method Sets Allowed Field Names for Hierarchy Nodes, Names 20080218
26 SET_PARENT_PREDEC Instance method Public Method Set Parent/Predecessor Nodes of a Characteristic Combination 20080205
27 WHERE_USED Instance method Public Method Searches for Usage Locations as Node or Hierarchy Attribute 20090130
28 WRITE_EDGES_CHKEY Instance method Public Method Writes Complete Hierarchy 20081216
Events
Interface IF_USMD_HRY_ADAPTER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_ATTR_USAGE Public See coding 20090203 begin of S_ATTR_USAGE, t_hryname_key type usmd_ts_value, s_parent type USMD_SX_HRYNODE_CHKEY, s_child type USMD_SX_HRYNODE_CHKEY_INTERVAL, end of s_attr_usage
2 T_ATTR_USAGE Public See coding 20090203 t_ATTR_USAGE type STANDARD TABLE OF S_ATTR_USAGE
Method Signatures

Method CHANGE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NODE_CHANGED Call by reference Type reference (TYPE) USMD_S_HRY_TREE Hierarchiedarstellung in NID/PARENT Format 20090122
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20090119
3 Exporting ET_OTHER_NODES_CHANGED Call by reference Type reference (TYPE) USMD_T_NODE_LOCATION Position eines Knotens 20090119
4 Importing IS_HRYNODE_CHKEY_INT Call by reference Type reference (TYPE) USMD_SX_HRYNODE_CHKEY_INTERVAL Feldname + Wert (Intervall) eines Hierarchieknotens 20090119
5 Importing IT_ATTRIBUTE Call by reference Type reference (TYPE) USMD_TS_VALUE Feldname + Wert 20090119
6 Importing I_NID Call by reference Type reference (TYPE) USMD_NID Schlüssel für Hierarchieknoten 20090119
7 Importing I_TREE_ID Call by reference Type reference (TYPE) NUMC4 Identifiziert Baum, der mit GET_TREE aufgebaut wurde 20090430

Method CHANGE_NODE on Interface IF_USMD_HRY_ADAPTER has no exception.

Method CHECK_COMPLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EDGE_CHKEY Call by reference Type reference (TYPE) USMD_T_HRY_TREE_RUL_DELTA ##Table of hierarchy changes for validation 20081215
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20080520
3 Importing IT_HRYNAME_HRYNODE_CHKEY Call by reference Type reference (TYPE) USMD_T_HRYNAME_HRYNODE_CHKEY H. N. + Feldname + Merkmalswerte eines Hierarchieknotens 20081215

Method CHECK_COMPLETE on Interface IF_USMD_HRY_ADAPTER has no exception.

Method CHECK_DB_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_CHANGED Call by reference Type reference (TYPE) USMD_FLG 'X'=Hierarchie auf DB wurde geändert 20080623
2 Importing I_NID Call by reference Type reference (TYPE) USMD_NID Schlüssel für Hierarchieknoten 20080623
3 Importing I_TREE_ID Call by reference Type reference (TYPE) NUMC4 Identifiziert Baum, der mit GET_TREE aufgebaut wurde 20090430

Method CHECK_DB_CHANGE on Interface IF_USMD_HRY_ADAPTER has no exception.

Method CHECK_MOVE_COPY 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 20080618
2 Importing I_NID Call by reference Type reference (TYPE) USMD_NID Schlüssel für Hierarchieknoten 20080618
3 Importing I_PARENT_NID_NEW Call by reference Type reference (TYPE) USMD_NID Schlüssel für Hierarchieknoten 20080618
4 Importing I_TREE_ID Call by reference Type reference (TYPE) NUMC4 Identifiziert Baum, der mit GET_TREE aufgebaut wurde 20090430

Method CHECK_MOVE_COPY on Interface IF_USMD_HRY_ADAPTER 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 20081120
2 Importing IT_FFIX Call by reference Type reference (TYPE) USMD_TS_VALUE Feldname + Wert 20081120

Method CONTAINS_TREE on Interface IF_USMD_HRY_ADAPTER has no exception.

Method CONVERT_NID_TO_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HRYNODE_CHKEY_INT Call by reference Type reference (TYPE) USMD_SX_HRYNODE_CHKEY_INTERVAL Feldname + Wert (Intervall) eines Hierarchieknotens 20090114
2 Exporting ET_ATTRIBUTE Call by reference Type reference (TYPE) USMD_TS_VALUE Feldname + Wert 20090119
3 Exporting ET_HRYNAME_KEY Call by reference Type reference (TYPE) USMD_TS_VALUE 20080701
4 Importing I_NID Call by reference Type reference (TYPE) USMD_NID Schlüssel für Hierarchieknoten 20080128
5 Importing I_TREE_ID Call by reference Type reference (TYPE) NUMC4 Identifiziert Baum, der mit GET_TREE aufgebaut wurde 20090430

Method CONVERT_NID_TO_VALUE on Interface IF_USMD_HRY_ADAPTER has no exception.

Method CONVERT_VALUE_TO_NID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NID Call by reference Type reference (TYPE) USMD_TH_NID Menge von Hierarchieknoten 20080128
2 Importing IS_HRYNODE_CHKEY Call by reference Type reference (TYPE) USMD_SX_HRYNODE_CHKEY Feldname + Merkmalswerte eines Hierarchieknotens 20080131
3 Importing IT_HRYNAME_KEY Call by reference Type reference (TYPE) USMD_TS_VALUE 20080701
4 Importing I_TREE_ID Call by reference Type reference (TYPE) NUMC4 Identifiziert Baum, der mit GET_TREE aufgebaut wurde 20090430

Method CONVERT_VALUE_TO_NID on Interface IF_USMD_HRY_ADAPTER has no exception.

Method COPY 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 20081113
2 Exporting ET_ROOT_NODES Call by reference Type reference (TYPE) USMD_T_HRYNAME_HRYNODE_CHKEY H. N. + Feldname + Merkmalswerte eines Hierarchieknotens 20081119
3 Importing IO_SOURCE Call by reference Object reference (TYPE REF TO) IF_USMD_HRY_ADAPTER Adapter für Hierarchien 20081113
4 Importing IT_FFIX Call by reference Type reference (TYPE) USMD_TS_VALUE Feldname + Wert 20081119

Method COPY on Interface IF_USMD_HRY_ADAPTER has no exception.

Method DELETE_NODE 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 20080205
2 Exporting ET_OTHER_NODES_DEL Call by reference Type reference (TYPE) USMD_T_NODE_LOCATION 20080404
3 Importing I_NID Call by reference Type reference (TYPE) USMD_NID Schlüssel für Hierarchieknoten 20080205
4 Importing I_TREE_ID Call by reference Type reference (TYPE) NUMC4 Identifiziert Baum, der mit GET_TREE aufgebaut wurde 20090430

Method DELETE_NODE on Interface IF_USMD_HRY_ADAPTER has no exception.

Method GET_CHILDREN 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 20080627
2 Importing IF_INCL_COUNTER Call by reference Type reference (TYPE) USMD_FLG SPACE FIN MDM: Allgemeines Kennzeichen 20090519
3 Importing IF_ONLY_DIRECT Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20080627
4 Importing IF_RESOLVE_INTERVAL Call by reference Type reference (TYPE) USMD_FLG SPACE FIN MDM: Allgemeines Kennzeichen 20090217
5 Importing IS_HRYNODE_CHKEY Call by reference Type reference (TYPE) USMD_SX_HRYNODE_CHKEY Feldname + Merkmalswerte eines Hierarchieknotens 20080627
6 Importing IT_HRYNAME_KEY Call by reference Type reference (TYPE) USMD_TS_VALUE 20080627
7 Importing IT_IGNORE_LEAF_FLD Call by reference Type reference (TYPE) USMD_TS_FIELDNAME FIM MDM: Feldname 20090217
8 Importing I_READMODE Call by reference Type reference (TYPE) USMD_READMODE IF_USMD_DB_ADAPTER=>GC_READMODE_DEFAULT Lesemodus 20080627

Method GET_CHILDREN on Interface IF_USMD_HRY_ADAPTER 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 20080716
2 Importing IT_HRYNAME_KEY Call by reference Type reference (TYPE) USMD_TS_VALUE Feldname + Wert 20080716
3 Importing I_READMODE Call by reference Type reference (TYPE) USMD_READMODE IF_USMD_DB_ADAPTER=>GC_READMODE_DEFAULT Lesemodus 20080716

Method GET_HRYNAME_USED on Interface IF_USMD_HRY_ADAPTER has no exception.

Method GET_LOST_INACTIVE_EDGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_HRY_NODES Call by reference Type reference (TYPE) USMD_TS_HRY_NODES Hierarchieknoten 20080528
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20080528
3 Importing IT_HRYNAME_HRYNODE_CHKEY Call by reference Type reference (TYPE) USMD_T_HRYNAME_HRYNODE_CHKEY H. Name + Feldname + Merkmalswerte eines Hierarchieknotens 20080528

Method GET_LOST_INACTIVE_EDGES on Interface IF_USMD_HRY_ADAPTER has no exception.

Method GET_NODE_LOCATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHILD_NID Call by reference Type reference (TYPE) USMD_NID Schlüssel für Hierarchieknoten 20080404
2 Exporting E_NEXT_VISIBLE Call by reference Type reference (TYPE) USMD_NID Nächster sichtbarer Knoten (hängt von IF_EXPANDED ab) 20081210
3 Exporting E_PARENT_NID Call by reference Type reference (TYPE) USMD_NID 20080403
4 Exporting E_PREDEC_NID Call by reference Type reference (TYPE) USMD_NID 20080403
5 Exporting E_SUCCES_NID Call by reference Type reference (TYPE) USMD_NID 20080403
6 Importing IF_EXPANDED Call by reference Type reference (TYPE) USMD_FLG SPACE 'X'= I_NID ist expandiert, wirkt auf E_NEXT_VISIBLE 20081210
7 Importing I_NID Call by reference Type reference (TYPE) USMD_NID Schlüssel für Hierarchieknoten 20080402
8 Importing I_TREE_ID Call by reference Type reference (TYPE) NUMC4 Identifiziert Baum, der mit GET_TREE aufgebaut wurde 20090430

Method GET_NODE_LOCATION on Interface IF_USMD_HRY_ADAPTER has no exception.

Method GET_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PARENT Call by reference Type reference (TYPE) USMD_T_HRYNODE_CHKEY Feldname + Merkmalswerte von Hierarchieknoten 20081029
2 Importing IF_ONLY_DIRECT Call by reference Type reference (TYPE) USMD_FLG 'X'=Auch die indirekten Mütter werden geliefert 20081029
3 Importing IS_HRYNODE_CHKEY Call by reference Type reference (TYPE) USMD_SX_HRYNODE_CHKEY Feldname + Merkmalswerte eines Hierarchieknotens 20081029
4 Importing IT_HRYNAME_KEY Call by reference Type reference (TYPE) USMD_TS_VALUE Feldname + Wert 20081029

Method GET_PARENT on Interface IF_USMD_HRY_ADAPTER has no exception.

Method GET_PARENT_PREDEC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_IS_NODE Call by reference Type reference (TYPE) USMD_FLG 'X'=Tritt als Knoten auf 20080507
2 Exporting ET_PARENT_PREDEC Call by reference Type reference (TYPE) USMD_T_PARENT_PREDEC Mütter + Vorgänger eines Hierarchieknotens 20080131
3 Importing IS_HRYNODE_CHKEY Call by reference Type reference (TYPE) USMD_SX_HRYNODE_CHKEY Feldname + Merkmalswerte eines Hierarchieknotens 20080131
4 Importing IT_FFIX Call by reference Type reference (TYPE) USMD_TS_VALUE Feldname + Wert 20090603
5 Importing IT_HRYNAME_KEY Call by reference Type reference (TYPE) USMD_TS_VALUE 20080701

Method GET_PARENT_PREDEC on Interface IF_USMD_HRY_ADAPTER has no exception.

Method GET_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TREE Call by reference Type reference (TYPE) USMD_T_HRY_TREE 20080128
2 Exporting ET_TREE_CHKEY Call by reference Type reference (TYPE) USMD_T_HRY_TREE_CHKEY Hierarchiedarstellung in Parent/Child/Next Format als CHKEY 20080425
3 Importing IF_ATTRIBUTE Call by reference Type reference (TYPE) USMD_FLG 'X' 'X'=Fülle ET_TREE_CHKEY-T_ATTRIBUTE 20090205
4 Importing IF_INCL_EMPTY_HRYNAME Call by reference Type reference (TYPE) USMD_FLG 'X' FIN MDM: Allgemeines Kennzeichen 20080701
5 Importing IF_INCL_FRAGMENTS Call by reference Type reference (TYPE) USMD_FLG SPACE FIN MDM: Allgemeines Kennzeichen 20080327
6 Importing IF_REFRESH_BUFFER Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20080703
7 Importing IF_RESOLVE_INTERVAL Call by reference Type reference (TYPE) USMD_FLG SPACE FIN MDM: Allgemeines Kennzeichen 20090424
8 Importing IF_WHOLE_SUBTREE Call by reference Type reference (TYPE) USMD_FLG SPACE FIN MDM: Allgemeines Kennzeichen 20080208
9 Importing IT_HRYNAME_KEY Call by reference Type reference (TYPE) USMD_TS_VALUE Feldname + Wert 20080714
10 Importing IT_RESOLVE_INTERVAL_HRYNAME Call by reference Type reference (TYPE) ANY TABLE Definiert Unterbäume für Auflösung 20090424
11 Importing IT_SEL Call by reference Type reference (TYPE) USMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20080208
12 Importing I_READMODE Call by reference Type reference (TYPE) USMD_READMODE IF_USMD_DB_ADAPTER=>GC_READMODE_DEFAULT Lesemodus 20080715
13 Importing I_TREE_ID Call by reference Type reference (TYPE) NUMC4 Identifiziert Baum, der mit GET_TREE aufgebaut wurde 20090430

Method GET_TREE on Interface IF_USMD_HRY_ADAPTER has no exception.

Method GET_TREE_DELTA 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 20080505
2 Importing IF_INCL_INACT Call by reference Type reference (TYPE) USMD_FLG SPACE FIN MDM: Allgemeines Kennzeichen 20080507
3 Importing IT_EDTN_NUMBER Call by reference Type reference (TYPE) USMD_TS_EDTN_NUMBER sortierte Tabelle der Editionsnummern 20080506
4 Importing IT_SEL Call by reference Type reference (TYPE) USMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20080505

Method GET_TREE_DELTA on Interface IF_USMD_HRY_ADAPTER has no exception.

Method GET_UNASSIGNED_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUE_CHKEY Call by reference Type reference (TYPE) USMD_TS_VALUE_CHKEY Feldname + Wert + übergeordnete Feldname-/Wertpaare 20080416
2 Importing IF_INCL_FRAGMENTS Call by reference Type reference (TYPE) USMD_FLG SPACE FIN MDM: Allgemeines Kennzeichen 20080410
3 Importing IT_KEY Call by reference Type reference (TYPE) USMD_TS_VALUE 20080328
4 Importing I_TREE_ID Call by reference Type reference (TYPE) NUMC4 Identifiziert Baum, der mit GET_TREE aufgebaut wurde 20090430

Method GET_UNASSIGNED_VALUES on Interface IF_USMD_HRY_ADAPTER has no exception.

Method INSERT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NODE_NEW Call by reference Type reference (TYPE) USMD_S_HRY_TREE Hierarchiedarstellung in NID/PARENT Format 20080208
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20080128
3 Exporting ET_OTHER_NODES_NEW Call by reference Type reference (TYPE) USMD_T_NODE_LOCATION Position eines Knotens 20080404
4 Importing IS_HRYNODE_CHKEY_INT Call by reference Type reference (TYPE) USMD_SX_HRYNODE_CHKEY_INTERVAL Feldname + Wert (Intervall) eines Hierarchieknotens 20090114
5 Importing IT_ATTRIBUTE Call by reference Type reference (TYPE) USMD_TS_VALUE Feldname + Wert 20090119
6 Importing I_PARENT_NID Call by reference Type reference (TYPE) USMD_NID Schlüssel für Hierarchieknoten 20080128
7 Importing I_PREDEC_NID Call by reference Type reference (TYPE) USMD_NID Schlüssel für Hierarchieknoten 20080128
8 Importing I_TREE_ID Call by reference Type reference (TYPE) NUMC4 Identifiziert Baum, der mit GET_TREE aufgebaut wurde 20090430

Method INSERT_NODE on Interface IF_USMD_HRY_ADAPTER has no exception.

Method LOAD_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TREE Call by reference Type reference (TYPE) USMD_T_HRY_TREE Hierarchiedarstellung in NID/PARENT Format 20080208
2 Importing IF_TOP_DOWN Call by reference Type reference (TYPE) USMD_FLG 'X' FIN MDM: Allgemeines Kennzeichen 20080422
3 Importing IF_WHOLE_SUBTREE Call by reference Type reference (TYPE) USMD_FLG SPACE FIN MDM: Allgemeines Kennzeichen 20080208
4 Importing I_NID Call by reference Type reference (TYPE) USMD_NID Schlüssel für Hierarchieknoten 20080208
5 Importing I_NOF_LEVEL Call by reference Type reference (TYPE) I 1 Anzahl der aufzuklappenden Ebenen 20081125
6 Importing I_TREE_ID Call by reference Type reference (TYPE) NUMC4 Identifiziert Baum, der mit GET_TREE aufgebaut wurde 20090430

Method LOAD_TREE on Interface IF_USMD_HRY_ADAPTER has no exception.

Method MOVE_NODE 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 20080205
2 Exporting ET_OTHER_NODES_DEL Call by reference Type reference (TYPE) USMD_T_NODE_LOCATION Position eines Knotens 20080404
3 Exporting ET_OTHER_NODES_NEW Call by reference Type reference (TYPE) USMD_T_NODE_LOCATION 20080404
4 Importing I_NID Call by reference Type reference (TYPE) USMD_NID Schlüssel für Hierarchieknoten 20080205
5 Importing I_PARENT_NID_NEW Call by reference Type reference (TYPE) USMD_NID Schlüssel für Hierarchieknoten 20080205
6 Importing I_PREDEC_NID_NEW Call by reference Type reference (TYPE) USMD_NID Schlüssel für Hierarchieknoten 20080205
7 Importing I_TREE_ID Call by reference Type reference (TYPE) NUMC4 Identifiziert Baum, der mit GET_TREE aufgebaut wurde 20090430

Method MOVE_NODE on Interface IF_USMD_HRY_ADAPTER has no exception.

Method PROCESS_INACTIVE_EDGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_HRY_NODES Call by reference Type reference (TYPE) USMD_TS_HRY_NODES Hierarchieknoten 20080528
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20080506
3 Importing IF_DATA_REQUESTED Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20080528
4 Importing IF_DELETE_INACTIVE Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20080506
5 Importing IF_DO_NOT_RESOLVE Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20080528
6 Importing IF_WRITE_ACTIVE Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20080506
7 Importing IT_HRYNAME_HRYNODE_CHKEY Call by reference Type reference (TYPE) USMD_T_HRYNAME_HRYNODE_CHKEY H. Name + Feldname + Merkmalswerte eines Hierarchieknotens 20080506

Method PROCESS_INACTIVE_EDGES on Interface IF_USMD_HRY_ADAPTER has no exception.

Method RESOLVE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_HRY_NODES Call by reference Type reference (TYPE) USMD_TS_HRY_NODES Hierarchieknoten 20080430
2 Exporting EF_CHANGED Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20080505
3 Exporting EF_CONTAINED Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20080529
4 Importing IF_ALL_ACT_INACT Call by reference Type reference (TYPE) USMD_FLG 'X' 'X'=Unter Beachtung aller inaktiven und aktiven Daten 20081022
5 Importing IS_HRYNODE_CHKEY Call by reference Type reference (TYPE) USMD_SX_HRYNODE_CHKEY Feldname + Merkmalswerte eines Hierarchieknotens 20080430
6 Importing IS_HRYNODE_CHKEY_CONT Call by reference Type reference (TYPE) USMD_SX_HRYNODE_CHKEY Feldname + Merkmalswerte eines Hierarchieknotens 20080529
7 Importing IT_HRYNAME_KEY Call by reference Type reference (TYPE) USMD_TS_VALUE 20080630

Method RESOLVE_NODE on Interface IF_USMD_HRY_ADAPTER has no exception.

Method SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NID_CHKEY Call by reference Type reference (TYPE) USMD_TH_NID_CHKEY NIDs + Merkmalsschlüssel 20080411
2 Importing IF_ATTRIBUTE Call by reference Type reference (TYPE) USMD_FLG SPACE FIN MDM: Allgemeines Kennzeichen 20090211
3 Importing IF_BACKWARD Call by reference Type reference (TYPE) USMD_FLG SPACE FIN MDM: Allgemeines Kennzeichen 20081208
4 Importing IF_RESOLVE_INTERVAL Call by reference Type reference (TYPE) USMD_FLG SPACE FIN MDM: Allgemeines Kennzeichen 20090211
5 Importing I_START_NID Call by reference Type reference (TYPE) USMD_NID Schlüssel für Hierarchieknoten 20081208
6 Importing I_STRING Call by reference Type reference (TYPE) STRING 20080411
7 Importing I_TREE_ID Call by reference Type reference (TYPE) NUMC4 Identifiziert Baum, der mit GET_TREE aufgebaut wurde 20090430

Method SEARCH on Interface IF_USMD_HRY_ADAPTER has no exception.

Method SET_HRY_FLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FATTR Call by reference Type reference (TYPE) USMD_TS_FATTR Hierarchie: Felder und Attribute 20081216
2 Importing IT_FATTR_NO_EXIST_CHECK Call by reference Type reference (TYPE) USMD_TS_FATTR Felder und Attribute 20090211
3 Importing IT_FATTR_PP Call by reference Type reference (TYPE) USMD_TS_FATTR Hierarchie: Felder und Attribute mit Primärpersistenz 20090804
4 Importing IT_FHRY_USAGE Call by reference Type reference (TYPE) USMD_TS_FHRY_USAGE Feldnamen 20090119
5 Importing IT_HRYNODE_FLD Call by reference Type reference (TYPE) USMD_TS_FIELD Feldnamen 20080218
6 Importing IT_HRYNODE_FLD_PP Call by reference Type reference (TYPE) USMD_TS_FIELD Knotenfeldnamen mit Primärpersistenz 20090804
7 Importing I_HRYNAME_FLD Call by reference Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20080218
8 Importing I_VALIDITY_HRY Call by reference Type reference (TYPE) USMD_VALIDITY_HRY USMD0_CS_VALIDITY_HRY-EDITION Gültigkeitskonzept 20090910

Method SET_HRY_FLD on Interface IF_USMD_HRY_ADAPTER has no exception.

Method SET_PARENT_PREDEC 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 20080205
2 Importing IS_HRYNODE_CHKEY Call by reference Type reference (TYPE) USMD_SX_HRYNODE_CHKEY Feldname + Merkmalswerte eines Hierarchieknotens 20080205
3 Importing IT_FFIX Call by reference Type reference (TYPE) USMD_TS_VALUE Feldname + Wert 20090603
4 Importing IT_HRYNAME_KEY Call by reference Type reference (TYPE) USMD_TS_VALUE 20080701
5 Importing IT_PARENT_PREDEC Call by reference Type reference (TYPE) USMD_T_PARENT_PREDEC Mütter + Vorgänger eines Hierarchieknotens 20080205

Method SET_PARENT_PREDEC on Interface IF_USMD_HRY_ADAPTER has no exception.

Method WHERE_USED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_IS_NODE Call by reference Type reference (TYPE) USMD_FLG IS_HRYNODE_CHKEY trägt Unterbaum 20090130
2 Exporting ET_ATTR_USAGE Call by reference Type reference (TYPE) T_ATTR_USAGE 20090203
3 Exporting ET_PARENT Call by reference Type reference (TYPE) USMD_T_HRYNAME_HRYNODE_CHKEY Vaterknoten, die sich aus Einzelwerten ergeben 20090130
4 Exporting ET_PARENT_INTERVAL Call by reference Type reference (TYPE) USMD_T_HRYNAME_HRYNODE_CHKEY Vaterknoten, die sich aus aufgel. Intervallen ergeben 20090130
5 Importing IS_ATTRIBUTE Call by reference Type reference (TYPE) USMD_S_VALUE Attribut: Feldname + Wert 20090130
6 Importing IS_HRYNODE_CHKEY Call by reference Type reference (TYPE) USMD_SX_HRYNODE_CHKEY Feldname + Merkmalswerte eines Hierarchieknotens 20090130
7 Importing IS_RESOLVE_INTERVAL Call by reference Type reference (TYPE) USMD_FLG SPACE FIN MDM: Allgemeines Kennzeichen 20090130
8 Importing IT_ATTR_KEY Call by reference Type reference (TYPE) USMD_TS_VALUE Attribut: Weitere Schlüsselfelder 20090130

Method WHERE_USED on Interface IF_USMD_HRY_ADAPTER 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 20081216
2 Exporting ET_ROOT_NODES Call by reference Type reference (TYPE) USMD_T_HRYNAME_HRYNODE_CHKEY H. N. + Feldname + Merkmalswerte eines Hierarchieknotens 20081216
3 Importing IT_EDGES_CHKEY Call by reference Type reference (TYPE) USMD_T_HRY_TREE_CHKEY_NP Hierarchiedarstellung in Parent/NODE Format als CHKEY 20081216
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 20081216
6 Importing I_UPLMODE_HRY Call by reference Type reference (TYPE) USMD_UPLMODE_HRY Upload-Modus für Hierarchien 20090212

Method WRITE_EDGES_CHKEY on Interface IF_USMD_HRY_ADAPTER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 604