SAP ABAP Class IF_EVE_EXTRACT_FACTORY (Factory for Extracts / Evaluations)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EVE_EXTRACT_FACTORY Factory Extracts / Evaluations 20030910
Properties
Class IF_EVE_EXTRACT_FACTORY  
Short Description Factory for Extracts / Evaluations    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20030910   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_EVE_CO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class IF_EVE_EXTRACT_FACTORY has no interface implemented.
Friends
Class IF_EVE_EXTRACT_FACTORY has no friend class.
Attributes
Class IF_EVE_EXTRACT_FACTORY has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_FOR_SAVED_EXTRACT Instance method Public Method Does saved data exist for the view and initial object? 20031002
2 COPY_EXTRACTS Instance method Public Method Copy Extracts 20031209
3 DELETE_EXTRACTS_FOR_ROOT_OBJ Instance method Public Method Delete Root Object Extracts 20031004
4 GET_EXTRACT_LAYOUTS Instance method Public Method Select Extract Layouts 20031002
5 GET_VIEW_LAYOUTS Instance method Public Method Select Evaluation Layouts 20031002
6 LOAD_VIEW Instance method Public Method Load Evaluation 20031002
7 PERFORM_EXTRACTION Instance method Public Method Carry out Extraction (Single) 20031002
8 PERFORM_EXTRACTION_MULTI Instance method Public Method Carry out Extraction (Multiple) 20031002
9 PERFORM_VIEW_EXTRACTION Instance method Public Method Extract Evaluation from Current Data 20031002
10 RESET_BUFFER Instance method Public Method Reset Buffer 20031107
Events
Class IF_EVE_EXTRACT_FACTORY has no event.
Types
Class IF_EVE_EXTRACT_FACTORY has no local type.
Method Signatures

Method CHECK_FOR_SAVED_EXTRACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CHECK_TABLE Call by reference Type reference (TYPE) EVE_TT_VIEW_EXTRACT_EXISTS Schnittstellentabelle: Gibt es gesicherte Daten zum View 20031002

Method CHECK_FOR_SAVED_EXTRACT on class IF_EVE_EXTRACT_FACTORY has no exception.

Method COPY_EXTRACTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECT_MAPPING Call by reference Type reference (TYPE) EVE_TT_OBJECT_MAPPING Mapping Objekt GUIDs 20031209
2 Importing IV_ROOT_OBJECT_GUID_SOURCE Call by reference Type reference (TYPE) EVE_TV_ROOT_OBJECT_GUID Wurzelobjekts: Guid des Quellobjektes 20031209
3 Importing IV_ROOT_OBJECT_GUID_TARGET Call by reference Type reference (TYPE) EVE_TV_ROOT_OBJECT_GUID Wurzelobjekts: Guid des Zielobjektes 20031209

Method COPY_EXTRACTS on class IF_EVE_EXTRACT_FACTORY has no exception.

Method DELETE_EXTRACTS_FOR_ROOT_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ROOT_OBJECT_GUIDS Call by reference Type reference (TYPE) EVE_TT_ROOT_OBJECT_GUID Tabelle über interne Objekt IDs eines Wurzelobjektes 20031004
2 Importing IV_ROOT_OBJECT_GUID Call by reference Type reference (TYPE) EVE_TV_ROOT_OBJECT_GUID GUID des Wurzelobjekts einer Anwendungshierarchie 20031004

Method DELETE_EXTRACTS_FOR_ROOT_OBJ on class IF_EVE_EXTRACT_FACTORY has no exception.

Method GET_EXTRACT_LAYOUTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LAYOUT_DESCR Call by reference Type reference (TYPE) EVE_TS_EXTRACT_LAYOUT Extrakt Layout 20040114
2 Exporting ET_LAYOUTS Call by reference Type reference (TYPE) EVE_TT_EXTRACT Tabelle über Extrakte 20031002
3 Exporting ET_LAYOUTS_DESCR Call by reference Type reference (TYPE) EVE_TT_EXTRACT_LAYOUT Tabelle über Extrakte + Beschreibung 20031002
4 Importing IT_SELECT_OPTIONS Call by reference Type reference (TYPE) EVE_TT_CHAR16_SELECT_OPTIONS Select Options auf CHAR 16 20031002
5 Importing IV_EVE_EXTRACT Call by reference Type reference (TYPE) EVE_TV_EXTRACT Layout für Extrakt 20040114
6 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU SY-LANGU aktuelle Sprache 20031002

Method GET_EXTRACT_LAYOUTS on class IF_EVE_EXTRACT_FACTORY has no exception.

