Hierarchy
⤷
⤷
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 | Instance method | Public | Method | Changes Nodes | 20090119 | |
| 2 | Instance method | Public | Method | Run Complete MDF Checks | 20080520 | |
| 3 | Instance method | Public | Method | Checks If Subtree Is Still Current | 20080623 | |
| 4 | Instance method | Public | Method | Checks If Node Can Be Moved/Copied | 20080618 | |
| 5 | Instance method | Public | Method | Checks If Hierarchy Is Empty | 20081120 | |
| 6 | Instance method | Public | Method | Return Characteristic Value for an NID | 20080128 | |
| 7 | Instance method | Public | Method | Return Quantity of NIDs for a Characteristic Value | 20080128 | |
| 8 | Instance method | Public | Method | Copies Hierarchy Completely from Source | 20081113 | |
| 9 | Instance method | Public | Method | Deletes Node | 20080205 | |
| 10 | Instance method | Public | Method | Returns Children | 20080627 | |
| 11 | Instance method | Public | Method | Return Key, the Hierarchy Name with Subtree | 20080716 | |
| 12 | Instance method | Public | Method | Returns Inactive Edges Outside of IT_HRYNAME_H | 20080528 | |
| 13 | Instance method | Public | Method | Returns Parent, Predecessor, and Successor of a Node | 20080402 | |
| 14 | Instance method | Public | Method | Provides Direct and Indirect Parents of a Node | 20081029 | |
| 15 | Instance method | Public | Method | Return Parent/Predecessor Nodes of Characteristic Combi. | 20080131 | |
| 16 | Instance method | Public | Method | Returns Tree in Initial State | 20080128 | |
| 17 | Instance method | Public | Method | Returns All Delta Edges in CHKEY Format | 20080505 | |
| 18 | Instance method | Public | Method | Returns Unassigned Values | 20080328 | |
| 19 | Instance method | Public | Method | Inserts New Node | 20080128 | |
| 20 | Instance method | Public | Method | Loads Another Hierarchy Level | 20080208 | |
| 21 | Instance method | Public | Method | Moves Node(s) | 20080205 | |
| 22 | Instance method | Public | Method | Activates/Deletes Inative Edges | 20080506 | |
| 23 | Instance method | Public | Method | Resolves Nodes With and w/o Consideration of Change Requests | 20080430 | |
| 24 | Instance method | Public | Method | Searches for String | 20080411 | |
| 25 | Instance method | Public | Method | Sets Allowed Field Names for Hierarchy Nodes, Names | 20080218 | |
| 26 | Instance method | Public | Method | Set Parent/Predecessor Nodes of a Characteristic Combination | 20080205 | |
| 27 | Instance method | Public | Method | Searches for Usage Locations as Node or Hierarchy Attribute | 20090130 | |
| 28 | 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 | ES_NODE_CHANGED | Call by reference | Type reference (TYPE) | USMD_S_HRY_TREE | Hierarchiedarstellung in NID/PARENT Format | 20090122 | |||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20090119 | |||
| 3 | ET_OTHER_NODES_CHANGED | Call by reference | Type reference (TYPE) | USMD_T_NODE_LOCATION | Position eines Knotens | 20090119 | |||
| 4 | IS_HRYNODE_CHKEY_INT | Call by reference | Type reference (TYPE) | USMD_SX_HRYNODE_CHKEY_INTERVAL | Feldname + Wert (Intervall) eines Hierarchieknotens | 20090119 | |||
| 5 | IT_ATTRIBUTE | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | Feldname + Wert | 20090119 | |||
| 6 | I_NID | Call by reference | Type reference (TYPE) | USMD_NID | Schlüssel für Hierarchieknoten | 20090119 | |||
| 7 | 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 | CT_EDGE_CHKEY | Call by reference | Type reference (TYPE) | USMD_T_HRY_TREE_RUL_DELTA | ##Table of hierarchy changes for validation | 20081215 | |||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20080520 | |||
| 3 | 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 | EF_CHANGED | Call by reference | Type reference (TYPE) | USMD_FLG | 'X'=Hierarchie auf DB wurde geändert | 20080623 | |||
| 2 | I_NID | Call by reference | Type reference (TYPE) | USMD_NID | Schlüssel für Hierarchieknoten | 20080623 | |||
| 3 | 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 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20080618 | |||
| 2 | I_NID | Call by reference | Type reference (TYPE) | USMD_NID | Schlüssel für Hierarchieknoten | 20080618 | |||
| 3 | I_PARENT_NID_NEW | Call by reference | Type reference (TYPE) | USMD_NID | Schlüssel für Hierarchieknoten | 20080618 | |||
| 4 | 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 | EF_TREE | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20081120 | |||
| 2 | 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 | ES_HRYNODE_CHKEY_INT | Call by reference | Type reference (TYPE) | USMD_SX_HRYNODE_CHKEY_INTERVAL | Feldname + Wert (Intervall) eines Hierarchieknotens | 20090114 | |||
| 2 | ET_ATTRIBUTE | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | Feldname + Wert | 20090119 | |||
| 3 | ET_HRYNAME_KEY | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | 20080701 | ||||
| 4 | I_NID | Call by reference | Type reference (TYPE) | USMD_NID | Schlüssel für Hierarchieknoten | 20080128 | |||
| 5 | 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 | ET_NID | Call by reference | Type reference (TYPE) | USMD_TH_NID | Menge von Hierarchieknoten | 20080128 | |||
| 2 | IS_HRYNODE_CHKEY | Call by reference | Type reference (TYPE) | USMD_SX_HRYNODE_CHKEY | Feldname + Merkmalswerte eines Hierarchieknotens | 20080131 | |||
| 3 | IT_HRYNAME_KEY | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | 20080701 | ||||
| 4 | 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 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20081113 | |||
| 2 | ET_ROOT_NODES | Call by reference | Type reference (TYPE) | USMD_T_HRYNAME_HRYNODE_CHKEY | H. N. + Feldname + Merkmalswerte eines Hierarchieknotens | 20081119 | |||
| 3 | IO_SOURCE | Call by reference | Object reference (TYPE REF TO) | IF_USMD_HRY_ADAPTER | Adapter für Hierarchien | 20081113 | |||
| 4 | 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 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20080205 | |||
| 2 | ET_OTHER_NODES_DEL | Call by reference | Type reference (TYPE) | USMD_T_NODE_LOCATION | 20080404 | ||||
| 3 | I_NID | Call by reference | Type reference (TYPE) | USMD_NID | Schlüssel für Hierarchieknoten | 20080205 | |||
| 4 | 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 | ET_HRY_NODES | Call by reference | Type reference (TYPE) | USMD_TS_HRY_NODES | Hierarchieknoten | 20080627 | |||
| 2 | IF_INCL_COUNTER | Call by reference | Type reference (TYPE) | USMD_FLG | SPACE | FIN MDM: Allgemeines Kennzeichen | 20090519 | ||
| 3 | IF_ONLY_DIRECT | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20080627 | |||
| 4 | IF_RESOLVE_INTERVAL | Call by reference | Type reference (TYPE) | USMD_FLG | SPACE | FIN MDM: Allgemeines Kennzeichen | 20090217 | ||
| 5 | IS_HRYNODE_CHKEY | Call by reference | Type reference (TYPE) | USMD_SX_HRYNODE_CHKEY | Feldname + Merkmalswerte eines Hierarchieknotens | 20080627 | |||
| 6 | IT_HRYNAME_KEY | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | 20080627 | ||||
| 7 | IT_IGNORE_LEAF_FLD | Call by reference | Type reference (TYPE) | USMD_TS_FIELDNAME | FIM MDM: Feldname | 20090217 | |||
| 8 | 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 | ET_HRYNAME | Call by reference | Type reference (TYPE) | ANY TABLE | 20080716 | ||||
| 2 | IT_HRYNAME_KEY | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | Feldname + Wert | 20080716 | |||
| 3 | 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 | CT_HRY_NODES | Call by reference | Type reference (TYPE) | USMD_TS_HRY_NODES | Hierarchieknoten | 20080528 | |||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20080528 | |||
| 3 | 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 | E_CHILD_NID | Call by reference | Type reference (TYPE) | USMD_NID | Schlüssel für Hierarchieknoten | 20080404 | |||
| 2 | E_NEXT_VISIBLE | Call by reference | Type reference (TYPE) | USMD_NID | Nächster sichtbarer Knoten (hängt von IF_EXPANDED ab) | 20081210 | |||
| 3 | E_PARENT_NID | Call by reference | Type reference (TYPE) | USMD_NID | 20080403 | ||||
| 4 | E_PREDEC_NID | Call by reference | Type reference (TYPE) | USMD_NID | 20080403 | ||||
| 5 | E_SUCCES_NID | Call by reference | Type reference (TYPE) | USMD_NID | 20080403 | ||||
| 6 | IF_EXPANDED | Call by reference | Type reference (TYPE) | USMD_FLG | SPACE | 'X'= I_NID ist expandiert, wirkt auf E_NEXT_VISIBLE | 20081210 | ||
| 7 | I_NID | Call by reference | Type reference (TYPE) | USMD_NID | Schlüssel für Hierarchieknoten | 20080402 | |||
| 8 | 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 | ET_PARENT | Call by reference | Type reference (TYPE) | USMD_T_HRYNODE_CHKEY | Feldname + Merkmalswerte von Hierarchieknoten | 20081029 | |||
| 2 | IF_ONLY_DIRECT | Call by reference | Type reference (TYPE) | USMD_FLG | 'X'=Auch die indirekten Mütter werden geliefert | 20081029 | |||
| 3 | IS_HRYNODE_CHKEY | Call by reference | Type reference (TYPE) | USMD_SX_HRYNODE_CHKEY | Feldname + Merkmalswerte eines Hierarchieknotens | 20081029 | |||
| 4 | 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 | EF_IS_NODE | Call by reference | Type reference (TYPE) | USMD_FLG | 'X'=Tritt als Knoten auf | 20080507 | |||
| 2 | ET_PARENT_PREDEC | Call by reference | Type reference (TYPE) | USMD_T_PARENT_PREDEC | Mütter + Vorgänger eines Hierarchieknotens | 20080131 | |||
| 3 | IS_HRYNODE_CHKEY | Call by reference | Type reference (TYPE) | USMD_SX_HRYNODE_CHKEY | Feldname + Merkmalswerte eines Hierarchieknotens | 20080131 | |||
| 4 | IT_FFIX | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | Feldname + Wert | 20090603 | |||
| 5 | 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 | ET_TREE | Call by reference | Type reference (TYPE) | USMD_T_HRY_TREE | 20080128 | ||||
| 2 | ET_TREE_CHKEY | Call by reference | Type reference (TYPE) | USMD_T_HRY_TREE_CHKEY | Hierarchiedarstellung in Parent/Child/Next Format als CHKEY | 20080425 | |||
| 3 | IF_ATTRIBUTE | Call by reference | Type reference (TYPE) | USMD_FLG | 'X' | 'X'=Fülle ET_TREE_CHKEY-T_ATTRIBUTE | 20090205 | ||
| 4 | IF_INCL_EMPTY_HRYNAME | Call by reference | Type reference (TYPE) | USMD_FLG | 'X' | FIN MDM: Allgemeines Kennzeichen | 20080701 | ||
| 5 | IF_INCL_FRAGMENTS | Call by reference | Type reference (TYPE) | USMD_FLG | SPACE | FIN MDM: Allgemeines Kennzeichen | 20080327 | ||
| 6 | IF_REFRESH_BUFFER | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20080703 | |||
| 7 | IF_RESOLVE_INTERVAL | Call by reference | Type reference (TYPE) | USMD_FLG | SPACE | FIN MDM: Allgemeines Kennzeichen | 20090424 | ||
| 8 | IF_WHOLE_SUBTREE | Call by reference | Type reference (TYPE) | USMD_FLG | SPACE | FIN MDM: Allgemeines Kennzeichen | 20080208 | ||
| 9 | IT_HRYNAME_KEY | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | Feldname + Wert | 20080714 | |||
| 10 | IT_RESOLVE_INTERVAL_HRYNAME | Call by reference | Type reference (TYPE) | ANY TABLE | Definiert Unterbäume für Auflösung | 20090424 | |||
| 11 | IT_SEL | Call by reference | Type reference (TYPE) | USMD_TS_SEL | Sortierte Tabelle: Selektionsbedingung (Range pro Feld) | 20080208 | |||
| 12 | I_READMODE | Call by reference | Type reference (TYPE) | USMD_READMODE | IF_USMD_DB_ADAPTER=>GC_READMODE_DEFAULT | Lesemodus | 20080715 | ||
| 13 | 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 | ET_TREE_CHKEY | Call by reference | Type reference (TYPE) | USMD_T_HRY_TREE_CHKEY | Hierarchiedarstellung in Parent/Child/Next Format als CHKEY | 20080505 | |||
| 2 | IF_INCL_INACT | Call by reference | Type reference (TYPE) | USMD_FLG | SPACE | FIN MDM: Allgemeines Kennzeichen | 20080507 | ||
| 3 | IT_EDTN_NUMBER | Call by reference | Type reference (TYPE) | USMD_TS_EDTN_NUMBER | sortierte Tabelle der Editionsnummern | 20080506 | |||
| 4 | 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 | ET_VALUE_CHKEY | Call by reference | Type reference (TYPE) | USMD_TS_VALUE_CHKEY | Feldname + Wert + übergeordnete Feldname-/Wertpaare | 20080416 | |||
| 2 | IF_INCL_FRAGMENTS | Call by reference | Type reference (TYPE) | USMD_FLG | SPACE | FIN MDM: Allgemeines Kennzeichen | 20080410 | ||
| 3 | IT_KEY | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | 20080328 | ||||
| 4 | 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 | ES_NODE_NEW | Call by reference | Type reference (TYPE) | USMD_S_HRY_TREE | Hierarchiedarstellung in NID/PARENT Format | 20080208 | |||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20080128 | |||
| 3 | ET_OTHER_NODES_NEW | Call by reference | Type reference (TYPE) | USMD_T_NODE_LOCATION | Position eines Knotens | 20080404 | |||
| 4 | IS_HRYNODE_CHKEY_INT | Call by reference | Type reference (TYPE) | USMD_SX_HRYNODE_CHKEY_INTERVAL | Feldname + Wert (Intervall) eines Hierarchieknotens | 20090114 | |||
| 5 | IT_ATTRIBUTE | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | Feldname + Wert | 20090119 | |||
| 6 | I_PARENT_NID | Call by reference | Type reference (TYPE) | USMD_NID | Schlüssel für Hierarchieknoten | 20080128 | |||
| 7 | I_PREDEC_NID | Call by reference | Type reference (TYPE) | USMD_NID | Schlüssel für Hierarchieknoten | 20080128 | |||
| 8 | 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 | ET_TREE | Call by reference | Type reference (TYPE) | USMD_T_HRY_TREE | Hierarchiedarstellung in NID/PARENT Format | 20080208 | |||
| 2 | IF_TOP_DOWN | Call by reference | Type reference (TYPE) | USMD_FLG | 'X' | FIN MDM: Allgemeines Kennzeichen | 20080422 | ||
| 3 | IF_WHOLE_SUBTREE | Call by reference | Type reference (TYPE) | USMD_FLG | SPACE | FIN MDM: Allgemeines Kennzeichen | 20080208 | ||
| 4 | I_NID | Call by reference | Type reference (TYPE) | USMD_NID | Schlüssel für Hierarchieknoten | 20080208 | |||
| 5 | I_NOF_LEVEL | Call by reference | Type reference (TYPE) | I | 1 | Anzahl der aufzuklappenden Ebenen | 20081125 | ||
| 6 | 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 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20080205 | |||
| 2 | ET_OTHER_NODES_DEL | Call by reference | Type reference (TYPE) | USMD_T_NODE_LOCATION | Position eines Knotens | 20080404 | |||
| 3 | ET_OTHER_NODES_NEW | Call by reference | Type reference (TYPE) | USMD_T_NODE_LOCATION | 20080404 | ||||
| 4 | I_NID | Call by reference | Type reference (TYPE) | USMD_NID | Schlüssel für Hierarchieknoten | 20080205 | |||
| 5 | I_PARENT_NID_NEW | Call by reference | Type reference (TYPE) | USMD_NID | Schlüssel für Hierarchieknoten | 20080205 | |||
| 6 | I_PREDEC_NID_NEW | Call by reference | Type reference (TYPE) | USMD_NID | Schlüssel für Hierarchieknoten | 20080205 | |||
| 7 | 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 | CT_HRY_NODES | Call by reference | Type reference (TYPE) | USMD_TS_HRY_NODES | Hierarchieknoten | 20080528 | |||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20080506 | |||
| 3 | IF_DATA_REQUESTED | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20080528 | |||
| 4 | IF_DELETE_INACTIVE | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20080506 | |||
| 5 | IF_DO_NOT_RESOLVE | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20080528 | |||
| 6 | IF_WRITE_ACTIVE | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20080506 | |||
| 7 | 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 | CT_HRY_NODES | Call by reference | Type reference (TYPE) | USMD_TS_HRY_NODES | Hierarchieknoten | 20080430 | |||
| 2 | EF_CHANGED | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20080505 | |||
| 3 | EF_CONTAINED | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20080529 | |||
| 4 | IF_ALL_ACT_INACT | Call by reference | Type reference (TYPE) | USMD_FLG | 'X' | 'X'=Unter Beachtung aller inaktiven und aktiven Daten | 20081022 | ||
| 5 | IS_HRYNODE_CHKEY | Call by reference | Type reference (TYPE) | USMD_SX_HRYNODE_CHKEY | Feldname + Merkmalswerte eines Hierarchieknotens | 20080430 | |||
| 6 | IS_HRYNODE_CHKEY_CONT | Call by reference | Type reference (TYPE) | USMD_SX_HRYNODE_CHKEY | Feldname + Merkmalswerte eines Hierarchieknotens | 20080529 | |||
| 7 | 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 | ET_NID_CHKEY | Call by reference | Type reference (TYPE) | USMD_TH_NID_CHKEY | NIDs + Merkmalsschlüssel | 20080411 | |||
| 2 | IF_ATTRIBUTE | Call by reference | Type reference (TYPE) | USMD_FLG | SPACE | FIN MDM: Allgemeines Kennzeichen | 20090211 | ||
| 3 | IF_BACKWARD | Call by reference | Type reference (TYPE) | USMD_FLG | SPACE | FIN MDM: Allgemeines Kennzeichen | 20081208 | ||
| 4 | IF_RESOLVE_INTERVAL | Call by reference | Type reference (TYPE) | USMD_FLG | SPACE | FIN MDM: Allgemeines Kennzeichen | 20090211 | ||
| 5 | I_START_NID | Call by reference | Type reference (TYPE) | USMD_NID | Schlüssel für Hierarchieknoten | 20081208 | |||
| 6 | I_STRING | Call by reference | Type reference (TYPE) | STRING | 20080411 | ||||
| 7 | 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 | IT_FATTR | Call by reference | Type reference (TYPE) | USMD_TS_FATTR | Hierarchie: Felder und Attribute | 20081216 | |||
| 2 | IT_FATTR_NO_EXIST_CHECK | Call by reference | Type reference (TYPE) | USMD_TS_FATTR | Felder und Attribute | 20090211 | |||
| 3 | IT_FATTR_PP | Call by reference | Type reference (TYPE) | USMD_TS_FATTR | Hierarchie: Felder und Attribute mit Primärpersistenz | 20090804 | |||
| 4 | IT_FHRY_USAGE | Call by reference | Type reference (TYPE) | USMD_TS_FHRY_USAGE | Feldnamen | 20090119 | |||
| 5 | IT_HRYNODE_FLD | Call by reference | Type reference (TYPE) | USMD_TS_FIELD | Feldnamen | 20080218 | |||
| 6 | IT_HRYNODE_FLD_PP | Call by reference | Type reference (TYPE) | USMD_TS_FIELD | Knotenfeldnamen mit Primärpersistenz | 20090804 | |||
| 7 | I_HRYNAME_FLD | Call by reference | Type reference (TYPE) | USMD_FIELDNAME | FIM MDM: Feldname | 20080218 | |||
| 8 | 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 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20080205 | |||
| 2 | IS_HRYNODE_CHKEY | Call by reference | Type reference (TYPE) | USMD_SX_HRYNODE_CHKEY | Feldname + Merkmalswerte eines Hierarchieknotens | 20080205 | |||
| 3 | IT_FFIX | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | Feldname + Wert | 20090603 | |||
| 4 | IT_HRYNAME_KEY | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | 20080701 | ||||
| 5 | 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 | EF_IS_NODE | Call by reference | Type reference (TYPE) | USMD_FLG | IS_HRYNODE_CHKEY trägt Unterbaum | 20090130 | |||
| 2 | ET_ATTR_USAGE | Call by reference | Type reference (TYPE) | T_ATTR_USAGE | 20090203 | ||||
| 3 | ET_PARENT | Call by reference | Type reference (TYPE) | USMD_T_HRYNAME_HRYNODE_CHKEY | Vaterknoten, die sich aus Einzelwerten ergeben | 20090130 | |||
| 4 | ET_PARENT_INTERVAL | Call by reference | Type reference (TYPE) | USMD_T_HRYNAME_HRYNODE_CHKEY | Vaterknoten, die sich aus aufgel. Intervallen ergeben | 20090130 | |||
| 5 | IS_ATTRIBUTE | Call by reference | Type reference (TYPE) | USMD_S_VALUE | Attribut: Feldname + Wert | 20090130 | |||
| 6 | IS_HRYNODE_CHKEY | Call by reference | Type reference (TYPE) | USMD_SX_HRYNODE_CHKEY | Feldname + Merkmalswerte eines Hierarchieknotens | 20090130 | |||
| 7 | IS_RESOLVE_INTERVAL | Call by reference | Type reference (TYPE) | USMD_FLG | SPACE | FIN MDM: Allgemeines Kennzeichen | 20090130 | ||
| 8 | 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 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20081216 | |||
| 2 | ET_ROOT_NODES | Call by reference | Type reference (TYPE) | USMD_T_HRYNAME_HRYNODE_CHKEY | H. N. + Feldname + Merkmalswerte eines Hierarchieknotens | 20081216 | |||
| 3 | IT_EDGES_CHKEY | Call by reference | Type reference (TYPE) | USMD_T_HRY_TREE_CHKEY_NP | Hierarchiedarstellung in Parent/NODE Format als CHKEY | 20081216 | |||
| 4 | IT_FFIX | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | Feldname + Wert | 20081217 | |||
| 5 | IT_HRYNAME_KEY | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | Feldname + Wert | 20081216 | |||
| 6 | 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 |