SAP ABAP Class CL_VBC_APPLICATION_LOG (test)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-GTF-VBZ (Application Component) Visual Business
     VBC_UTILITIES (Package) Utilities
Properties
Class CL_VBC_APPLICATION_LOG  
Short Description test    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package VBC_UTILITIES   Utilities 
Created 20091204   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_VBC_APPLICATION_LOG has no forward declaration.
Interfaces
Class CL_VBC_APPLICATION_LOG has no interface implemented.
Friends
Class CL_VBC_APPLICATION_LOG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GV_NOLOG Instance attribute Public Type reference (TYPE) XFELD 20091204
2 GV_NO_INFO Instance attribute Public Type reference (TYPE) XFELD 20091204
3 MC_FALSE Constant Public Type reference (TYPE) BOOLE_D SPACE 20091204
4 MC_TRUE Constant Public Type reference (TYPE) BOOLE_D 'X' 20091204
5 MO_INSTANCE Static Attribute Protected Object reference (TYPE REF TO) CL_VBC_APPLICATION_LOG 20091204
6 MP_LOG Instance attribute Protected Type reference (TYPE) BAL_S_LOG 20091204
7 MP_LOGHANDLE Static Attribute Protected Type reference (TYPE) BALLOGHNDL 20091204
8 MP_PROTOCOL Instance attribute Public Type reference (TYPE) BAPIRETTAB 20091204
9 MP_PROTOCOL_EXTENDED Instance attribute Public Type reference (TYPE) VBC_T_BAL_MSG 20091204
10 MP_SEVERITY Instance attribute Public Type reference (TYPE) BAPI_MTYPE 20091204
11 MSGTY_ABORT Constant Public Type reference (TYPE) CHAR1 'A' 20091204
12 MSGTY_ERROR Constant Public Type reference (TYPE) CHAR1 'E' 20091204
13 MSGTY_INFO Constant Public Type reference (TYPE) CHAR1 'I' 20091204
14 MSGTY_SUCCESS Constant Public Type reference (TYPE) CHAR1 'S' 20091204
15 MSGTY_WARNING Constant Public Type reference (TYPE) CHAR1 'W' 20091204
16 SV_ACTIVE Static Attribute Public Type reference (TYPE) BOOLE_D SPACE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091207
Methods
# Method Level Visibility Method type Description Created on
1 ADD_EXCEPTION Instance method Public Method 20091204
2 ADD_LOG Instance method Public Method 20091204
3 ADD_MESSAGE Instance method Public Method 20091204
4 ADD_MESSAGE2LOG Instance method Public Method 20091204
5 CHANGE_LAST_MESSAGE Instance method Public Method 20091204
6 CONSTRUCTOR Instance method Public Constructor 20091204
7 CONVERT_BAPIRET2APPLOG Instance method Public Method 20091204
8 CONVERT_MSGTYPE Instance method Public Method 20091204
9 CREATE_LOG Instance method Public Method 20091204
10 DETERM_SEVERITY Instance method Public Method 20091204
11 DISPLAY_LOG Instance method Public Method 20091204
12 FILL_MESSAGE_VARIABLES Instance method Protected Method 20091204
13 GET_INSTANCE Static method Public Method 20091204
14 GET_LAST_MESSAGE Instance method Public Method 20091204
15 GET_LAST_MESSAGE_COMPLETE Instance method Public Method 20091204
16 GET_LOG Instance method Public Method 20091204
17 GET_LOGHANDLE Instance method Public Method 20091204
18 GET_MESSAGE Instance method Protected Method 20091204
19 GET_MESSAGE_T100 Instance method Protected Method 20091204
20 GET_POS Instance method Protected Method 20091204
21 GET_PROT Instance method Public Method 20091204
22 GET_PROT_EXTENDED Instance method Public Method 20091204
23 GET_SEVERITY Instance method Public Method 20091204
24 GET_USER_SETTINGS Static method Public Method 20100119
25 INIT Instance method Public Method 20091204
26 NO_INFO Instance method Public Method 20091204
27 RAISE_MESSAGE Instance method Private Method 20091204
28 READ_APPLOG Instance method Public Method 20091204
29 SAVE_APPLOG Instance method Public Method 20091204
30 SAVE_APPLOG2DB Instance method Public Method 20091204
31 SET_LOG Instance method Protected Method 20091204
32 SET_LOGHANDLE Instance method Protected Method 20091204
Events
Class CL_VBC_APPLICATION_LOG has no event.
Types
Class CL_VBC_APPLICATION_LOG has no local type.
Method Signatures

Method ADD_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CX Call by reference Object reference (TYPE REF TO) CX_ROOT 20091204

