SAP ABAP Class CL_MDG_TR_MSG_COLLECTOR (Message Collector - Tools and Enhancements)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-AF (Application Component) Application Framework
     MDG_TRANSPORT_TOOL (Package) Transport Tool
Properties
Class CL_MDG_TR_MSG_COLLECTOR  
Short Description Message Collector - Tools and Enhancements    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MDG_TRANSPORT_TOOL   Transport Tool 
Created 20081218   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MDG_TR_MSG_COLLECTOR has no forward declaration.
Interfaces
Class CL_MDG_TR_MSG_COLLECTOR has no interface implemented.
Friends
Class CL_MDG_TR_MSG_COLLECTOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_BALOBJ_LG Constant Public Type reference (TYPE) BALOBJ_D 'MDG_LG' Application log: Object name (Application code) 20090109
2 GC_BALOBJ_TR Constant Public Type reference (TYPE) BALOBJ_D 'MDG_TR' Application log: objects 20081218
3 GC_BALSUB_ACTIVATE Constant Public Type reference (TYPE) BALSUBOBJ 'ACTIVATE' Application Log: Subobject 20090109
4 GC_BALSUB_CC_COPY Constant Public Type reference (TYPE) BALSUBOBJ 'CC_COPY' Application Log: Subobject 20090109
5 GC_BALSUB_CC_DATA Constant Public Type reference (TYPE) BALSUBOBJ 'CC_DATA' Application Log: Subobject 20081218
6 GC_BALSUB_CC_SOURCE Constant Public Type reference (TYPE) BALSUBOBJ 'CC_SOURCE' Application Log: Subobject 20090109
7 GC_BALSUB_CC_TARGET Constant Public Type reference (TYPE) BALSUBOBJ 'CC_TARGET' Application Log: Subobject 20081218
8 GC_BALSUB_REORG Constant Public Type reference (TYPE) BALSUBOBJ 'REORG' Application Log: Subobject 20081218
9 GC_BALSUB_TRANSPORT Constant Public Type reference (TYPE) BALSUBOBJ 'TRANSPORT' Application Log: Subobject 20081218
10 O_MSG Instance attribute Public Object reference (TYPE REF TO) IF_MDG_MSG_HANDLER Message Handler 20081218
11 RELID_MSG Constant Public Type reference (TYPE) INDX_RELID 'MS' Region in IMPORT/EXPORT Data Table 20081218
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE Instance method Public Method Add Message 20081218
2 ADD_SY_MESSAGE Instance method Public Method Add System Message 20081218
3 APPEND_TO_MSG_LOG Instance method Public Method Transfer Messages to Handler 20081218
4 CLEAR Instance method Public Method Deletion of Collected Messages 20081218
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20081218
6 CONTAINS_ERRORS Instance method Public Method Check for Error Messages (E / A / X) 20081218
7 CONVERT_MSG_TO_BAPIRET Static method Public Method Convert Messages to BAPI Format 20081218
8 CONVERT_MSG_TO_SPROT_U Static method Public Method Convert Messages to SPROT_U Format 20081218
9 CONVERT_MSG_TO_TABLE Static method Public Method Convert Messages to Flat Table (RFC-Compatible) 20081218
10 CONVERT_SPROT_U_TO_MSG Static method Public Method Convert Messages to Message Format 20081218
11 CONVERT_TABLE_TO_MSG Static method Public Method Transfer Messages of Flat Table to MSG Handler 20081218
12 DISPLAY Instance method Public Method Print output 20081218
13 GET_PERSISTENT_MSG_HANDLER Static method Public Method Get Persistence Instance of a Message Handler 20081218
14 GET_SIMPLE_MSG_HANDLER Static method Public Method Get Instance of a Message Handler 20081218
15 IS_FILLED Instance method Public Method Are there any messages? 20081218
16 LOG_TO_INDX Instance method Public Method Store in INDX for Debugging 20081218
Events
Class CL_MDG_TR_MSG_COLLECTOR has no event.
Types
Class CL_MDG_TR_MSG_COLLECTOR 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 I_MSGID Value transfer Type reference (TYPE) SY-MSGID Nachrichten, Nachrichtenklasse 20081218
2 Importing I_MSGNO Value transfer Type reference (TYPE) SY-MSGNO Nachrichten, Nachrichtennummer 20081218
3 Importing I_MSGTY Value transfer Type reference (TYPE) SY-MSGTY Messageart 20081218
4 Importing I_MSGV1 Value transfer Type reference (TYPE) ANY Nachrichten, Nachrichtenvariable 20081218
5 Importing I_MSGV2 Value transfer Type reference (TYPE) ANY Nachrichten, Nachrichtenvariable 20081218
6 Importing I_MSGV3 Value transfer Type reference (TYPE) ANY Nachrichten, Nachrichtenvariable 20081218
7 Importing I_MSGV4 Value transfer Type reference (TYPE) ANY Nachrichten, Nachrichtenvariable 20081218

