SAP ABAP Class IF_SGEN_LOG (SGEN Log Service)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SGEN_LOG SGEN log service class 20100616
Properties
Class IF_SGEN_LOG  
Short Description SGEN Log Service    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20100616   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_SGEN_LOG has no forward declaration.
Interfaces
Class IF_SGEN_LOG has no interface implemented.
Friends
Class IF_SGEN_LOG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MV_FILENAME Instance attribute Public Type reference (TYPE) TRFILENAME File Name 20100901
Methods
# Method Level Visibility Method type Description Created on
1 FLUSH_LOG Instance method Public Method Store Log 20100616
2 OPEN_LOG Instance method Public Method Open Log File 20100616
3 SET_LOG_FILE Instance method Public Method Define Log File 20100706
4 SET_LOG_MODE Instance method Public Method Set Dialog or Background Mode 20100706
5 SET_PERCENTAGE Instance method Public Method Current Processing Status 20100706
6 SKIP_LINE Instance method Public Method Insert blank line 20100616
7 ULINE Instance method Public Method Insert Line 20100616
8 WRITE_FREE_TEXT Instance method Public Method Write a line of free text 20100616
9 WRITE_LOG_FOOTER Instance method Public Method Set end of log 20100616
10 WRITE_LOG_HEADER Instance method Public Method Set start of log 20100616
11 WRITE_LOG_LINE Instance method Public Method Write a log line 20100616
Events
Class IF_SGEN_LOG has no event.
Types
Class IF_SGEN_LOG has no local type.
Method Signatures

Method FLUSH_LOG Signature

Method FLUSH_LOG on class IF_SGEN_LOG has no parameter.
Method FLUSH_LOG on class IF_SGEN_LOG has no exception.

Method OPEN_LOG Signature

Method OPEN_LOG on class IF_SGEN_LOG has no parameter.
# Exception Resumable Description Created on
1 CX_SGEN Exception Klasse für SGEN 20100616

Method SET_LOG_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FILENAME Call by reference Type reference (TYPE) TRFILENAME Name einer Datei 20100706
2 Importing IV_REPORT Call by reference Type reference (TYPE) CHAR30 30 Characters 20100706
3 Importing IV_SUBDIR Call by reference Type reference (TYPE) CHAR15 Char 15 20100706
# Exception Resumable Description Created on
1 CX_SGEN Exception Klasse für SGEN 20100706

Method SET_LOG_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOG_MODE Call by reference Type reference (TYPE) SGEN_LOG_MODE_D Logmodus für SGEN 20100706
# Exception Resumable Description Created on
1 CX_SGEN Exception Klasse für SGEN 20100706

Method SET_PERCENTAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PERCENTAGE Call by reference Type reference (TYPE) I 20100706

Method SET_PERCENTAGE on class IF_SGEN_LOG has no exception.

Method SKIP_LINE Signature

Method SKIP_LINE on class IF_SGEN_LOG has no parameter.
Method SKIP_LINE on class IF_SGEN_LOG has no exception.

Method ULINE Signature

Method ULINE on class IF_SGEN_LOG has no parameter.
Method ULINE on class IF_SGEN_LOG has no exception.

Method WRITE_FREE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TEXT Call by reference Type reference (TYPE) ANY 20100616

Method WRITE_FREE_TEXT on class IF_SGEN_LOG has no exception.

Method WRITE_LOG_FOOTER Signature

Method WRITE_LOG_FOOTER on class IF_SGEN_LOG has no parameter.
Method WRITE_LOG_FOOTER on class IF_SGEN_LOG has no exception.

Method WRITE_LOG_HEADER Signature

Method WRITE_LOG_HEADER on class IF_SGEN_LOG has no parameter.
Method WRITE_LOG_HEADER on class IF_SGEN_LOG has no exception.

Method WRITE_LOG_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSGID Call by reference Type reference (TYPE) SYMSGID 'TSGEN' Nachrichtenklasse 20100616
2 Importing IV_MSGNR Call by reference Type reference (TYPE) SYMSGNO Nachrichtennummer 20100616
3 Importing IV_SEVERITY Call by reference Type reference (TYPE) SYMSGTY 'S' Fehlerschwere (" ",W(arning),E(rror),A(bnormal termination)) 20100616
4 Importing IV_VAR1 Call by reference Type reference (TYPE) ANY 20100616
5 Importing IV_VAR2 Call by reference Type reference (TYPE) ANY 20100616
6 Importing IV_VAR3 Call by reference Type reference (TYPE) ANY 20100616
7 Importing IV_VAR4 Call by reference Type reference (TYPE) ANY 20100616

Method WRITE_LOG_LINE on class IF_SGEN_LOG has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in