SAP ABAP Class CL_APL_ECATT_CMD_MESSAGES (Message Handling Class)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-TWB-TST-ECA (Application Component) eCATT Extended Computer Aided Test Tool
     SECATT_MIDDLEWARE (Package) eCATT Middleware Objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_APL_ECATT_OBJ_USAGE Definition of Interface for Object Where-Used List 20030508
Properties
Class CL_APL_ECATT_CMD_MESSAGES  
Short Description Message Handling Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SECATT_MIDDLEWARE   eCATT Middleware Objects 
Created 20020110   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_APL_ECATT_CMD_MESSAGES has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_APL_ECATT_OBJ_USAGE Definition of Interface for Object Where-Used List 20030508
Friends
Class CL_APL_ECATT_CMD_MESSAGES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AP_MSG_PREV Instance attribute Private Object reference (TYPE REF TO) CL_APL_ECATT_CMD_MESSAGES Calling Message Class 20040212
2 AP_TOPDAT Instance attribute Private Object reference (TYPE REF TO) CL_APL_ECATT_PARAMS Data for MESSAGE Rules 20020128
3 AT_ERRORS Instance attribute Private Type reference (TYPE) ETLOG_CONT_TABTYPE Log Script: Continuation Lines 20020121
4 AT_MSG Instance attribute Private Type reference (TYPE) ETMSG_RES_TABTYPE Collected Messages Before ENDMESSAGE 20020118
5 AT_RULES Instance attribute Private Type reference (TYPE) ETMSG_DEF_TABTYPE Rules for Message Check eCATT Command MESSAGE 20020118
6 A_ABORT_IN_CHEGUI Instance attribute Private Type reference (TYPE) ETONOFF eCATT Switch On/Off 20051222
7 A_BAL_IGNORE Instance attribute Public Type reference (TYPE) ETBAL_IGNORE List of Message Types to Be Ignored in BAL (*= All) 20081127
8 A_DEF_RULES Instance attribute Public Type reference (TYPE) ETONOFF X = Rules Are Defined 20040212
9 A_DEF_RULES_T Instance attribute Public Type reference (TYPE) ETONOFF X = Tool Error Rules Are Defined 20040212
10 A_ERCD Instance attribute Private Type reference (TYPE) ETLOG_ERCD eCATT Log Error Code 20020121
11 A_EXIT Instance attribute Private Type reference (TYPE) ETONOFF Continue with ENDMESSAGE 20020121
12 A_EXITERR Instance attribute Private Type reference (TYPE) ETONOFF Exit Caused By Error 20020123
13 A_GUI_AB Instance attribute Private Type reference (TYPE) ETONOFF GUI Terminated 20020221
14 EX_ECATT_APL Instance attribute Private Object reference (TYPE REF TO) CX_ECATT_APL Exception Class 20020110
Methods
# Method Level Visibility Method type Description Created on
1 ADAPT_VAR_PARTS Instance method Private Method Adapt Variable Part to ETMSG_RES Structure 20060804
2 ADD_MESSAGE Instance method Public Method Append Message 20020118
3 CHECK_AND_ADD_MESSAGE Instance method Public Method Check and Append Message 20020118
4 CHECK_EXPECTED_MESSAGES Instance method Public Method Check Expected Messages 20020118
5 CHECK_RULE_SELECTIONS Instance method Private Method Does message generally suit the selection specifications? 20060804
6 CHECK_TOOL_ERROR Instance method Public Method Test Tool Error Message 20040217
7 GET_ATTRIBUTE Instance method Public Method Get Attributes 20020221
8 GET_BAL_INIT_INFO Instance method Public Method Get Information About Application Log 20040514
9 GET_CHECK_INFO Instance method Public Method Hole Info for Executed Checks 20020121
10 GET_MESSAGES Instance method Public Method Supplies ENDMESSAGE Command Interface with All Messages 20020118
11 GET_WATCH_FIELDS Instance method Public Method 20030508
12 INIT_MESSAGE_CHECKS Instance method Public Method Initialize Message Check 20020118
13 RETURN_RULE_PARAMETERS Instance method Private Method Provides the RETURNING Parameter from a Rule 20060808
14 SET_ATTRIBUTE Instance method Public Method Set Attributes 20020221
15 SET_RULE_TO_ATTRIBUTES Instance method Private Method Set a Rule in Attributes (Rule Table or BAL-Info) 20081128
16 UPDATE_USAGE_INFO Instance method Public Method 20030508
Events
Class CL_APL_ECATT_CMD_MESSAGES has no event.
Types
Class CL_APL_ECATT_CMD_MESSAGES has no local type.
Method Signatures

