SAP ABAP Interface IF_MDG_MDF_STORAGE_HIER (Master Data Hierarchies)
Hierarchy
☛
MDG_FND (Software Component) MDG Foundation
⤷
CA-MDG-AF (Application Component) Application Framework
⤷
MDG_MDF5 (Package) Master Data: Hierarchies

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_MDG_MDF_STORAGE_HIER_LOCAL | Master Data: Hierarchies in Local System | 20081218 |
Properties
Interface | IF_MDG_MDF_STORAGE_HIER | |
Short Description | Master Data Hierarchies |
General Data
Package | MDG_MDF5 | Master Data: Hierarchies |
Created | 20081218 | SAP |
Last changed | 20130531 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_MDG_MDF_STORAGE_HIER has no interface.
Friends
Interface IF_MDG_MDF_STORAGE_HIER has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | DF_BROKEN | Instance attribute | Public | Type reference (TYPE) | MDG_MDF_FLG | FIN Master Data: General Indicator | 20081218 | ||
2 | D_FIELDNAME | Instance attribute | Public | Type reference (TYPE) | MDG_MDF_FIELDNAME | FIN Master Data: Field Name | 20081218 | ||
3 | D_RFCDEST | Instance attribute | Public | Type reference (TYPE) | RFCDEST | RFC Destination | 20081218 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | 20081218 | |
2 | ![]() |
Instance method | Public | Method | Check/convert data (e.g. change of dependency of time/vers.) | 20081218 |
3 | ![]() |
Instance method | Public | Method | Delete and write at the same time (to boost performance) | 20081218 |
4 | ![]() |
Instance method | Public | Method | 20081218 | |
5 | ![]() |
Instance method | Public | Method | 20081218 | |
6 | ![]() |
Static method | Public | Method | 20081218 | |
7 | ![]() |
Instance method | Public | Method | 20081218 | |
8 | ![]() |
Instance method | Public | Method | Time Stamp of Last Change of Hierarchy | 20081218 |
9 | ![]() |
Instance method | Public | Method | Read Hierarchy with Optimum Notation | 20081218 |
10 | ![]() |
Instance method | Public | Method | Read History of Hierarchy Structure | 20081218 |
11 | ![]() |
Instance method | Public | Method | 20081218 | |
12 | ![]() |
Instance method | Public | Method | 20081218 |
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | DISCARD_READ_BUFFER | Instance Event (0) |
Public (2) |
20081218 |
Types
Interface IF_MDG_MDF_STORAGE_HIER has no local type.
Method Signatures
Method ACTIVATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | MDG_MDF_T_MESSAGE | FI-Stammdaten: Meldungen | 20081218 | ||
2 | ![]() |
IT_HRY_KEY | Call by reference | Type reference (TYPE) | MDG_MDF_TS_HRY_KEY | FI-Stammdaten: Hierarchien | 20081218 |
Method ACTIVATE on Interface IF_MDG_MDF_STORAGE_HIER has no exception.
Method CONVERT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | MDG_MDF_T_MESSAGE | Meldungen | 20081218 | ||
2 | ![]() |
IF_DELETE_DATA | Call by reference | Type reference (TYPE) | MDG_MDF_FLG | SPACE | alle Daten in der Ablage komplett löschen | 20081218 | |
3 | ![]() |
I_REF_PERIOD | Call by reference | Type reference (TYPE) | MDG_MDF_FISCPERIOD | Zeitabh. ein/aus: Daten übernehmen mit Ab-Per. / aus Per. | 20081218 | ||
4 | ![]() |
I_REF_VERSION | Call by reference | Type reference (TYPE) | RSVERSION | Vers.abh. ein/aus: Daten übernehmen als Version / aus Vers. | 20081218 | ||
5 | ![]() |
I_REF_YEAR | Call by reference | Type reference (TYPE) | MDG_MDF_FISCYEAR | Zeitabh. ein/aus: Daten übernehmen mit Ab-Jahr / aus Jahr | 20081218 |
Method CONVERT on Interface IF_MDG_MDF_STORAGE_HIER has no exception.
Method DELETE_AND_WRITE_EDGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | MDG_MDF_T_MESSAGE | FI-Stammdaten: Meldungen | 20081218 | ||
2 | ![]() |
ET_TRANSPORT | Call by reference | Type reference (TYPE) | MDG_MDF_TS_TRANSPORT | Transporteinträge | 20081218 | ||
3 | ![]() |
IF_DONT_ACTIVATE | Call by reference | Type reference (TYPE) | MDG_MDF_FLG | SPACE | keine automatische Aktivierung, z.B. Upload Riesenhierarchie | 20081218 | |
4 | ![]() |
IF_TEST | Call by reference | Type reference (TYPE) | MDG_MDF_FLG | SPACE | 'X': Simulation -> keine Verbuchung der Daten | 20081218 | |
5 | ![]() |
IT_FIELD_MOD | Call by reference | Type reference (TYPE) | MDG_MDF_TS_FIELDNAME | zu modifizierende Felder | 20081218 | ||
6 | ![]() |
IT_HIER_DATA_DEL | Call by reference | Type reference (TYPE) | HASHED TABLE | zu löschende Kantenattribute | 20081218 | ||
7 | ![]() |
IT_HIER_DATA_MOD | Call by reference | Type reference (TYPE) | HASHED TABLE | zu modifizierende Kantenattribute | 20081218 | ||
8 | ![]() |
IT_HIER_STRUCT_DEL | Call by reference | Type reference (TYPE) | MDG_MDF_TS_HRY_STRUCT_INT | zu löschende Kanten | 20081218 | ||
9 | ![]() |
IT_HIER_STRUCT_MOD | Call by reference | Type reference (TYPE) | MDG_MDF_TS_HRY_STRUCT_INT | zu modifizierende Kanten | 20081218 | ||
10 | ![]() |
I_FISCVARNT | Call by reference | Type reference (TYPE) | PERIV | Geschäftsj.variante für zeitabh. Zugriffe | 20081218 | ||
11 | ![]() |
I_ORIGIN | Call by reference | Type reference (TYPE) | MDG_MDF_ORIGIN | Wo liegt das Original? | 20081218 |
Method DELETE_AND_WRITE_EDGE on Interface IF_MDG_MDF_STORAGE_HIER has no exception.
Method DELETE_EDGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | MDG_MDF_T_MESSAGE | FI-Stammdaten: Meldungen | 20081218 | ||
2 | ![]() |
ET_TRANSPORT | Call by reference | Type reference (TYPE) | MDG_MDF_TS_TRANSPORT | Transporteinträge | 20081218 | ||
3 | ![]() |
IF_DONT_ACTIVATE | Call by reference | Type reference (TYPE) | MDG_MDF_FLG | SPACE | keine automatische Aktivierung, z.B. Upload Riesenhierarchie | 20081218 | |
4 | ![]() |
IF_TEST | Call by reference | Type reference (TYPE) | MDG_MDF_FLG | SPACE | 'X': Simulation -> keine Verbuchung der Daten | 20081218 | |
5 | ![]() |
IT_HIER_DATA | Call by reference | Type reference (TYPE) | HASHED TABLE | Interne Tabelle mit den Kantenattributen | 20081218 | ||
6 | ![]() |
IT_HIER_STRUCT | Call by reference | Type reference (TYPE) | MDG_MDF_TS_HRY_STRUCT_INT | FI-Stammdaten: Hierarchiestruktur | 20081218 | ||
7 | ![]() |
I_FISCVARNT | Call by reference | Type reference (TYPE) | PERIV | Geschäftsj.variante für zeitabh. Zugriffe | 20081218 | ||
8 | ![]() |
I_ORIGIN | Call by reference | Type reference (TYPE) | MDG_MDF_ORIGIN | Was ist führend (lokal oder BW?) | 20081218 |
Method DELETE_EDGE on Interface IF_MDG_MDF_STORAGE_HIER has no exception.
Method GET_ATTRIBUTE_DEFINITION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_FATTR | Call by reference | Type reference (TYPE) | MDG_MDF_TH_FATTR | FIN-Stammdaten: Attributeigenschaften | 20081218 |
Method GET_ATTRIBUTE_DEFINITION on Interface IF_MDG_MDF_STORAGE_HIER has no exception.
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_INSTANCE | Call by reference | Type reference (TYPE) | MDG_MDF_TX_STORAGE_HIER | FI-Stammdaten: Ablage(n) eines Merkmals | 20081218 | ||
2 | ![]() |
I_DISPATCHER_ORIGIN | Call by reference | Type reference (TYPE) | MDG_MDF_ORIGIN | '' | FIN Master Data: Storage Location of a Characteristic | 20081218 | |
3 | ![]() |
I_FIELDNAME | Call by reference | Type reference (TYPE) | MDG_MDF_FIELDNAME | FI-Stammdaten: Feldname | 20081218 | ||
4 | ![]() |
I_NET_TYPE | Call by reference | Type reference (TYPE) | MDG_MDF_NET_TYPE | FI-Stammdaten: Type des Netzes | 20081218 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20081218 |
Method GET_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_LIST | Call by reference | Type reference (TYPE) | MDG_MDF_TS_HRY_NAME | FI-Stammdaten: Hierarchienamen | 20081218 | ||
2 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | MDG_MDF_T_MESSAGE | FI-Stammdaten: Meldungen | 20081218 | ||
3 | ![]() |
IT_SEL | Call by reference | Type reference (TYPE) | MDG_MDF_TS_SEL | Sortierte Tabelle: Selektionsbedingung (Range pro Feld) | 20081218 | ||
4 | ![]() |
I_HRY_STATUS | Call by reference | Type reference (TYPE) | MDG_MDF_OBJ_STATUS | IF_MDG_MDF_HIERARCHY=>GC_HRY_STATE_ALL | Welche Hierarchien sind von Interesse | 20081218 |
Method GET_LIST on Interface IF_MDG_MDF_STORAGE_HIER has no exception.
Method GET_TIMESTAMP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Zeitstempel der letzten Änderung | 20081218 | ||
2 | ![]() |
I_BYPASSING_BUFFER | Call by reference | Type reference (TYPE) | MDG_MDF_FLG | ABAP_FALSE | am DB-Puffer vorbeilesen | 20081218 | |
3 | ![]() |
I_USAGE_MASK | Call by reference | Type reference (TYPE) | STRING | relevante Verwendungen laut Domäne UG_MD_USAGE konkateniert | 20081218 |
Method GET_TIMESTAMP on Interface IF_MDG_MDF_STORAGE_HIER has no exception.
Method READ_EDGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_EDGE_DATA | Call by reference | Type reference (TYPE) | HASHED TABLE | Attribute an Hierarchiekanten | 20081218 | ||
2 | ![]() |
ET_HIER_STRUCT | Call by reference | Type reference (TYPE) | MDG_MDF_TS_HRY_STRUCT | Hierarchiestruktur | 20081218 | ||
3 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | MDG_MDF_T_MESSAGE | FI-Stammdaten: Meldungen | 20081218 | ||
4 | ![]() |
IF_READ_ALL | Call by reference | Type reference (TYPE) | MDG_MDF_FLG | 'X' | Alle Beziehungen lesen | 20081218 | |
5 | ![]() |
IT_DATA_BUFFER_DEL | Call by reference | Type reference (TYPE) | HASHED TABLE | noch ungesicherte gelöschte Attribute an Kanten | 20081218 | ||
6 | ![]() |
IT_DATA_BUFFER_MOD | Call by reference | Type reference (TYPE) | HASHED TABLE | noch ungesicherte modifizierte Attribute an Kanten | 20081218 | ||
7 | ![]() |
IT_FFIX | Call by reference | Type reference (TYPE) | MDG_MDF_TS_FIELD_VAL | FI-Stammdaten: Paare Feldname / Wert | 20081218 | ||
8 | ![]() |
IT_FIELD | Call by reference | Type reference (TYPE) | MDG_MDF_TS_FIELDNAME | FI-Stammdaten: zu lesende Feldnamen | 20081218 | ||
9 | ![]() |
IT_STRUCT_BUFFER_DEL | Call by reference | Type reference (TYPE) | MDG_MDF_TS_HRY_STRUCT_INT | noch ungesicherte gelöschte Kanten | 20081218 | ||
10 | ![]() |
IT_STRUCT_BUFFER_MOD | Call by reference | Type reference (TYPE) | MDG_MDF_TS_HRY_STRUCT_INT | noch ungesicherte modifizierte Kanten | 20081218 |
Method READ_EDGE on Interface IF_MDG_MDF_STORAGE_HIER has no exception.
Method READ_STRUCT_HISTORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_HIER_DATA | Call by reference | Type reference (TYPE) | SORTED TABLE | Kantenattribute mit Historie | 20081218 | ||
2 | ![]() |
ET_HIER_STRUCT | Call by reference | Type reference (TYPE) | MDG_MDF_TS_HRY_STRUCT_HIST | Hierarchiestruktur mit Historie | 20081218 | ||
3 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | MDG_MDF_T_MESSAGE | FI-Stammdaten: Meldungen | 20081218 | ||
4 | ![]() |
IT_DATA_BUFFER_DEL | Call by reference | Type reference (TYPE) | HASHED TABLE | noch ungesicherte gelöschte Attribute an Kanten | 20081218 | ||
5 | ![]() |
IT_DATA_BUFFER_MOD | Call by reference | Type reference (TYPE) | HASHED TABLE | noch ungesicherte modifizierte Attribute an Kanten | 20081218 | ||
6 | ![]() |
IT_FFIX | Call by reference | Type reference (TYPE) | MDG_MDF_TS_FIELD_VAL | Selektionskriterien | 20081218 | ||
7 | ![]() |
IT_STRUCT_BUFFER_DEL | Call by reference | Type reference (TYPE) | MDG_MDF_TS_HRY_STRUCT_INT | noch ungesicherte gelöschte Kanten | 20081218 | ||
8 | ![]() |
IT_STRUCT_BUFFER_MOD | Call by reference | Type reference (TYPE) | MDG_MDF_TS_HRY_STRUCT_INT | noch ungesicherte modifizierte Kanten | 20081218 |
Method READ_STRUCT_HISTORY on Interface IF_MDG_MDF_STORAGE_HIER has no exception.
Method TRANSPORT_BY_SEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_TRANSPORT | Call by reference | Type reference (TYPE) | MDG_MDF_TS_TRANSPORT | Transporteinträge | 20081218 | ||
2 | ![]() |
ET_TRANSPORT_SEL | Call by reference | Type reference (TYPE) | MDG_MDF_T_TRANSPORT_SEL | Transporteinträge | 20081218 | ||
3 | ![]() |
IF_USE_MASK | Call by reference | Type reference (TYPE) | MDG_MDF_FLG | FI-Stammdaten: Allgemeines Kennzeichen | 20081218 | ||
4 | ![]() |
IT_SEL | Call by reference | Type reference (TYPE) | MDG_MDF_TS_SEL | Sortierte Tabelle: Selektionsbedingung (Range pro Feld) | 20081218 |
Method TRANSPORT_BY_SEL on Interface IF_MDG_MDF_STORAGE_HIER has no exception.
Method WRITE_EDGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | MDG_MDF_T_MESSAGE | FI-Stammdaten: Meldungen | 20081218 | ||
2 | ![]() |
ET_TRANSPORT | Call by reference | Type reference (TYPE) | MDG_MDF_TS_TRANSPORT | Transporteinträge | 20081218 | ||
3 | ![]() |
IF_DONT_ACTIVATE | Call by reference | Type reference (TYPE) | MDG_MDF_FLG | SPACE | keine automatische Aktivierung, z.B. Upload Riesenhierarchie | 20081218 | |
4 | ![]() |
IF_TEST | Call by reference | Type reference (TYPE) | MDG_MDF_FLG | SPACE | 'X': Simulation -> keine Verbuchung der Daten | 20081218 | |
5 | ![]() |
IT_FIELD | Call by reference | Type reference (TYPE) | MDG_MDF_TS_FIELDNAME | FI-Stammdaten: Eischränkungen: Paare Feldname / Wert | 20081218 | ||
6 | ![]() |
IT_HIER_DATA | Call by reference | Type reference (TYPE) | HASHED TABLE | Interne Tabelle mit den Kantenattributen | 20081218 | ||
7 | ![]() |
IT_HIER_STRUCT | Call by reference | Type reference (TYPE) | MDG_MDF_TS_HRY_STRUCT_INT | FI-Stammdaten: Hierarchiestruktur | 20081218 | ||
8 | ![]() |
I_FISCVARNT | Call by reference | Type reference (TYPE) | PERIV | Geschäftsj.variante für zeitabh. Zugriffe | 20081218 | ||
9 | ![]() |
I_ORIGIN | Call by reference | Type reference (TYPE) | MDG_MDF_ORIGIN | Was ist führend (lokal oder BW?) | 20081218 |
Method WRITE_EDGE on Interface IF_MDG_MDF_STORAGE_HIER has no exception.
Event Signatures
Event DISCARD_READ_BUFFER Signature
Event DISCARD_READ_BUFFER on Interface IF_MDG_MDF_STORAGE_HIER has no parameter.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 702 |