SAP ABAP Class CL_MASS_DISPLAY_MSG_LOG (Message Log ALV)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       MGW (Package) Application development R/3 material master Retail
Properties
Class CL_MASS_DISPLAY_MSG_LOG  
Short Description Message Log ALV    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MGW   Application development R/3 material master Retail 
Created 20121109   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 MASS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_MASS_DISPLAY_MSG_LOG has no interface implemented.
Friends
Class CL_MASS_DISPLAY_MSG_LOG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_BAL_CONTEXT_STRUCT Constant Private Type reference (TYPE) BALTABNAME 'MASS_LOG_MSG_CONTEXT' 20121116
2 MC_BAL_PARAM_LOGNR Constant Private Type reference (TYPE) T_BAL_PARAM_NAME 'LOGNR' 20121116
3 MC_BAL_PARAM_MATNR Constant Private Type reference (TYPE) T_BAL_PARAM_NAME 'MATNR' 20121116
4 MC_DISPLAY_MODE_CHECK Constant Private Type reference (TYPE) STRING 'CHECK' 20121128
5 MC_DISPLAY_MODE_SAVE Constant Private Type reference (TYPE) STRING 'SAVE' 20121128
6 MC_MM43_VIEW_SELECTION Constant Private Type reference (TYPE) RPSTA '02' Retail maintenance status 20121127
7 MO_BAL_TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR 20121120
8 MO_CONTAINER_BAL_CHECK Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER 20121128
9 MO_CONTAINER_BAL_SAVE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER 20121128
10 MO_CONTAINER_TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER 20121120
11 MO_SPLITTER_BAR_BAL Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER 20121120
12 MTH_MASSLOGNR_TO_BALLOGHNDLS Instance attribute Private Type reference (TYPE) T_MASSLOGNR_TO_BALLOGHNDL 20121120
13 MTO_BAL_SUB_MASS_MSG_HANDLES Instance attribute Private Type reference (TYPE) BAL_T_MSGH 20121120
14 MT_MASS_LOG_MSGS Instance attribute Private Type reference (TYPE) MASS_MSGS 20121120
15 MV_ALSORT Instance attribute Private Type reference (TYPE) BALSORT 20121118
16 MV_BAL_CONTROL_HANDLE_CHECK Instance attribute Private Type reference (TYPE) BALCNTHNDL 20121128
17 MV_BAL_CONTROL_HANDLE_SAVE Instance attribute Private Type reference (TYPE) BALCNTHNDL 20121128
18 MV_BAL_LOG_HANDLE Instance attribute Private Type reference (TYPE) BALLOGHNDL 20121115
19 MV_BAL_OBJECT Constant Private Type reference (TYPE) BALOBJ_D 'MATU' 20121120
20 MV_DETAIL_CALLBACK_FORM Instance attribute Private Type reference (TYPE) BALUEF 20121118
21 MV_DETAIL_CALLBACK_PROG Instance attribute Private Type reference (TYPE) BALUEP 20121118
22 MV_DISPLAY_MODE Instance attribute Private Type reference (TYPE) STRING 20121213
23 MV_SUPPRESS_CLOSE_BUTTON Instance attribute Private Type reference (TYPE) ABAP_BOOL 20121212
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MASSLOG_TO_BAL Instance method Private Method 20121116
2 ADD_MASSMSGS Instance method Public Method 20121120
3 ADD_MASSMSG_TO_BAL Instance method Private Method 20121120
4 BUILD_ALV_FOR_MSG_LOG Instance method Private Method 20121109
5 CALLBACK_DETAIL Instance method Public Method 20121118
6 CONSTRUCTOR Instance method Public Constructor 20121109
7 CREATE_FRAME_FOR_BAL Instance method Private Method 20121120
8 DISPLAY Instance method Public Method 20121116
9 FREE Instance method Public Method 20121210
10 GET_BAL_PROFILE_FOR_SAVE_LOG Instance method Private Method 20121120
11 INCREASE_SORT_VALUE_BY_ONE Instance method Private Method 20121205
12 MAINTAIN_BAL_MSG_META Instance method Private Method 20121116
13 ON_TOOLBAR_FUNCTION Instance method Private Event handling method 20121120
14 READ_SUB_MASS_LOGS Instance method Private Method 20121120
15 REFRESH_MASSMSGS Instance method Public Method 20121123
16 REMOVE_CLOSE_BUTTON Instance method Public Method 20121212
Events
# Event Type Visibility Description Created on
1 CLOSE_LOG Instance Event
(0)
Public
(2)
20121120
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_MASSLOGNR_TO_BALLOGHNDL Private See coding 20121120 begin of s_masslognr_to_balloghndl. types mass_log_nr type mgidocnr. types log_handle type balloghndl. types end of s_masslognr_to_balloghndl
2 T_BAL_PARAM_NAME Private Type reference (TYPE) FIELDNAME 20121118
3 T_MASSLOGNR_TO_BALLOGHNDL Private See coding 20121120 t_masslognr_to_balloghndl type hashed table of s_masslognr_to_balloghndl with unique key mass_log_nr
Method Signatures

