SAP ABAP Interface IF_FSPP_LOG_SERVICE (FS: Log Service)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-TS-PPM (Application Component) Batch-Oriented Parallel Processing of Mass Data
     FS_FND_MSG_SERVICES (Package) Message Services
Properties
Interface IF_FSPP_LOG_SERVICE  
Short Description FS: Log Service    
General Data
Package FS_FND_MSG_SERVICES   Message Services 
Created 20080423   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface IF_FSPP_LOG_SERVICE has no forward declaration.
Interfaces
Interface IF_FSPP_LOG_SERVICE has no interface.
Friends
Interface IF_FSPP_LOG_SERVICE has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_FLG_TRACE_OFF Constant Public Type reference (TYPE) ABAP_BOOL ABAP_FALSE GC_FLG_TRACE_OFF 20080423
2 GC_FLG_TRACE_ON Constant Public Type reference (TYPE) ABAP_BOOL ABAP_TRUE GC_FLG_TRACE_ON 20080423
3 GC_JC_APPL_RC_ASYNC Constant Public Type reference (TYPE) BANK_DTE_JC_RCD_APPL '16' Return Code of an Application 20080611
4 GC_JC_APPL_RC_ERROR Constant Public Type reference (TYPE) BANK_DTE_JC_RCD_APPL '04' Return Code of an Application 20080611
5 GC_JC_APPL_RC_FATAL Constant Public Type reference (TYPE) BANK_DTE_JC_RCD_APPL '08' Return Code of an Application 20080611
6 GC_JC_APPL_RC_OK Constant Public Type reference (TYPE) BANK_DTE_JC_RCD_APPL '00' Return Code of an Application 20080611
7 GC_JC_APPL_RC_UNDEF Constant Public Type reference (TYPE) BANK_DTE_JC_RCD_APPL '99' Return Code of an Application 20080611
8 GC_JC_APPL_RC_WARNING Constant Public Type reference (TYPE) BANK_DTE_JC_RCD_APPL '02' Return Code of an Application 20080611
9 GC_LOGOBJ_STANDARD Constant Public Type reference (TYPE) BALOBJ_D 'FS_PROT' GC_LOGOBJ_STANDARD 20080423
10 GC_MSG_BIG_ERROR Constant Public Type reference (TYPE) SYMSGTY 'Y' GC_MSG_BIG_ERROR 20080423
11 GC_MSG_ERROR Constant Public Type reference (TYPE) SYMSGTY 'E' GC_MSG_ERROR 20080423
12 GC_MSG_INFORMATION Constant Public Type reference (TYPE) SYMSGTY 'I' GC_MSG_INFORMATION 20080423
13 GC_MSG_PROGRAMMING_ERROR Constant Public Type reference (TYPE) SYMSGTY 'A' GC_MSG_PROGRAMMING_ERROR 20080423
14 GC_MSG_STATISTICS Constant Public Type reference (TYPE) SYMSGTY 'Z' GC_MSG_STATISTICS 20080423
15 GC_MSG_SUCCESS Constant Public Type reference (TYPE) SYMSGTY 'S' GC_MSG_SUCCESS 20080423
16 GC_MSG_UPDATE_ERROR Constant Public Type reference (TYPE) SYMSGTY 'X' GC_MSG_UPDATE_ERROR 20080423
17 GC_MSG_WARNING Constant Public Type reference (TYPE) SYMSGTY 'W' GC_MSG_WARNING 20080423
18 GC_PROF_TYPE_DETLEVEL Constant Public Type reference (TYPE) FSPP_LOG_PROFILE_TYPE 'DE' GC_PROF_TYPE_DETLEVEL 20080423
19 GC_PROF_TYPE_FREE Constant Public Type reference (TYPE) FSPP_LOG_PROFILE_TYPE 'FR' GC_PROF_TYPE_FREE 20080423
20 GC_PROF_TYPE_NO_TREE Constant Public Type reference (TYPE) FSPP_LOG_PROFILE_TYPE 'NT' GC_PROF_TYPE_NO_TREE 20080423
21 GC_PROF_TYPE_POPUP Constant Public Type reference (TYPE) FSPP_LOG_PROFILE_TYPE 'PU' GC_PROF_TYPE_POPUP 20080423
22 GC_PROF_TYPE_SINGLE Constant Public Type reference (TYPE) FSPP_LOG_PROFILE_TYPE 'SI' GC_PROF_TYPE_SINGLE 20080423
23 GC_PROF_TYPE_STANDARD Constant Public Type reference (TYPE) FSPP_LOG_PROFILE_TYPE 'ST' GC_PROF_TYPE_STANDARD 20080423
24 GC_SUBOBJ_ERROR Constant Public Type reference (TYPE) BALNRI-SUBOBJECT 'ERROR' GC_SUBOBJ_ERROR 20080423
25 GC_SUBOBJ_ERROR_BIG Constant Public Type reference (TYPE) BALNRI-SUBOBJECT 'ERROR_BIG' GC_SUBOBJ_ERROR_BIG 20080423
26 GC_SUBOBJ_ERROR_PROG Constant Public Type reference (TYPE) BALNRI-SUBOBJECT 'ERROR_PROG' GC_SUBOBJ_ERROR_PROG 20080423
27 GC_SUBOBJ_ERROR_UPD Constant Public Type reference (TYPE) BALNRI-SUBOBJECT 'ERROR_UPD' GC_SUBOBJ_ERROR_UPD 20080423
28 GC_SUBOBJ_INFO Constant Public Type reference (TYPE) BALNRI-SUBOBJECT 'INFO' GC_SUBOBJ_INFO 20080423
29 GC_SUBOBJ_STATISTICS Constant Public Type reference (TYPE) BALNRI-SUBOBJECT 'STATISTICS' GC_SUBOBJ_STATISTICS 20080423
30 GC_SUBOBJ_SUCCESS Constant Public Type reference (TYPE) BALNRI-SUBOBJECT 'SUCCESS' GC_SUBOBJ_SUCCESS 20080423
31 GC_SUBOBJ_TRASH Constant Public Type reference (TYPE) BALNRI-SUBOBJECT 'TRASH' GC_SUBOBJ_TRASH 20080423
32 GC_SUBOBJ_WARNING Constant Public Type reference (TYPE) BALNRI-SUBOBJECT 'WARNING' GC_SUBOBJ_WARNING 20080423
Methods
# Method Level Visibility Method type Description Created on
1 ADD_APPL_RC Instance method Public Method ADD_APPL_RC 20080423
2 ADD_MESSAGE Instance method Public Method Write Message 20080423
3 CLOSE_ALL_LOGS Instance method Public Method Close All Logs 20080423
4 CLOSE_LOG Instance method Public Method Close Log 20080423
5 DEACTIVATE Instance method Public Method Deactivate Log 20080423
6 DELETE_MESSAGE Instance method Public Method Delete Messages from Log - for PP Interface Only 20080423
7 DISPLAY_LOG Instance method Public Method Display Log 20080423
8 FREEZE Instance method Public Method Freeze Messages - for PP Interface Only 20100428
9 FREE_CONTAINER Instance method Public Method Log Display in Container: Release 20080423
10 GET_LOG_HEADER_INFO Instance method Public Method Read Log Header Information 20080423
11 GET_PROFILE Instance method Public Method Generate Display Profile 20080423
12 OPEN_LOG Instance method Public Method Create Log 20080423
13 SAVE_ALL_LOGS Instance method Public Method Save All Logs (Channel) 20080423
14 SET_LOG_HEADER_INFO Instance method Public Method Set Log Header Information 20080423
Events
Interface IF_FSPP_LOG_SERVICE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TV_FLG_LOG_USE_CONTEXT Public Type reference (TYPE) ABAP_BOOL TV_FLG_LOG_USE_CONTEXT 20080423
Method Signatures