Method ADAPT_VAR_PARTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MSG Call by reference Type reference (TYPE) ETMSG_RES Gesammelte Message vor ENDMESSAGE 20060804

Method ADAPT_VAR_PARTS on class CL_APL_ECATT_CMD_MESSAGES has no exception.

Method ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MSG Call by reference Type reference (TYPE) ETMSG_RES Gesammelte Message vor ENDMESSAGE 20020118

Method ADD_MESSAGE on class CL_APL_ECATT_CMD_MESSAGES has no exception.

Method CHECK_AND_ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ERRCD Call by reference Type reference (TYPE) ETLOG_ERCD eCATT Protokoll Errorcode 20020207
2 Exporting EX_EXIT Call by reference Type reference (TYPE) ETONOFF Exit zu ENDMESSAGE 20020121
3 Exporting EX_MIDX Call by reference Type reference (TYPE) ETMSG_INDX Aktueller ENDMESSAGE Index 20030625
4 Importing IS_MSG Call by reference Type reference (TYPE) ETMSG_RES Gesammelte Message vor ENDMESSAGE 20020118

Method CHECK_AND_ADD_MESSAGE on class CL_APL_ECATT_CMD_MESSAGES has no exception.

Method CHECK_EXPECTED_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FAIL_MSG Call by reference Type reference (TYPE) ETMSG_T100_TABTYPE Container für T100 Nachrichten 20080318
2 Exporting ET_LOG_CONT Call by reference Type reference (TYPE) ETLOG_CONT_TABTYPE Protokoll Script Fortsetzungszeilen 20020124
3 Exporting EX_ERRCD Call by reference Type reference (TYPE) ETLOG_ERCD eCATT Protokoll Errorcode 20020118
4 Exporting EX_PASS_FLAG Call by reference Type reference (TYPE) ETONOFF Erwartete Nachrichten in Regeln 20051011
5 Importing IM_FUNC Call by reference Type reference (TYPE) ETSCR-FUNC Name der Funktion 20020124

Method CHECK_EXPECTED_MESSAGES on class CL_APL_ECATT_CMD_MESSAGES has no exception.

Method CHECK_RULE_SELECTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MSG Call by reference Type reference (TYPE) ETMSG_RES Gesammelte Message vor ENDMESSAGE 20060804
2 Importing IT_SEL Call by reference Type reference (TYPE) ETMSG_SEL_TABTYPE MESSAGE Regeln Zeilen-Selektion (Attribut Aktion Wert) 20060804
3 Returning RE_FAILED Value transfer Type reference (TYPE) ETONOFF Selection FAILED 20060804

Method CHECK_RULE_SELECTIONS on class CL_APL_ECATT_CMD_MESSAGES has no exception.

Method CHECK_TOOL_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FAILED Call by reference Type reference (TYPE) ETONOFF X = Erwarteter Fehler ist nicht aufgetreten 20040223
2 Exporting EX_PASSED Call by reference Type reference (TYPE) ETONOFF X = Error erlaubt oder erwartet 20040217
3 Importing IM_OBJ_LNR Call by reference Type reference (TYPE) ETOBJ_LNR Aktuelle Objektnummer im Protokoll 20040218
4 Importing IM_SCR_LNR Call by reference Type reference (TYPE) ETSCR_LNR Aktuelle Zeilennummer im Protokoll 20040218
5 Importing IS_MSG Call by reference Type reference (TYPE) ETMSG_RES Gesammelte Message vor ENDMESSAGE 20040217

Method CHECK_TOOL_ERROR on class CL_APL_ECATT_CMD_MESSAGES has no exception.

Method GET_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ABORT_IN_CHEGUI Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20051222
2 Exporting EX_EXIT Call by reference Type reference (TYPE) ETONOFF Weiter bei ENDMESSAGE 20020221
3 Exporting EX_GUI_AB Call by reference Type reference (TYPE) ETONOFF GUI Abbruch 20020221

Method GET_ATTRIBUTE on class CL_APL_ECATT_CMD_MESSAGES has no exception.

Method GET_BAL_INIT_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LOGID Call by reference Type reference (TYPE) ETLOG_ID Log-Id 20040514
2 Exporting E_BAL_IGNORE Call by reference Type reference (TYPE) ETBAL_IGNORE Liste bei BAL zu ignorierender Nachrichtentypen (*=alle) 20081128
3 Importing IP_LOG Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_LOG Pointer eCATT Log 20040514