Method ADD_MASSLOG_TO_BAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BAL_MASS_CONTEXT Call by reference Type reference (TYPE) MASS_LOG_MSG_CONTEXT 20121116
2 Importing IV_DETLEVEL Call by reference Type reference (TYPE) BAL_S_MSG-DETLEVEL 20121116
3 Importing IV_MASS_LOG_NR Call by reference Type reference (TYPE) MGIDOCNR 20121116

Method ADD_MASSLOG_TO_BAL on class CL_MASS_DISPLAY_MSG_LOG has no exception.

Method ADD_MASSMSGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MASSMSGS Call by reference Type reference (TYPE) MASS_MSGS 20121120

Method ADD_MASSMSGS on class CL_MASS_DISPLAY_MSG_LOG has no exception.

Method ADD_MASSMSG_TO_BAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MASSMSG Call by reference Type reference (TYPE) MASS_MSG 20121120
2 Returning RS_MSG_HANDLE Value transfer Type reference (TYPE) BALMSGHNDL 20121120

Method ADD_MASSMSG_TO_BAL on class CL_MASS_DISPLAY_MSG_LOG has no exception.

Method BUILD_ALV_FOR_MSG_LOG Signature

Method BUILD_ALV_FOR_MSG_LOG on class CL_MASS_DISPLAY_MSG_LOG has no parameter.
Method BUILD_ALV_FOR_MSG_LOG on class CL_MASS_DISPLAY_MSG_LOG has no exception.

Method CALLBACK_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARAMS Call by reference Type reference (TYPE) BAL_T_PAR 20121118

Method CALLBACK_DETAIL on class CL_MASS_DISPLAY_MSG_LOG has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MSG_LOG Call by reference Type reference (TYPE) MASS_MSGS 20121109
2 Importing IV_DETAIL_CALLBACK_FORM Call by reference Type reference (TYPE) BALUEF 20121116
3 Importing IV_DETAIL_CALLBACK_PROG Call by reference Type reference (TYPE) BALUEP 20121116

Method CONSTRUCTOR on class CL_MASS_DISPLAY_MSG_LOG has no exception.

Method CREATE_FRAME_FOR_BAL Signature

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

Method CREATE_FRAME_FOR_BAL on class CL_MASS_DISPLAY_MSG_LOG has no exception.

Method DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER 20121116
2 Importing IV_DISPLAY_MODE Call by reference Type reference (TYPE) STRING 20121127

Method DISPLAY on class CL_MASS_DISPLAY_MSG_LOG has no exception.

Method FREE Signature

Method FREE on class CL_MASS_DISPLAY_MSG_LOG has no parameter.
Method FREE on class CL_MASS_DISPLAY_MSG_LOG has no exception.

Method GET_BAL_PROFILE_FOR_SAVE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_DISPLAY_PROFILE Value transfer Type reference (TYPE) BAL_S_PROF 20121120

Method GET_BAL_PROFILE_FOR_SAVE_LOG on class CL_MASS_DISPLAY_MSG_LOG has no exception.

Method INCREASE_SORT_VALUE_BY_ONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_NUMBER Call by reference Type reference (TYPE) BALSORT 20121205

Method INCREASE_SORT_VALUE_BY_ONE on class CL_MASS_DISPLAY_MSG_LOG has no exception.

Method MAINTAIN_BAL_MSG_META Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BAL_MSG Call by reference Type reference (TYPE) BAL_S_MSG 20121116
2 Importing IS_BAL_MASS_CONTEXT Call by reference Type reference (TYPE) MASS_LOG_MSG_CONTEXT 20121116
3 Importing IV_MASS_LOG_NR Call by reference Type reference (TYPE) MGIDOCNR 20121116

Method MAINTAIN_BAL_MSG_META on class CL_MASS_DISPLAY_MSG_LOG has no exception.

Method ON_TOOLBAR_FUNCTION Signature

Method ON_TOOLBAR_FUNCTION on class CL_MASS_DISPLAY_MSG_LOG has no parameter.
Method ON_TOOLBAR_FUNCTION on class CL_MASS_DISPLAY_MSG_LOG has no exception.

Method READ_SUB_MASS_LOGS Signature

Method READ_SUB_MASS_LOGS on class CL_MASS_DISPLAY_MSG_LOG has no parameter.
Method READ_SUB_MASS_LOGS on class CL_MASS_DISPLAY_MSG_LOG has no exception.

Method REFRESH_MASSMSGS Signature

Method REFRESH_MASSMSGS on class CL_MASS_DISPLAY_MSG_LOG has no parameter.
Method REFRESH_MASSMSGS on class CL_MASS_DISPLAY_MSG_LOG has no exception.

Method REMOVE_CLOSE_BUTTON Signature

Method REMOVE_CLOSE_BUTTON on class CL_MASS_DISPLAY_MSG_LOG has no parameter.
Method REMOVE_CLOSE_BUTTON on class CL_MASS_DISPLAY_MSG_LOG has no exception.
Event Signatures

Event CLOSE_LOG Signature
Event CLOSE_LOG on class CL_MASS_DISPLAY_MSG_LOG has no parameter.
History
Last changed by/on SAP  20130531 
SAP Release Created in 617