Method ADD_APPL_RC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RCD_APPL Call by reference Type reference (TYPE) BANK_DTE_JC_RCD_APPL Rückgabecode einer Anwendung 20080423

Method ADD_APPL_RC on Interface IF_FSPP_LOG_SERVICE has no exception.

Method ADD_MESSAGE 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 SY-MSGID IV_MSGID 20080423
2 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO SY-MSGNO IV_MSGNO 20080423
3 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY SY-MSGTY IV_MSGTY 20080423
4 Importing IV_MSGV1 Call by reference Type reference (TYPE) SIMPLE SY-MSGV1 IV_MSGV1 20080423
5 Importing IV_MSGV2 Call by reference Type reference (TYPE) SIMPLE SY-MSGV2 IV_MSGV2 20080423
6 Importing IV_MSGV3 Call by reference Type reference (TYPE) SIMPLE SY-MSGV3 IV_MSGV3 20080423
7 Importing IV_MSGV4 Call by reference Type reference (TYPE) SIMPLE SY-MSGV4 IV_MSGV4 20080423
8 Importing IV_SUBOBJECT Call by reference Type reference (TYPE) BALSUBOBJ GC_SUBOBJ_INFO IV_SUBOBJECT 20080423
9 Importing IX_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_ROOT IX_EXCEPTION 20080423
# Exception Resumable Description Created on
1 CX_FSPP_LOG_MSG_INCONSISTENT 20080423

Method CLOSE_ALL_LOGS Signature

Method CLOSE_ALL_LOGS on Interface IF_FSPP_LOG_SERVICE has no parameter.
Method CLOSE_ALL_LOGS on Interface IF_FSPP_LOG_SERVICE has no exception.

Method CLOSE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SUBOBJECT Call by reference Type reference (TYPE) BALSUBOBJ GC_SUBOBJ_INFO IV_SUBOBJECT 20080423