Method ADD_MESSAGE on class CL_MDG_TR_MSG_COLLECTOR has no exception.

Method ADD_SY_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MSGID Value transfer Type reference (TYPE) SY-MSGID SY-MSGID Nachrichten, Nachrichtenklasse 20081218
2 Importing I_MSGNO Value transfer Type reference (TYPE) SY-MSGNO SY-MSGNO Nachrichten, Nachrichtennummer 20081218
3 Importing I_MSGTY Value transfer Type reference (TYPE) SY-MSGTY SY-MSGTY Messageart 20081218
4 Importing I_MSGV1 Value transfer Type reference (TYPE) ANY SY-MSGV1 Nachrichten, Nachrichtenvariable 20081218
5 Importing I_MSGV2 Value transfer Type reference (TYPE) ANY SY-MSGV2 Nachrichten, Nachrichtenvariable 20081218
6 Importing I_MSGV3 Value transfer Type reference (TYPE) ANY SY-MSGV3 Nachrichten, Nachrichtenvariable 20081218
7 Importing I_MSGV4 Value transfer Type reference (TYPE) ANY SY-MSGV4 Nachrichten, Nachrichtenvariable 20081218

Method ADD_SY_MESSAGE on class CL_MDG_TR_MSG_COLLECTOR has no exception.

Method APPEND_TO_MSG_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MSG Call by reference Object reference (TYPE REF TO) CL_MDG_TR_MSG_COLLECTOR Nachrichtensammler - Tools und Erweiterungen 20081218

Method APPEND_TO_MSG_LOG on class CL_MDG_TR_MSG_COLLECTOR has no exception.

Method CLEAR Signature

Method CLEAR on class CL_MDG_TR_MSG_COLLECTOR has no parameter.
Method CLEAR on class CL_MDG_TR_MSG_COLLECTOR has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXTNUMBER Call by reference Type reference (TYPE) BALNREXT SPACE Anwendungs-Log: Externe Identifikation 20081218
2 Importing I_OBJECT Call by reference Type reference (TYPE) BALOBJ_D SPACE Anwendungs-Log: Objektname (Applikationskürzel) 20081218
3 Importing I_SUBOBJECT Call by reference Type reference (TYPE) BALSUBOBJ SPACE Anwendungs-Log: Unterobjekt 20081218

Method CONSTRUCTOR on class CL_MDG_TR_MSG_COLLECTOR has no exception.

Method CONTAINS_ERRORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_BOOLE Value transfer Type reference (TYPE) BOOLE_D Boolesche Variable 20081218

Method CONTAINS_ERRORS on class CL_MDG_TR_MSG_COLLECTOR has no exception.

Method CONVERT_MSG_TO_BAPIRET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_RETURN Value transfer Type reference (TYPE) BAPIRET2_T Bapi-Returntabelle 20081218
2 Importing IO_MSG Call by reference Object reference (TYPE REF TO) IF_MDG_MSG_HANDLER Message Handler 20081218

