SAP ABAP Interface /TDAG/CPIF_MSG_LOG (Message Logger Interface)
Hierarchy
TDAGBCA (Software Component) TechniData Basic Components
   EHS (Application Component) Environment, Health and Safety
     /TDAG/CP_IMDS (Package) IMDS Advanced Interface Integration
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /TDAG/CP_IMDSCL_DEF_MSG_LOG Default Implementation for the Message Log Interface 20100630
2 Interface implementation (CLASS c. INTERFACES i_ref)  /TDAG/CP_IMDSCL_PROC_BASE Process base class 20100630
3 Interface implementation (CLASS c. INTERFACES i_ref)  /TDAG/CP_IMDSCL_VIEW_CTRL Basis View Controller class 20100601
4 Interface implementation (CLASS c. INTERFACES i_ref)  /TDAG/CP_IMDS_AICL_BC_INTF Batch Client Interface 20100630
5 Interface implementation (CLASS c. INTERFACES i_ref)  /TDAG/CP_IMDS_AICL_XML IMDS XML Generator 20100719
Properties
Interface /TDAG/CPIF_MSG_LOG  
Short Description Message Logger Interface    
General Data
Package /TDAG/CP_IMDS   IMDS Advanced Interface Integration 
Created 20100601   SAP 
Last changed 20141109    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface /TDAG/CPIF_MSG_LOG has no interface.
Friends
Interface /TDAG/CPIF_MSG_LOG has no friend.
Attributes
Interface /TDAG/CPIF_MSG_LOG has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE Instance method Public Method Adds the message(s) to the GUI message stack 20100601
2 CLEAR_MESSAGES Instance method Public Method Clear all messages in the message source 20100630
3 DISPLAY_APPLOG Instance method Public Method Loads and displays Application Log Entries 20100625
4 DISPLAY_MESSAGES Instance method Public Method Shows all messages of message stack 20100601
5 GET_MESSAGES Instance method Public Method Return all current messages from the message source 20100630
6 HAS_ERROR Instance method Public Method Returns true if the class contains at least one error 20100630
Events
Interface /TDAG/CPIF_MSG_LOG has no event.
Types
Interface /TDAG/CPIF_MSG_LOG has no local type.
Method Signatures

Method ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONTEXT Call by reference Type reference (TYPE) ANY 20100601
2 Importing IS_PARAMS Call by reference Type reference (TYPE) BAL_S_PARM Application log: Parameters 20100601
3 Importing IT_MESSAGES Call by reference Type reference (TYPE) BAL_T_MSG Application Log: Table with Messages 20100601
4 Importing I_ALSORT Call by reference Type reference (TYPE) BALSORT Application log: Sort criterion/grouping 20100601
5 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL Application Log: Level of detail 20100601
6 Importing I_MSGID Call by reference Type reference (TYPE) SYMSGID SY-MSGID Message Class 20100601
7 Importing I_MSGNO Call by reference Type reference (TYPE) SYMSGNO SY-MSGNO Message Number 20100601
8 Importing I_MSGTY Call by reference Type reference (TYPE) SYMSGTY SY-MSGTY Message Type 20100601
9 Importing I_MSGV1 Call by reference Type reference (TYPE) SYMSGV SY-MSGV1 Message Variable 20100601
10 Importing I_MSGV2 Call by reference Type reference (TYPE) SYMSGV SY-MSGV2 Message Variable 20100601
11 Importing I_MSGV3 Call by reference Type reference (TYPE) SYMSGV SY-MSGV3 Message Variable 20100601
12 Importing I_MSGV4 Call by reference Type reference (TYPE) SYMSGV SY-MSGV4 Message Variable 20100601
13 Importing I_PROBCLASS Call by reference Type reference (TYPE) BALPROBCL Application log: Message problem class 20100601

Method ADD_MESSAGE on Interface /TDAG/CPIF_MSG_LOG has no exception.

Method CLEAR_MESSAGES Signature

Method CLEAR_MESSAGES on Interface /TDAG/CPIF_MSG_LOG has no parameter.
Method CLEAR_MESSAGES on Interface /TDAG/CPIF_MSG_LOG has no exception.

Method DISPLAY_APPLOG 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 Handle to the Log 20100625
2 Importing IV_POPUP Call by reference Type reference (TYPE) ABAP_BOOL SPACE Show as popup window 20100628

Method DISPLAY_APPLOG on Interface /TDAG/CPIF_MSG_LOG has no exception.

Method DISPLAY_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DYNPRO_PHASE Call by reference Type reference (TYPE) I -1 Dynpro Phase (PBO = 0, PAI = 1, -1 = undefined) 20100927
2 Importing IV_EMPTY_STACK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Clear message stack after display 20100601
3 Importing IV_POPUP_ONLY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Show messages only within popup 20100706

Method DISPLAY_MESSAGES on Interface /TDAG/CPIF_MSG_LOG has no exception.

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAL_T_MSG Application Log: Table with Messages 20100630
2 Importing IV_EMPTY_STACK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Clear message stack 20100706

Method GET_MESSAGES on Interface /TDAG/CPIF_MSG_LOG has no exception.

Method HAS_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INCLUDE_WARNINGS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Include existing warnings 20100713
2 Returning RV_ERROR Value transfer Type reference (TYPE) BOOLE_D Flag: has error 20100630

Method HAS_ERROR on Interface /TDAG/CPIF_MSG_LOG has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 200_600