Method CLOSE_LOG on Interface IF_FSPP_LOG_SERVICE has no exception.

Method DEACTIVATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SUBOBJECT Call by reference Type reference (TYPE) BALSUBOBJ GC_SUBOBJ_INFO IV_SUBOBJECT 20080423
2 Returning RV_DEACT_HANDLE Value transfer Type reference (TYPE) I RV_DEACT_HANDLE 20080423

Method DEACTIVATE on Interface IF_FSPP_LOG_SERVICE has no exception.

Method DELETE_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MSG_OBJECT Call by reference Type reference (TYPE) FSPP_S_MSG_OBJECT IS_MSG_OBJECT 20080423
2 Importing IV_SUBOBJECT Call by reference Type reference (TYPE) BALSUBOBJ GC_SUBOBJ_INFO IV_SUBOBJECT 20080423

Method DELETE_MESSAGE on Interface IF_FSPP_LOG_SERVICE has no exception.

Method DISPLAY_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_GUI_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER IO_GUI_CONTAINER 20080423
2 Importing IS_LOG_FILTER Call by reference Type reference (TYPE) BAL_S_LFIL IS_LOG_FILTER 20080423
3 Importing IS_PROFILE Call by reference Type reference (TYPE) BAL_S_PROF IS_PROFILE 20080423
4 Importing IV_FLG_DELETE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE IV_FLG_DELETE 20080423
5 Importing IV_FLG_FROM_DB Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE IV_FLG_FROM_DB 20080423
6 Importing IV_FLG_FROM_MEM Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE IV_FLG_FROM_MEM 20080423
7 Returning RS_EXIT_COMMAND Value transfer Type reference (TYPE) BAL_S_EXCM RS_EXIT_COMMAND 20080423

Method DISPLAY_LOG on Interface IF_FSPP_LOG_SERVICE has no exception.

Method FREEZE Signature

Method FREEZE on Interface IF_FSPP_LOG_SERVICE has no parameter.
Method FREEZE on Interface IF_FSPP_LOG_SERVICE has no exception.

Method FREE_CONTAINER Signature

Method FREE_CONTAINER on Interface IF_FSPP_LOG_SERVICE has no parameter.
Method FREE_CONTAINER on Interface IF_FSPP_LOG_SERVICE has no exception.

Method GET_LOG_HEADER_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SUBOBJECT Call by reference Type reference (TYPE) BALSUBOBJ GC_SUBOBJ_INFO IV_SUBOBJECT 20080423
2 Returning RS_LOG_HEADER Value transfer Type reference (TYPE) BAL_S_LOG RS_LOG_HEADER 20080423

Method GET_LOG_HEADER_INFO on Interface IF_FSPP_LOG_SERVICE has no exception.

Method GET_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROFILE_TYPE Call by reference Type reference (TYPE) FSPP_LOG_PROFILE_TYPE GC_PROF_TYPE_STANDARD IV_PROFILE_TYPE 20080423
2 Returning RS_PROFILE Value transfer Type reference (TYPE) BAL_S_PROF RS_PROFILE 20080423

Method GET_PROFILE on Interface IF_FSPP_LOG_SERVICE has no exception.

Method OPEN_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_LOGGER Call by reference Object reference (TYPE REF TO) IF_FSPP_LOG_LOGGER Logging Interface des LOG Services 20080423
2 Importing IV_EXT_NUMBER Call by reference Type reference (TYPE) BALNREXT Anwendungs-Log: Externe Identifikation 20080423
3 Importing IV_FLG_USE_CONTEXT Call by reference Type reference (TYPE) TV_FLG_LOG_USE_CONTEXT ABAP_TRUE 20080423
4 Importing IV_PROG_NAME Call by reference Type reference (TYPE) BALPROG SY-CPROG Anwendungs-Log: Programmname 20080423
5 Importing IV_SUBOBJECT Call by reference Type reference (TYPE) BALSUBOBJ GC_SUBOBJ_INFO Anwendungs-Log: Unterobjekt 20080423
# Exception Resumable Description Created on
1 CX_FSPP_LOG_ALREADYOPENED 20080423

Method SAVE_ALL_LOGS Signature

Method SAVE_ALL_LOGS on Interface IF_FSPP_LOG_SERVICE has no parameter.
Method SAVE_ALL_LOGS on Interface IF_FSPP_LOG_SERVICE has no exception.

Method SET_LOG_HEADER_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LOG_HEADER Call by reference Type reference (TYPE) BAL_S_LOG IS_LOG_HEADER 20080423
2 Importing IV_SUBOBJECT Call by reference Type reference (TYPE) BALSUBOBJ GC_SUBOBJ_INFO IV_SUBOBJECT 20080423
# Exception Resumable Description Created on
1 CX_FSPP_LOG_HDR_INCONSISTENT 20080423
History
Last changed by/on SAP  20110908 
SAP Release Created in 300