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 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