SAP ABAP Class CL_FAGL_PROT_SERVICES (Services for Log Storage)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-GL (Application Component) General Ledger Accounting
     FAGL_COMMON_OBJECTS (Package) Financials: Common Objects (Application Basis Candidates)
Properties
Class CL_FAGL_PROT_SERVICES  
Short Description Services for Log Storage    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FAGL_COMMON_OBJECTS   Financials: Common Objects (Application Basis Candidates) 
Created 20100204   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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
Class CL_FAGL_PROT_SERVICES has no interface implemented.
Friends
Class CL_FAGL_PROT_SERVICES has no friend class.
Attributes
Class CL_FAGL_PROT_SERVICES has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_DATA Static method Public Method Add Simple Data (Without Structure Description) 20100204
2 ADD_STRUCTURE_DATA Static method Public Method Add Structure Data 20100204
3 ADD_TABLE_DATA Static method Public Method Add Data of an Internal Table 20100204
4 ANALYZE_COMP_DESCR Static method Private Method Analyze Structure Definition 20100205
5 DELETE_DATA Static method Public Method Delete Log Data from Database 20101001
6 LOAD_DATA Static method Public Method Read Log Data from Database 20100204
7 RETRIEVE_COMP_DESCR Static method Private Method Build Structure Definition 20100205
8 RETRIEVE_DATA Static method Public Method Read Simple Data (Without Structure Description) 20100204
9 RETRIEVE_STRUCTURE_DATA Static method Public Method Read Structure Data 20100204
10 RETRIEVE_TABLE_DATA Static method Public Method Read Data of an Internal Table 20100204
11 STORE_DATA Static method Public Method Write Log Data to Database 20100204
12 UPDATE_DATA Static method Public Method Update Log Data in Database 20101001
Events
Class CL_FAGL_PROT_SERVICES has no event.
Types
Class CL_FAGL_PROT_SERVICES has no local type.
Method Signatures

Method ADD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTX_PROT_DATA Call by reference Type reference (TYPE) FAGL_TX_PROT_DATA Protokolldaten (Daten incl. Strukturbeschreibung) 20100204
2 Importing ED_DATA Call by reference Type reference (TYPE) ANY Daten 20100204
3 Importing ED_NAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20100204

Method ADD_DATA on class CL_FAGL_PROT_SERVICES has no exception.

Method ADD_STRUCTURE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTX_PROT_DATA Call by reference Type reference (TYPE) FAGL_TX_PROT_DATA Protokolldaten (Daten incl. Strukturbeschreibung) 20100204
2 Importing ED_NAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20100204
3 Importing ES_DATA Call by reference Type reference (TYPE) ANY Struktur 20100204

Method ADD_STRUCTURE_DATA on class CL_FAGL_PROT_SERVICES has no exception.

Method ADD_TABLE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTX_PROT_DATA Call by reference Type reference (TYPE) FAGL_TX_PROT_DATA Protokolldaten (Daten incl. Strukturbeschreibung) 20100204
2 Importing ED_NAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20100204
3 Importing ET_DATA Call by reference Type reference (TYPE) TABLE Interne Tabelle 20100204

Method ADD_TABLE_DATA on class CL_FAGL_PROT_SERVICES has no exception.

Method ANALYZE_COMP_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_COMP_DESCR Call by reference Type reference (TYPE) FAGL_T_COMPDESCR Beschreibung einer Datenkomponente 20100205
2 Importing ES_DATA Call by reference Type reference (TYPE) ANY Referenzstruktur 20100205

Method ANALYZE_COMP_DESCR on class CL_FAGL_PROT_SERVICES has no exception.

Method DELETE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ED_GUID Call by reference Type reference (TYPE) GUID_16 GUID 20101001
# Exception Resumable Description Created on
1 EXC_DB_ERROR Fehler beim Löschen von der Datenbank 20101001

Method LOAD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ED_GUID Call by reference Type reference (TYPE) GUID_16 GUID 20100204
2 Exporting ITX_PROT_DATA Call by reference Type reference (TYPE) FAGL_TX_PROT_DATA Protokolldaten (Daten incl. Strukturbeschreibung) 20100204

Method LOAD_DATA on class CL_FAGL_PROT_SERVICES has no exception.