Method ADD_EXCEPTION on class CL_VBC_APPLICATION_LOG has no exception.

Method ADD_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROT Call by reference Object reference (TYPE REF TO) CL_VBC_APPLICATION_LOG 20091204
2 Importing IT_PROT Call by reference Type reference (TYPE) BAPIRETTAB 20091204
3 Importing IT_PROT_EXTENDED Call by reference Type reference (TYPE) VBC_T_BAL_MSG 20091204

Method ADD_LOG on class CL_VBC_APPLICATION_LOG has no exception.

Method ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_CONTEXT Call by reference Type reference (TYPE) BAL_S_CONT 20091204
2 Importing IP_FIELD Call by reference Type reference (TYPE) BAPI_FLD 20091204
3 Importing IP_MSG Call by reference Type reference (TYPE) BAPI_MSG 20091204
4 Importing IP_MSGID Call by reference Type reference (TYPE) SYMSGID 20091204
5 Importing IP_MSGNO Call by reference Type reference (TYPE) SYMSGNO 20091204
6 Importing IP_MSGTY Call by reference Type reference (TYPE) SYMSGTY 20091204
7 Importing IP_MSGV1 Call by reference Type reference (TYPE) SYMSGV 20091204
8 Importing IP_MSGV2 Call by reference Type reference (TYPE) SYMSGV 20091204
9 Importing IP_MSGV3 Call by reference Type reference (TYPE) SYMSGV 20091204
10 Importing IP_MSGV4 Call by reference Type reference (TYPE) SYMSGV 20091204
11 Importing IP_PARAM Call by reference Type reference (TYPE) BAPI_PARAM 20091204
12 Importing IP_ROW Call by reference Type reference (TYPE) BAPI_LINE 20091204

Method ADD_MESSAGE on class CL_VBC_APPLICATION_LOG has no exception.

Method ADD_MESSAGE2LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_CONTEXT Call by reference Type reference (TYPE) BAL_S_CONT 20091204
2 Importing IP_DETLVL Call by reference Type reference (TYPE) BALLEVEL 20091204
3 Importing IP_FIELD Call by reference Type reference (TYPE) BAPI_FLD 20091204
4 Importing IP_LOGHANDLE Call by reference Type reference (TYPE) BALLOGHNDL 20091204
5 Importing IP_MSG Call by reference Type reference (TYPE) BAPI_MSG 20091204
6 Importing IP_MSGID Call by reference Type reference (TYPE) SYMSGID 20091204
7 Importing IP_MSGNO Call by reference Type reference (TYPE) SYMSGNO 20091204
8 Importing IP_MSGTY Call by reference Type reference (TYPE) SYMSGTY 20091204
9 Importing IP_MSGV1 Call by reference Type reference (TYPE) SYMSGV 20091204
10 Importing IP_MSGV2 Call by reference Type reference (TYPE) SYMSGV 20091204
11 Importing IP_MSGV3 Call by reference Type reference (TYPE) SYMSGV 20091204
12 Importing IP_MSGV4 Call by reference Type reference (TYPE) SYMSGV 20091204
13 Importing IP_PARAM Call by reference Type reference (TYPE) BAPI_PARAM 20091204
14 Importing IP_ROW Call by reference Type reference (TYPE) BAPI_LINE 20091204

Method ADD_MESSAGE2LOG on class CL_VBC_APPLICATION_LOG has no exception.

Method CHANGE_LAST_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_MSGTY Call by reference Type reference (TYPE) SYMSGTY 20091204

Method CHANGE_LAST_MESSAGE on class CL_VBC_APPLICATION_LOG has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BALOBJ Call by reference Type reference (TYPE) BALOBJ_D Application log: Object name (Application code) 20091207
2 Importing IV_BALSUBOBJ Call by reference Type reference (TYPE) BALSUBOBJ Application Log: Subobject 20091207
3 Importing IV_NOLOG Call by reference Type reference (TYPE) XFELD 20091204

Method CONSTRUCTOR on class CL_VBC_APPLICATION_LOG has no exception.

Method CONVERT_BAPIRET2APPLOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LOGHANDLE Call by reference Type reference (TYPE) BALLOGHNDL 20091204
2 Importing IT_BAPIRET Call by reference Type reference (TYPE) BAPIRETTAB 20091204
3 Importing IV_GROUP Call by reference Type reference (TYPE) BALSORT 20091204

Method CONVERT_BAPIRET2APPLOG on class CL_VBC_APPLICATION_LOG has no exception.

Method CONVERT_MSGTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSGTYPE Call by reference Type reference (TYPE) BAPI_MTYPE 20091204
2 Importing IV_REPLACE_ONLY Call by reference Type reference (TYPE) BAPI_MTYPE 20091204