Method CONVERT_MSG_TO_BAPIRET on class CL_MDG_TR_MSG_COLLECTOR has no exception.

Method CONVERT_MSG_TO_SPROT_U Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_RETURN Value transfer Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20081218
2 Importing IO_MSG Call by reference Object reference (TYPE REF TO) IF_MDG_MSG_HANDLER Message Handler 20081218

Method CONVERT_MSG_TO_SPROT_U on class CL_MDG_TR_MSG_COLLECTOR has no exception.

Method CONVERT_MSG_TO_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_RETURN Value transfer Type reference (TYPE) MDG_TR_MESSAGES Tabellen von Nachrichten 20081218
2 Importing IO_MSG Call by reference Object reference (TYPE REF TO) IF_MDG_MSG_HANDLER Message Handler 20081218

Method CONVERT_MSG_TO_TABLE on class CL_MDG_TR_MSG_COLLECTOR has no exception.

Method CONVERT_SPROT_U_TO_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MSG Call by reference Object reference (TYPE REF TO) IF_MDG_MSG_HANDLER Message Handler 20081218
2 Importing IT_MSG Value transfer Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20081218

Method CONVERT_SPROT_U_TO_MSG on class CL_MDG_TR_MSG_COLLECTOR has no exception.

Method CONVERT_TABLE_TO_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MSG Call by reference Object reference (TYPE REF TO) CL_MDG_TR_MSG_COLLECTOR Nachrichtensammler - Tools und Erweiterungen 20081218
2 Importing IT_MSG Call by reference Type reference (TYPE) MDG_TR_MESSAGES Tabellen von Nachrichten 20081218

Method CONVERT_TABLE_TO_MSG on class CL_MDG_TR_MSG_COLLECTOR has no exception.

Method DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AS_POPUP Call by reference Type reference (TYPE) BOOLE_D 'X' Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20081218

Method DISPLAY on class CL_MDG_TR_MSG_COLLECTOR has no exception.

Method GET_PERSISTENT_MSG_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_MSG_HANDLER Value transfer Object reference (TYPE REF TO) IF_MDG_MSG_HANDLER Message Handler 20081218
2 Importing I_EXTNUMBER Call by reference Type reference (TYPE) BALNREXT Anwendungs-Log: Externe Identifikation 20081218
3 Importing I_OBJECT Call by reference Type reference (TYPE) BALOBJ_D Anwendungs-Log: Objektname (Applikationskürzel) 20081218
4 Importing I_SUBOBJECT Call by reference Type reference (TYPE) BALSUBOBJ Anwendungs-Log: Unterobjekt 20081218

Method GET_PERSISTENT_MSG_HANDLER on class CL_MDG_TR_MSG_COLLECTOR has no exception.

Method GET_SIMPLE_MSG_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_MSG_HANDLER Value transfer Object reference (TYPE REF TO) IF_MDG_MSG_HANDLER Message Handler 20081218

Method GET_SIMPLE_MSG_HANDLER on class CL_MDG_TR_MSG_COLLECTOR has no exception.

Method IS_FILLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_FILLED Value transfer Type reference (TYPE) BOOLE_D Nachrichten gesammelt 20081218

Method IS_FILLED on class CL_MDG_TR_MSG_COLLECTOR has no exception.

Method LOG_TO_INDX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLIENT Call by reference Type reference (TYPE) SYMANDT SY-MANDT Mandantennummer aus Anmeldung 20081218
2 Importing I_MODE_KEY Call by reference Type reference (TYPE) C 'X' Schlüssel zur Identifikation 20081218
3 Importing I_TRKORR Call by reference Type reference (TYPE) TRKORR 'X' Auftrag/Aufgabe 20081218

Method LOG_TO_INDX on class CL_MDG_TR_MSG_COLLECTOR has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 702