SAP ABAP Class CL_MESSAGES_RFW (Error Handling for RFW)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-TS-RFW (Application Component) Reconciliation Framework
     RFW (Package) Reconciliation Framework
Properties
Class CL_MESSAGES_RFW  
Short Description Error Handling for RFW    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RFW   Reconciliation Framework 
Created 20001006   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MESSAGES_RFW has no forward declaration.
Interfaces
Class CL_MESSAGES_RFW has no interface implemented.
Friends
Class CL_MESSAGES_RFW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FLT_VAL Static Attribute Private Type reference (TYPE) APPLICATION_RFW Applications Calling Up Reconciliation Framework 20010215
2 GS_LOG_HANDLE Static Attribute Public Type reference (TYPE) BALLOGHNDL Application log: Log handle 20001006
3 GT_MESSAGES Instance attribute Private Type reference (TYPE) IT_MESSAGES Return parameter table 20001006
4 IF_EX Static Attribute Private Object reference (TYPE REF TO) IF_EX_MESSAGES_RFW Error Handling for RFW 20010214
5 MESG_HISTORY_T Static Attribute Private See coding 20001006
6 MSGTY_A Constant Private Type reference (TYPE) CHAR20 'A' Char 20 20001006
7 MSGTY_E Constant Private Type reference (TYPE) CHAR20 'E' Char 20 20001006
8 MSGTY_I Constant Private Type reference (TYPE) CHAR20 'I' Char 20 20001006
9 MSGTY_NONE Constant Private Type reference (TYPE) CHAR20 ' ' Char 20 20001006
10 MSGTY_S Constant Private Type reference (TYPE) CHAR20 'S' Char 20 20001006
11 MSGTY_W Constant Private Type reference (TYPE) CHAR20 'W' Char 20 20001006
12 PROBCLASS_HIGH Constant Private Type reference (TYPE) BAL_S_MSG-PROBCLASS '2' PROBCLASS_HIGH 20010215
13 PROBCLASS_LOW Constant Private Type reference (TYPE) BAL_S_MSG-PROBCLASS '4' PROBCLASS_LOW 20010215
14 PROBCLASS_MEDIUM Constant Private Type reference (TYPE) BAL_S_MSG-PROBCLASS '3' PROBCLASS_MEDIUM 20010215
15 PROBCLASS_NONE Constant Private Type reference (TYPE) BAL_S_MSG-PROBCLASS ' ' PROBCLASS_NONE 20010215
16 PROBCLASS_VERY_HIGH Constant Private Type reference (TYPE) BAL_S_MSG-PROBCLASS '1' PROBCLASS_VERY_HIGH 20010215
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Static method Public Method Activate the message log for the application 20010214
2 ADD_MSGS_TO_LOG Static method Public Method Ad the messages to the log 20010215
3 CONSTRUCTOR Instance method Public Constructor Constructor 20001006
4 DELETE_FROM_LOG Static method Private Method Delete the message instance and the messages from log. 20010214
5 DISPLAY_POPUP Static method Private Method Display the contents of Message table as popup. 20001006
6 DISPLAY_STD_MSG Static method Public Method Display the contents of Message table in separate log area. 20001006
7 ERROR_HANDLER Static method Public Method General service method for handling log updates. 20010214
8 GET_COUNT Static method Public Method Get no.of Messages stored in log. 20001006
9 LOAD_LOG Static method Private Method Load the application specific log from DB 20010215
10 RESET_MESSAGES Static method Public Method Clear Message table. 20001006
11 SAVE_LOG Static method Public Method Save the application log to DB 20010214
Events
Class CL_MESSAGES_RFW has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 IT_MESSAGES Private See coding IT_MESSAGES 20010214
2 MSG Private See coding MSG 20010214
3 RFW_MSG_DATA Private See coding RFW_MSG_DATA 20001006
4 RFW_MSG_HIST Private See coding RFW_MSG_HIST 20001006
Method Signatures

Method ACTIVATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FLT_VAL Call by reference Type reference (TYPE) APPLICATION_RFW FLT_VAL 20010214