Method CONVERT_MSGTYPE on class CL_VBC_APPLICATION_LOG has no exception.

Method CREATE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LOGHANDLE Call by reference Type reference (TYPE) BALLOGHNDL 20091204
2 Importing IS_LOG Call by reference Type reference (TYPE) BAL_S_LOG 20091204

Method CREATE_LOG on class CL_VBC_APPLICATION_LOG has no exception.

Method DETERM_SEVERITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_SEVERITY Value transfer Type reference (TYPE) BAPI_MTYPE 20091204
2 Importing IP_MSGTY Call by reference Type reference (TYPE) SYMSGTY 20091204
3 Importing IS_BALMSG Call by reference Type reference (TYPE) BAL_S_MSG 20091204
4 Importing IS_MSG Call by reference Type reference (TYPE) BAPIRET2 20091204
5 Importing IT_PROT Call by reference Type reference (TYPE) BAPIRETTAB 20091204

Method DETERM_SEVERITY on class CL_VBC_APPLICATION_LOG has no exception.

Method DISPLAY_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DISPLAY_PROFILE Call by reference Type reference (TYPE) BAL_S_PROF 20091204
2 Importing IV_LOGHANDLE Call by reference Type reference (TYPE) BALLOGHNDL 20091204
# Exception Resumable Description Created on
1 CX_VBC_EXCEPTION 20091204

Method FILL_MESSAGE_VARIABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BAL_MSG Call by reference Type reference (TYPE) BAL_S_MSG 20091204
2 Exporting ES_RETURN Call by reference Type reference (TYPE) BAPIRET2 20091204
3 Exporting EV_MSGV1 Call by reference Type reference (TYPE) SYMSGV 20091204
4 Exporting EV_MSGV2 Call by reference Type reference (TYPE) SYMSGV 20091204
5 Exporting EV_MSGV3 Call by reference Type reference (TYPE) SYMSGV 20091204
6 Exporting EV_MSGV4 Call by reference Type reference (TYPE) SYMSGV 20091204
7 Importing IV_TEXT Call by reference Type reference (TYPE) STRING 20091204
# Exception Resumable Description Created on
1 CX_VBC_EXCEPTION 20091204

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_VBC_APPLICATION_LOG 20091204

Method GET_INSTANCE on class CL_VBC_APPLICATION_LOG has no exception.

Method GET_LAST_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MSGTEXT Call by reference Type reference (TYPE) BAPI_MSG 20091204
2 Importing IV_MSG_TYPE Call by reference Type reference (TYPE) BAPI_MTYPE 'E' 20091204

Method GET_LAST_MESSAGE on class CL_VBC_APPLICATION_LOG has no exception.

Method GET_LAST_MESSAGE_COMPLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MSG Call by reference Type reference (TYPE) BAPIRET2 20091204
2 Importing IV_MSG_TYPE Call by reference Type reference (TYPE) BAPI_MTYPE 'E' 20091204

Method GET_LAST_MESSAGE_COMPLETE on class CL_VBC_APPLICATION_LOG has no exception.

Method GET_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LOG Call by reference Type reference (TYPE) BAL_S_LOG 20091204

Method GET_LOG on class CL_VBC_APPLICATION_LOG has no exception.

Method GET_LOGHANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LOGHANDLE Call by reference Type reference (TYPE) BALLOGHNDL 20091204

Method GET_LOGHANDLE on class CL_VBC_APPLICATION_LOG has no exception.

Method GET_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BAL_MSG Call by reference Type reference (TYPE) BAL_S_MSG 20091204
2 Exporting ES_RETURN Call by reference Type reference (TYPE) BAPIRET2 20091204
3 Exporting EV_MSGID Call by reference Type reference (TYPE) SYMSGID 20091204
4 Exporting EV_MSGNO Call by reference Type reference (TYPE) SYMSGNO 20091204
5 Exporting EV_MSGTY Call by reference Type reference (TYPE) SYMSGTY 20091204
6 Exporting EV_MSGV1 Call by reference Type reference (TYPE) SYMSGV 20091204
7 Exporting EV_MSGV2 Call by reference Type reference (TYPE) SYMSGV 20091204
8 Exporting EV_MSGV3 Call by reference Type reference (TYPE) SYMSGV 20091204
9 Exporting EV_MSGV4 Call by reference Type reference (TYPE) SYMSGV 20091204
10 Importing IO_CX Call by reference Object reference (TYPE REF TO) CX_ROOT 20091204
# Exception Resumable Description Created on
1 CX_VBC_EXCEPTION 20091204