Method GET_BAL_INIT_INFO on class CL_APL_ECATT_CMD_MESSAGES has no exception.

Method GET_CHECK_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG_CONT Call by reference Type reference (TYPE) ETLOG_CONT_TABTYPE Protokoll Script Fortsetzungszeilen 20020121
2 Changing ET_VXML_TAB Call by reference Type reference (TYPE) ETXML_LINE_TABTYPE VDATA XML Zeilen 20020128
3 Exporting EX_ABEND Call by reference Type reference (TYPE) ETONOFF Abbruch-/Fehlerbehandlung 20020123
4 Exporting EX_ERRCD Call by reference Type reference (TYPE) ETLOG_ERCD eCATT Protokoll Errorcode 20020121
5 Exporting EX_EXIT Call by reference Type reference (TYPE) ETONOFF Exit zu ENDMESSAGE 20020121
6 Importing IM_DEST Call by reference Type reference (TYPE) RFCDEST Zielsystem (Schlüssel im Systemdatencontainer) 20020128
7 Importing IM_FUNC Call by reference Type reference (TYPE) ETSCR-FUNC Name der Funktion für Protokoll 20020122
8 Importing IM_OBJ Call by reference Type reference (TYPE) ETCMD_OBJ Objekt zum Kommando 20030414
9 Importing IM_OBJ_LNR Call by reference Type reference (TYPE) ETOBJ_LNR Laufende Nummer eines Objektes 20020128
10 Importing IM_SCR_LNR Call by reference Type reference (TYPE) ETSCR_LNR eCATT Laufende Nummer des Scriptbefehls 20020128
# Exception Resumable Description Created on
1 CX_ECATT_APL Basisklasse für eCatt Middleware Ausnahmen 20020128

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PARAMID Call by reference Type reference (TYPE) ET_PAR Parametername 20020125
2 Importing IP_DAT Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_PARAMS Parameterdefinition für Testdaten 20020125

Method GET_MESSAGES on class CL_APL_ECATT_CMD_MESSAGES has no exception.

Method GET_WATCH_FIELDS Signature

Method GET_WATCH_FIELDS on class CL_APL_ECATT_CMD_MESSAGES has no parameter.
Method GET_WATCH_FIELDS on class CL_APL_ECATT_CMD_MESSAGES has no exception.

Method INIT_MESSAGE_CHECKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ANY_RULES Call by reference Type reference (TYPE) ETONOFF X = Individuelle Regeln vorhanden 20020222
2 Importing IP_CMDI_RULES Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_XML_DATA Kommandoschnittstelle Rules bei MESSAGE 20020121
3 Importing IP_DAT Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_PARAMS Parameterdefinition für Testdaten 20020128

Method INIT_MESSAGE_CHECKS on class CL_APL_ECATT_CMD_MESSAGES has no exception.

Method RETURN_RULE_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PAR_VALS Call by reference Type reference (TYPE) ETPAR_VALS_TABTYPE Tabelle für Parameterwerte 20060808
2 Changing CT_VXML_TAB Call by reference Type reference (TYPE) ETXML_LINE_TABTYPE XML Zeilen 20060808
3 Importing IS_MSG Call by reference Type reference (TYPE) ETMSG_RES Gesammelte Message vor ENDMESSAGE 20060808
4 Importing IS_RULE Call by reference Type reference (TYPE) ETMSG_DEF Vorschrift zur Messageprüfung eCATT Kommando MESSAGE 20060808

Method RETURN_RULE_PARAMETERS on class CL_APL_ECATT_CMD_MESSAGES has no exception.

Method SET_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ABORT_IN_CHEGUI Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20051222
2 Importing IM_EXIT Call by reference Type reference (TYPE) ETONOFF Weiter bei ENDMESSAGE 20020221
3 Importing IM_GUI_AB Call by reference Type reference (TYPE) ETONOFF GUI Abbruch 20020221

Method SET_ATTRIBUTE on class CL_APL_ECATT_CMD_MESSAGES has no exception.

Method SET_RULE_TO_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_RULES Value transfer Type reference (TYPE) ETMSG_DEF Vorschrift zur Messageprüfung eCATT Kommando MESSAGE 20081128

Method SET_RULE_TO_ATTRIBUTES on class CL_APL_ECATT_CMD_MESSAGES has no exception.

Method UPDATE_USAGE_INFO Signature

Method UPDATE_USAGE_INFO on class CL_APL_ECATT_CMD_MESSAGES has no parameter.
Method UPDATE_USAGE_INFO on class CL_APL_ECATT_CMD_MESSAGES has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 630