Method RETRIEVE_COMP_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ED_RECURSIVE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 'X' = Rekursiver Aufruf 20121121
2 Importing ET_COMP_DESCR Call by reference Type reference (TYPE) FAGL_T_COMPDESCR Beschreibung einer Datenkomponente 20100205
3 Importing ET_COMP_DESCR_MASTER Call by reference Type reference (TYPE) FAGL_T_COMPDESCR Beschreibung einer Datenkomponente 20121121
4 Returning RT_ABAP_COMP_DESCR Value transfer Type reference (TYPE) ABAP_COMPONENT_TAB ABAP Beschreibung einer Datenkomponente 20100205
# Exception Resumable Description Created on
1 EXC_NOT_SUPPORTED Typ wird nicht unterstützt 20100304

Method RETRIEVE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ED_NAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20100204
2 Importing ETX_PROT_DATA Call by reference Type reference (TYPE) FAGL_TX_PROT_DATA Protokolldaten (Daten incl. Strukturbeschreibung) 20100204
3 Exporting ID_DATA Call by reference Type reference (TYPE) ANY Daten 20100204

Method RETRIEVE_DATA on class CL_FAGL_PROT_SERVICES has no exception.

Method RETRIEVE_STRUCTURE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ED_NAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20100204
2 Importing ETX_PROT_DATA Call by reference Type reference (TYPE) FAGL_TX_PROT_DATA Protokolldaten (Daten incl. Strukturbeschreibung) 20100204
3 Exporting IS_DATA Call by reference Type reference (TYPE) ANY Struktur 20100204

Method RETRIEVE_STRUCTURE_DATA on class CL_FAGL_PROT_SERVICES has no exception.

Method RETRIEVE_TABLE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ED_NAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20100204
2 Importing ETX_PROT_DATA Call by reference Type reference (TYPE) FAGL_TX_PROT_DATA Protokolldaten (Daten incl. Strukturbeschreibung) 20100204
3 Exporting IT_DATA Call by reference Type reference (TYPE) ANY TABLE Interne Tabelle 20100204

Method RETRIEVE_TABLE_DATA on class CL_FAGL_PROT_SERVICES has no exception.

Method STORE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ED_CB_CLASS Call by reference Type reference (TYPE) FB_PROT_CALL_CLASS Klasse für Aufruf aus FAGL_PROT 20101001
2 Importing ED_CB_OBJECT Call by reference Type reference (TYPE) FB_PROT_CALL_OBJECT Objekt für Aufruf aus FAGL_PROT (z.B. Name FORM) 20101001
3 Importing ED_CB_TYPE Call by reference Type reference (TYPE) FB_PROT_CALL_TYPE Art des Aufrufs aus FAGL_PROT 20101001
4 Importing ED_DO_NOT_LIST Call by reference Type reference (TYPE) BOOLE_D Log in Programm FAGL_PROT *nicht* anzeigen 20101001
5 Importing ED_PROGRAM_NAME Call by reference Type reference (TYPE) SYREPID SY-REPID Programmname 20100204
6 Importing ED_STORE_DESCR Call by reference Type reference (TYPE) FAGL_PROT_DESCR Beschreibung 20100204
7 Importing ED_STORE_GUID Call by reference Type reference (TYPE) GUID_16 GUID 20100205
8 Importing ED_TESTRUN Call by reference Type reference (TYPE) ALLGTEST 'X' = Programmlauf als Testlauf 20101001
9 Importing ETX_PROT_DATA Call by reference Type reference (TYPE) FAGL_TX_PROT_DATA Protokolldaten (Daten incl. Strukturbeschreibung) 20100204
10 Exporting ID_GUID Call by reference Type reference (TYPE) GUID_16 GUID 20100204

Method STORE_DATA on class CL_FAGL_PROT_SERVICES has no exception.

Method UPDATE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ED_COMMIT Call by reference Type reference (TYPE) BOOLE_D 'X' = Commit Work ausführen 20101001
2 Importing ED_GUID Call by reference Type reference (TYPE) GUID_16 GUID 20101001
3 Importing ETX_PROT_DATA Call by reference Type reference (TYPE) FAGL_TX_PROT_DATA Protokolldaten (Daten incl. Strukturbeschreibung) 20101001
# Exception Resumable Description Created on
1 EXC_NOT_EXIST Daten nicht gefunden 20101001
History
Last changed by/on SAP  20130531 
SAP Release Created in 605