Method GET_MESSAGE_T100 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BAL_MSG Call by reference Type reference (TYPE) BAL_S_MSG 20091204
2 Exporting ES_RETURN Call by reference Type reference (TYPE) BAPIRET2 20091204
3 Exporting EV_MSGID Call by reference Type reference (TYPE) SYMSGID 20091204
4 Exporting EV_MSGNO Call by reference Type reference (TYPE) SYMSGNO 20091204
5 Exporting EV_MSGV1 Call by reference Type reference (TYPE) SYMSGV 20091204
6 Exporting EV_MSGV2 Call by reference Type reference (TYPE) SYMSGV 20091204
7 Exporting EV_MSGV3 Call by reference Type reference (TYPE) SYMSGV 20091204
8 Exporting EV_MSGV4 Call by reference Type reference (TYPE) SYMSGV 20091204
9 Importing IO_CX Call by reference Object reference (TYPE REF TO) IF_T100_MESSAGE 20091204
# Exception Resumable Description Created on
1 CX_VBC_EXCEPTION 20091204

Method GET_POS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_NO_SPACE Call by reference Type reference (TYPE) BOOLE_D 20091204
2 Changing CV_POS Call by reference Type reference (TYPE) I 20091204
3 Importing IV_LENGTH Call by reference Type reference (TYPE) I 50 20091204
4 Importing IV_TEXT Call by reference Type reference (TYPE) CHAR255 20091204
# Exception Resumable Description Created on
1 CX_VBC_EXCEPTION 20091204

Method GET_PROT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_PROTOCOL Value transfer Type reference (TYPE) BAPIRETTAB 20091204

Method GET_PROT on class CL_VBC_APPLICATION_LOG has no exception.

Method GET_PROT_EXTENDED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROTOCOL_EXTENDED Call by reference Type reference (TYPE) VBC_T_BAL_MSG 20091204

Method GET_PROT_EXTENDED on class CL_VBC_APPLICATION_LOG has no exception.

Method GET_SEVERITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_RC_SEVERITY Value transfer Type reference (TYPE) BAPI_MTYPE 20091204

Method GET_SEVERITY on class CL_VBC_APPLICATION_LOG has no exception.

Method GET_USER_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LOG_PARAMETERS Call by reference Type reference (TYPE) VBCD_MSG_LOG User specific parameters for logging of messages 20100119
2 Importing IV_USER Call by reference Type reference (TYPE) SYUNAME User Name 20100119

Method GET_USER_SETTINGS on class CL_VBC_APPLICATION_LOG has no exception.

Method INIT Signature

Method INIT on class CL_VBC_APPLICATION_LOG has no parameter.
Method INIT on class CL_VBC_APPLICATION_LOG has no exception.

Method NO_INFO Signature

Method NO_INFO on class CL_VBC_APPLICATION_LOG has no parameter.
Method NO_INFO on class CL_VBC_APPLICATION_LOG has no exception.

Method RAISE_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TEXTID Call by reference Type reference (TYPE) SOTR_CONC 20091204
2 Importing VAR1 Call by reference Type reference (TYPE) STRING 20091204
3 Importing VAR2 Call by reference Type reference (TYPE) STRING 20091204
4 Importing VAR3 Call by reference Type reference (TYPE) STRING 20091204

Method RAISE_MESSAGE on class CL_VBC_APPLICATION_LOG has no exception.

Method READ_APPLOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOGHANDLE Call by reference Type reference (TYPE) BALLOGHNDL 20091204

Method READ_APPLOG on class CL_VBC_APPLICATION_LOG has no exception.

Method SAVE_APPLOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LOGHANDLE Call by reference Type reference (TYPE) BALLOGHNDL 20091204
2 Importing IS_LOG Call by reference Type reference (TYPE) BAL_S_LOG 20091204

Method SAVE_APPLOG on class CL_VBC_APPLICATION_LOG has no exception.

Method SAVE_APPLOG2DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LOGNUMBER Call by reference Type reference (TYPE) BAL_S_LGNM 20091204
2 Importing IV_LOGHANDLE Call by reference Type reference (TYPE) BALLOGHNDL 20091204
# Exception Resumable Description Created on
1 CX_VBC_EXCEPTION 20091204

Method SET_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LOG Call by reference Type reference (TYPE) BAL_S_LOG 20091204

Method SET_LOG on class CL_VBC_APPLICATION_LOG has no exception.

Method SET_LOGHANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOGHANDLE Call by reference Type reference (TYPE) BALLOGHNDL 20091204

Method SET_LOGHANDLE on class CL_VBC_APPLICATION_LOG has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 702