Method GET_VIEW_LAYOUTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_VIEW_LAYOUT_DESCR Call by reference Type reference (TYPE) EVE_TS_VIEW_LAYOUT View Layout 20040114
2 Exporting ET_VIEW_LAYOUTS Call by reference Type reference (TYPE) EVE_TT_VIEW Tabelle über Auswertungen + Beschreibung 20031002
3 Exporting ET_VIEW_LAYOUTS_DESCR Call by reference Type reference (TYPE) EVE_TT_VIEW_LAYOUT Tabelle über Auswertungs Layouts 20031002
4 Importing IT_SELECT_OPTIONS Call by reference Type reference (TYPE) EVE_TT_CHAR16_SELECT_OPTIONS Select Options auf CHAR 16 20031002
5 Importing IV_EVE_VIEW Call by reference Type reference (TYPE) EVE_TV_VIEW Layout einer Auswertung 20040114
6 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Sprache 20031002

Method GET_VIEW_LAYOUTS on class IF_EVE_EXTRACT_FACTORY has no exception.

Method LOAD_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ROOT_OBJECT_GUID Call by reference Type reference (TYPE) EVE_TV_ROOT_OBJECT_GUID GUID des Wurzelobjekts einer Anwendungshierarchie 20031002
2 Importing IV_VIEW Call by reference Type reference (TYPE) EVE_TV_VIEW Layout für die Sicht der Evaluation Engine 20031002
3 Returning RR_VIEW Value transfer Object reference (TYPE REF TO) IF_EVE_VIEW Interface für Zugriff auf View Daten 20031002

Method LOAD_VIEW on class IF_EVE_EXTRACT_FACTORY has no exception.

Method PERFORM_EXTRACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE_LOG Call by reference Type reference (TYPE) EVE_TT_MESSAGE_OBJECT Nachrichten und Exceptions zu Objekten 20031002
2 Importing IV_AGGREGATE_VIOLATIONS Call by reference Type reference (TYPE) EVE_TV_BOOLE CL_EVE_CO=>SC_FALSE Aggrgation durchführen? 20031002
3 Importing IV_EXTRACT Call by reference Type reference (TYPE) EVE_TV_EXTRACT Extrakt 20031002
4 Importing IV_NO_CHECK_FOR_CHANGES Call by reference Type reference (TYPE) EVE_TV_BOOLE CL_EVE_CO=>SC_FALSE Keine Prüfung auf Änderung (immer extrahieren) 20031002
5 Importing IV_ROOT_OBJECT_GUID Call by reference Type reference (TYPE) EVE_TV_ROOT_OBJECT_GUID Wurzelobjekt 20031002
6 Importing IV_TEST Call by reference Type reference (TYPE) EVE_TV_BOOLE CL_EVE_CO=>SC_FALSE Test ohne Verbuchung? 20031002
7 Importing IV_UPDATE_DASHBOARD Call by reference Type reference (TYPE) EVE_TV_BOOLE Dashboard aktualisieren? 20041228

Method PERFORM_EXTRACTION on class IF_EVE_EXTRACT_FACTORY has no exception.

Method PERFORM_EXTRACTION_MULTI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE_LOG Call by reference Type reference (TYPE) EVE_TT_MESSAGE_OBJECT Nachrichten und Exceptions zu Objekten 20031002
2 Importing IT_EXTRACTS Call by reference Type reference (TYPE) EVE_TT_EXTRACT Tabelle über Extrakte 20031002
3 Importing IT_ROOT_OBJECTS Call by reference Type reference (TYPE) EVE_TT_ROOT_OBJECT_GUID Tabelle über interne Objekt IDs eines Wurzelobjektes 20031002
4 Importing IV_AGGREGATE_VIOLATIONS Call by reference Type reference (TYPE) EVE_TV_BOOLE CL_EVE_CO=>SC_FALSE Aggrgation durchführen? 20031002
5 Importing IV_NO_CHECK_FOR_CHANGES Call by reference Type reference (TYPE) EVE_TV_BOOLE CL_EVE_CO=>SC_FALSE Keine Prüfung auf Änderung (immer extrahieren) 20031002
6 Importing IV_TEST Call by reference Type reference (TYPE) EVE_TV_BOOLE CL_EVE_CO=>SC_FALSE Test ohne Verbuchung? 20031002
7 Importing IV_UPDATE_DASHBOARD Call by reference Type reference (TYPE) EVE_TV_BOOLE Dashboard aktualisieren? 20041228

Method PERFORM_EXTRACTION_MULTI on class IF_EVE_EXTRACT_FACTORY has no exception.

Method PERFORM_VIEW_EXTRACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ROOT_OBJECT_GUID Call by reference Type reference (TYPE) EVE_TV_ROOT_OBJECT_GUID Wurzelobjekt 20031002
2 Importing IV_VIEW Call by reference Type reference (TYPE) EVE_TV_VIEW Auswertung 20031002
3 Returning RR_VIEW Value transfer Object reference (TYPE REF TO) IF_EVE_VIEW Ergebnis der Auswertung 20031002

Method PERFORM_VIEW_EXTRACTION on class IF_EVE_EXTRACT_FACTORY has no exception.

Method RESET_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ROOT_OBJECT_GUID Call by reference Type reference (TYPE) EVE_TV_ROOT_OBJECT_GUID GUID des Wurzelobjekts einer Anwendungshierarchie 20031111

Method RESET_BUFFER on class IF_EVE_EXTRACT_FACTORY has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in