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
⤷ 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 | ACTIVATE | Instance method | Public | Method | 20081218 | |
2 | CONVERT | Instance method | Public | Method | Check/convert data (e.g. change of dependency of time/vers.) | 20081218 |
3 | DELETE_AND_WRITE_EDGE | Instance method | Public | Method | Delete and write at the same time (to boost performance) | 20081218 |
4 | DELETE_EDGE | Instance method | Public | Method | 20081218 | |
5 | GET_ATTRIBUTE_DEFINITION | Instance method | Public | Method | 20081218 | |
6 | GET_INSTANCE | Static method | Public | Method | 20081218 | |
7 | GET_LIST | Instance method | Public | Method | 20081218 | |
8 | GET_TIMESTAMP | Instance method | Public | Method | Time Stamp of Last Change of Hierarchy | 20081218 |
9 | READ_EDGE | Instance method | Public | Method | Read Hierarchy with Optimum Notation | 20081218 |
10 | READ_STRUCT_HISTORY | Instance method | Public | Method | Read History of Hierarchy Structure | 20081218 |
11 | TRANSPORT_BY_SEL | Instance method | Public | Method | 20081218 | |
12 | WRITE_EDGE | 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 | Exporting | ET_MESSAGE | Call by reference | Type reference (TYPE) | MDG_MDF_T_MESSAGE | FI-Stammdaten: Meldungen | 20081218 | ||
2 | Importing | 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 | Exporting | ET_MESSAGE | Call by reference | Type reference (TYPE) | MDG_MDF_T_MESSAGE | Meldungen | 20081218 | ||
2 | Importing | IF_DELETE_DATA | Call by reference | Type reference (TYPE) | MDG_MDF_FLG | SPACE | alle Daten in der Ablage komplett löschen | 20081218 | |
3 | Importing | I_REF_PERIOD | Call by reference | Type reference (TYPE) | MDG_MDF_FISCPERIOD | Zeitabh. ein/aus: Daten übernehmen mit Ab-Per. / aus Per. | 20081218 | ||
4 | Importing | I_REF_VERSION | Call by reference | Type reference (TYPE) | RSVERSION | Vers.abh. ein/aus: Daten übernehmen als Version / aus Vers. | 20081218 | ||
5 | Importing | 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 | Exporting | ET_MESSAGE | Call by reference | Type reference (TYPE) | MDG_MDF_T_MESSAGE | FI-Stammdaten: Meldungen | 20081218 | ||
2 | Exporting | ET_TRANSPORT | Call by reference | Type reference (TYPE) | MDG_MDF_TS_TRANSPORT | Transporteinträge | 20081218 | ||
3 | Importing | IF_DONT_ACTIVATE | Call by reference | Type reference (TYPE) | MDG_MDF_FLG | SPACE | keine automatische Aktivierung, z.B. Upload Riesenhierarchie | 20081218 | |
4 | Importing | IF_TEST | Call by reference | Type reference (TYPE) | MDG_MDF_FLG | SPACE | 'X': Simulation -> keine Verbuchung der Daten | 20081218 | |
5 | Importing | IT_FIELD_MOD | Call by reference | Type reference (TYPE) | MDG_MDF_TS_FIELDNAME | zu modifizierende Felder | 20081218 | ||
6 | Importing | IT_HIER_DATA_DEL | Call by reference | Type reference (TYPE) | HASHED TABLE | zu löschende Kantenattribute | 20081218 | ||
7 | Importing | IT_HIER_DATA_MOD | Call by reference | Type reference (TYPE) | HASHED TABLE | zu modifizierende Kantenattribute | 20081218 | ||
8 | Importing | IT_HIER_STRUCT_DEL | Call by reference | Type reference (TYPE) | MDG_MDF_TS_HRY_STRUCT_INT | zu löschende Kanten | 20081218 | ||
9 | Importing | IT_HIER_STRUCT_MOD | Call by reference | Type reference (TYPE) | MDG_MDF_TS_HRY_STRUCT_INT | zu modifizierende Kanten | 20081218 | ||
10 | Importing | I_FISCVARNT | Call by reference | Type reference (TYPE) | PERIV | Geschäftsj.variante für zeitabh. Zugriffe | 20081218 | ||
11 | Importing | 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 | Exporting | ET_MESSAGE | Call by reference | Type reference (TYPE) | MDG_MDF_T_MESSAGE | FI-Stammdaten: Meldungen | 20081218 | ||
2 | Exporting | ET_TRANSPORT | Call by reference | Type reference (TYPE) | MDG_MDF_TS_TRANSPORT | Transporteinträge | 20081218 | ||
3 | Importing | IF_DONT_ACTIVATE | Call by reference | Type reference (TYPE) | MDG_MDF_FLG | SPACE | keine automatische Aktivierung, z.B. Upload Riesenhierarchie | 20081218 | |
4 | Importing | IF_TEST | Call by reference | Type reference (TYPE) | MDG_MDF_FLG | SPACE | 'X': Simulation -> keine Verbuchung der Daten | 20081218 | |
5 | Importing | IT_HIER_DATA | Call by reference | Type reference (TYPE) | HASHED TABLE | Interne Tabelle mit den Kantenattributen | 20081218 | ||
6 | Importing | IT_HIER_STRUCT | Call by reference | Type reference (TYPE) | MDG_MDF_TS_HRY_STRUCT_INT | FI-Stammdaten: Hierarchiestruktur | 20081218 | ||
7 | Importing | I_FISCVARNT | Call by reference | Type reference (TYPE) | PERIV | Geschäftsj.variante für zeitabh. Zugriffe | 20081218 | ||
8 | Importing | 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 | Exporting | 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 | Exporting | ET_INSTANCE | Call by reference | Type reference (TYPE) | MDG_MDF_TX_STORAGE_HIER | FI-Stammdaten: Ablage(n) eines Merkmals | 20081218 | ||
2 | Importing | I_DISPATCHER_ORIGIN | Call by reference | Type reference (TYPE) | MDG_MDF_ORIGIN | '' | FIN Master Data: Storage Location of a Characteristic | 20081218 | |
3 | Importing | I_FIELDNAME | Call by reference | Type reference (TYPE) | MDG_MDF_FIELDNAME | FI-Stammdaten: Feldname | 20081218 | ||
4 | Importing | 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 | INVALID_FIELDNAME | 20081218 |
Method GET_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_LIST | Call by reference | Type reference (TYPE) | MDG_MDF_TS_HRY_NAME | FI-Stammdaten: Hierarchienamen | 20081218 | ||
2 | Exporting | ET_MESSAGE | Call by reference | Type reference (TYPE) | MDG_MDF_T_MESSAGE | FI-Stammdaten: Meldungen | 20081218 | ||
3 | Importing | IT_SEL | Call by reference | Type reference (TYPE) | MDG_MDF_TS_SEL | Sortierte Tabelle: Selektionsbedingung (Range pro Feld) | 20081218 | ||
4 | Importing | 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 | Exporting | E_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Zeitstempel der letzten Änderung | 20081218 | ||
2 | Importing | I_BYPASSING_BUFFER | Call by reference | Type reference (TYPE) | MDG_MDF_FLG | ABAP_FALSE | am DB-Puffer vorbeilesen | 20081218 | |
3 | Importing | 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 | Exporting | ET_EDGE_DATA | Call by reference | Type reference (TYPE) | HASHED TABLE | Attribute an Hierarchiekanten | 20081218 | ||
2 | Exporting | ET_HIER_STRUCT | Call by reference | Type reference (TYPE) | MDG_MDF_TS_HRY_STRUCT | Hierarchiestruktur | 20081218 | ||
3 | Exporting | ET_MESSAGE | Call by reference | Type reference (TYPE) | MDG_MDF_T_MESSAGE | FI-Stammdaten: Meldungen | 20081218 | ||
4 | Importing | IF_READ_ALL | Call by reference | Type reference (TYPE) | MDG_MDF_FLG | 'X' | Alle Beziehungen lesen | 20081218 | |
5 | Importing | IT_DATA_BUFFER_DEL | Call by reference | Type reference (TYPE) | HASHED TABLE | noch ungesicherte gelöschte Attribute an Kanten | 20081218 | ||
6 | Importing | IT_DATA_BUFFER_MOD | Call by reference | Type reference (TYPE) | HASHED TABLE | noch ungesicherte modifizierte Attribute an Kanten | 20081218 | ||
7 | Importing | IT_FFIX | Call by reference | Type reference (TYPE) | MDG_MDF_TS_FIELD_VAL | FI-Stammdaten: Paare Feldname / Wert | 20081218 | ||
8 | Importing | IT_FIELD | Call by reference | Type reference (TYPE) | MDG_MDF_TS_FIELDNAME | FI-Stammdaten: zu lesende Feldnamen | 20081218 | ||
9 | Importing | IT_STRUCT_BUFFER_DEL | Call by reference | Type reference (TYPE) | MDG_MDF_TS_HRY_STRUCT_INT | noch ungesicherte gelöschte Kanten | 20081218 | ||
10 | Importing | 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 | Exporting | ET_HIER_DATA | Call by reference | Type reference (TYPE) | SORTED TABLE | Kantenattribute mit Historie | 20081218 | ||
2 | Exporting | ET_HIER_STRUCT | Call by reference | Type reference (TYPE) | MDG_MDF_TS_HRY_STRUCT_HIST | Hierarchiestruktur mit Historie | 20081218 | ||
3 | Exporting | ET_MESSAGE | Call by reference | Type reference (TYPE) | MDG_MDF_T_MESSAGE | FI-Stammdaten: Meldungen | 20081218 | ||
4 | Importing | IT_DATA_BUFFER_DEL | Call by reference | Type reference (TYPE) | HASHED TABLE | noch ungesicherte gelöschte Attribute an Kanten | 20081218 | ||
5 | Importing | IT_DATA_BUFFER_MOD | Call by reference | Type reference (TYPE) | HASHED TABLE | noch ungesicherte modifizierte Attribute an Kanten | 20081218 | ||
6 | Importing | IT_FFIX | Call by reference | Type reference (TYPE) | MDG_MDF_TS_FIELD_VAL | Selektionskriterien | 20081218 | ||
7 | Importing | IT_STRUCT_BUFFER_DEL | Call by reference | Type reference (TYPE) | MDG_MDF_TS_HRY_STRUCT_INT | noch ungesicherte gelöschte Kanten | 20081218 | ||
8 | Importing | 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 | Exporting | ET_TRANSPORT | Call by reference | Type reference (TYPE) | MDG_MDF_TS_TRANSPORT | Transporteinträge | 20081218 | ||
2 | Exporting | ET_TRANSPORT_SEL | Call by reference | Type reference (TYPE) | MDG_MDF_T_TRANSPORT_SEL | Transporteinträge | 20081218 | ||
3 | Importing | IF_USE_MASK | Call by reference | Type reference (TYPE) | MDG_MDF_FLG | FI-Stammdaten: Allgemeines Kennzeichen | 20081218 | ||
4 | Importing | 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 | Exporting | ET_MESSAGE | Call by reference | Type reference (TYPE) | MDG_MDF_T_MESSAGE | FI-Stammdaten: Meldungen | 20081218 | ||
2 | Exporting | ET_TRANSPORT | Call by reference | Type reference (TYPE) | MDG_MDF_TS_TRANSPORT | Transporteinträge | 20081218 | ||
3 | Importing | IF_DONT_ACTIVATE | Call by reference | Type reference (TYPE) | MDG_MDF_FLG | SPACE | keine automatische Aktivierung, z.B. Upload Riesenhierarchie | 20081218 | |
4 | Importing | IF_TEST | Call by reference | Type reference (TYPE) | MDG_MDF_FLG | SPACE | 'X': Simulation -> keine Verbuchung der Daten | 20081218 | |
5 | Importing | IT_FIELD | Call by reference | Type reference (TYPE) | MDG_MDF_TS_FIELDNAME | FI-Stammdaten: Eischränkungen: Paare Feldname / Wert | 20081218 | ||
6 | Importing | IT_HIER_DATA | Call by reference | Type reference (TYPE) | HASHED TABLE | Interne Tabelle mit den Kantenattributen | 20081218 | ||
7 | Importing | IT_HIER_STRUCT | Call by reference | Type reference (TYPE) | MDG_MDF_TS_HRY_STRUCT_INT | FI-Stammdaten: Hierarchiestruktur | 20081218 | ||
8 | Importing | I_FISCVARNT | Call by reference | Type reference (TYPE) | PERIV | Geschäftsj.variante für zeitabh. Zugriffe | 20081218 | ||
9 | Importing | 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 |