SAP ABAP Interface IF_SGEN_LOG (SGEN Log Service)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-UPG-TLS-TLA (Application Component) Upgrade Tools for ABAP
     SLGN (Package) Post-Upgrade Generation Tools
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
Interface IF_SGEN_LOG  
Short Description SGEN Log Service    
General Data
Package SLGN   Post-Upgrade Generation Tools 
Created 20100616   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface IF_SGEN_LOG has no forward declaration.
Interfaces
Interface IF_SGEN_LOG has no interface.
Friends
Interface IF_SGEN_LOG has no friend.
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
Interface IF_SGEN_LOG has no event.
Types
Interface IF_SGEN_LOG has no local type.
Method Signatures

Method FLUSH_LOG Signature

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

Method OPEN_LOG Signature

Method OPEN_LOG on Interface 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 Interface IF_SGEN_LOG has no exception.

Method SKIP_LINE Signature

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

Method ULINE Signature

Method ULINE on Interface IF_SGEN_LOG has no parameter.
Method ULINE on Interface 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 Interface IF_SGEN_LOG has no exception.

Method WRITE_LOG_FOOTER Signature

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

Method WRITE_LOG_HEADER Signature

Method WRITE_LOG_HEADER on Interface IF_SGEN_LOG has no parameter.
Method WRITE_LOG_HEADER on Interface 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 Interface IF_SGEN_LOG has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 703