Method ACTIVATE on class CL_MESSAGES_RFW has no exception.

Method ADD_MSGS_TO_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MESSAGE Call by reference Object reference (TYPE REF TO) CL_MESSAGES_RFW Class for Error handling in RFW. 20010215
2 Importing IT_RESULTS Call by reference Type reference (TYPE) BAPIRET2_T Message table. 20010215
3 Importing IV_OBJ_CONTEXT Call by reference Type reference (TYPE) CHAR100 Identifier/Key of node where error occured. 20010216

Method ADD_MSGS_TO_LOG on class CL_MESSAGES_RFW has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RESULT Call by reference Type reference (TYPE) BAPIRET2_T Error Messages. 20001006
2 Importing IV_ACTIVITY Call by reference Type reference (TYPE) CHAR50 Context Activity when Error Occured 20001006
3 Importing IV_APPL_IDENTIFIER Call by reference Type reference (TYPE) CHAR100 External Identifier for Log 20001006
4 Importing IV_OBJECT Call by reference Type reference (TYPE) SEOCLSNAME 'RFW' Application Object Name 20001006
5 Importing IV_SUB_OBJ Call by reference Type reference (TYPE) SEOCLSNAME Sub Object Name (flt_val) 20001006

Method CONSTRUCTOR on class CL_MESSAGES_RFW has no exception.

Method DELETE_FROM_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVITY Call by reference Type reference (TYPE) CHAR50 Graph activity giving rise to the errors 20010214
2 Importing IV_OBJ_CONTEXT Call by reference Type reference (TYPE) CHAR100 Node Identifier /KEy where error occurs. 20010219
3 Importing IV_SUB_OBJECT Call by reference Type reference (TYPE) SEOCLSNAME Application object name(Same as FLT_VAL) 20010214

Method DELETE_FROM_LOG on class CL_MESSAGES_RFW has no exception.

Method DISPLAY_POPUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MESSAGE Call by reference Object reference (TYPE REF TO) CL_MESSAGES_RFW Class for Error handling in RFW. 20001006
2 Importing IT_MSGS Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20010219
# Exception Resumable Description Created on
1 LOG_MISSING Application Log is missing. 20001006

Method DISPLAY_STD_MSG Signature

Method DISPLAY_STD_MSG on class CL_MESSAGES_RFW has no parameter.
# Exception Resumable Description Created on
1 LOG_MISSING Application Log is missing. 20001006

Method ERROR_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MSGS Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20010214
2 Importing IV_ACTIVITY Call by reference Type reference (TYPE) CHAR50 Graph activity giving rise to the errors 20010214
3 Importing IV_OBJ_CONTEXT Call by reference Type reference (TYPE) CHAR100 Node specific Identifier. 20010216
4 Importing IV_SUB_OBJECT Call by reference Type reference (TYPE) SEOCLSNAME Application object name(Same as FLT_VAL) 20010214
5 Importing IV_WITH_POPUP Call by reference Type reference (TYPE) C 'X' Flag to display messages as popup. 20010214
# Exception Resumable Description Created on
1 LOG_NOT_EXISTING Log not existing in the memory 20010312

Method GET_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_COUNT Call by reference Type reference (TYPE) I No.Of Messages in global table. 20001006
2 Importing IR_MESSAGE Call by reference Object reference (TYPE REF TO) CL_MESSAGES_RFW Class for Error handling in RFW. 20001006
# Exception Resumable Description Created on
1 OBJECT_NOT_FOUND Object was not found. 20001006

Method LOAD_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXT_NUMBER Value transfer Type reference (TYPE) CHAR100 Character 100 20010215
# Exception Resumable Description Created on
1 LOG_CREATION_FAILED Internal Error. 20010312

Method RESET_MESSAGES Signature

Method RESET_MESSAGES on class CL_MESSAGES_RFW has no parameter.
Method RESET_MESSAGES on class CL_MESSAGES_RFW has no exception.

Method SAVE_LOG Signature

Method SAVE_LOG on class CL_MESSAGES_RFW has no parameter.
Method SAVE_LOG on class CL_MESSAGES_RFW has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in 46C2