SAP Classes

Share |

FKKSK_CL_APPL_LOG SAP Class - Application Log

FKKSK_CL_APPL_LOG is a standard SAP class available within R/3 SAP systems depending on your version and release level. Below is the standard documentation available for this class interface. You can view this information and more if you enter the class name FKKSK_CL_APPL_LOG into the relevant SAP transaction such as SE24 or SE80.

Contribute (Add Comment)
Within the comments section below there is also an opportunity for you to add useful hints, tips and information specific to this SAP object. This means that you and other users will be able to find these details quickly by simply searching on the object name FKKSK_CL_APPL_LOG or its description.

Class Methods
In some respects Class methods are similar to function modules in that they are a coding block that performs certain ABAP functionality. Methods can be referenced using the following syntax: CALL METHOD FKKSK_CL_APPL_LOG=>methodname EXPORTING/IMPORTING...

SHOW_CURRENT_LOGS - Show Current Application Logs
SAVE_LOG - Save Application Log
IS_OK_ONLY - Has Application Log Only OK Messages ?
DISPLAY_LOG - Display Application Log
ADD_MESSAGE - Add Message to Application Log
ADD_FREE_TEXT - Add Free Text to Application Log
ADD_BAPI_MESSAGES - Add Several Messages from BAPI Table

Class Attributes
Class attributes can be referenced using the following syntax FKKSK_CL_APPL_LOG=><attribute name>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.

MV_TEST_MODE - Checkbox

CON_MSGTY_ERR - Message Type
CON_MSGTY_SUCC - Message Type
CON_MSGTY_WARN - Message Type
CON_PROBCLASS_CRIT - Application log: Message problem class
CON_PROBCLASS_HIGH - Application log: Message problem class
CON_PROBCLASS_LOW - Application log: Message problem class
CON_PROBCLASS_MEDD - Application log: Message problem class
MV_MESSAGE_CLASS - Message Class
MV_LOG_HANDLE - Application Log: Log Handle
MT_BAPI_ERRORS - Table Types for Error Handling
MV_APPLOG_SUPPRESSED - Data element for domain BOOLE: TRUE (='X') and FALSE (=' ')

Class Events
Events are created within your class using special event handler methods. These must be registered at runtime for the event and can then be triggered using the ABAP syntax: RAISE EVENT <event name> EXPOTING...

comments powered by Disqus