SAP ABAP Class CL_STCTM_MESSAGES (Task Manager Messages)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-INS-TC-RT (Application Component) Runtime for ABAP based automated TC
     STC_TM (Package) Technical Configuration Task Management
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SERIALIZABLE_OBJECT Serializable Object 20120224
Properties
Class CL_STCTM_MESSAGES  
Short Description Task Manager Messages    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class STC_TM    
Program status     
Category 0   
Package STC_TM   Technical Configuration Task Management 
Created 20120224   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_STC_TASK_UTILITIES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 IF_STCTM_TASK Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_STC_CONSTANTS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_SERIALIZABLE_OBJECT Serializable Object 20120224
Friends
Class CL_STCTM_MESSAGES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DUMMY Instance attribute Public Type reference (TYPE) STRING Dummy string for MESSAGE ... INTO dummy 20120224
2 PT_MSG Instance attribute Public Type reference (TYPE) TT_MSG List of Messages 20120224
Methods
# Method Level Visibility Method type Description Created on
1 ADD_BAPIRET Instance method Public Method Add single BAPIRET message to message table 20120224
2 ADD_BAPIRETTAB Instance method Public Method Add BAPIRET table to message table 20120224
3 ADD_EXCEPTION Instance method Public Method Add exception to message table 20120224
4 ADD_MESSAGES Instance method Public Method Add messages from other message class 20120228
5 ADD_SYST Instance method Public Method Add system message to message table 20120224
6 ADD_T100 Instance method Public Method Add T100 message to message table 20120224
7 ADD_TEXT Instance method Public Method Add simple text to message table 20120224
8 APPEND_TO_BAPIRETTAB Instance method Public Method Append internal messages to external BAPIRETTAB 20120224
9 CLEAR Instance method Public Method Clear message table 20120224
10 GET_BAPIRETTAB Instance method Public Method Get entries as BAPIRET table 20120224
11 GET_NUMBER_OF_MESSAGES Instance method Public Method Get overall number of messages 20120510
12 GET_STATUS Instance method Public Method Get overall status of message table (worst message) 20120229
Events
Class CL_STCTM_MESSAGES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_MSG Public See coding Message 20120224 BEGIN OF ts_msg . INCLUDE TYPE bapiret2. TYPES: END OF ts_msg
2 TT_MSG Public See coding List of Messages 20120224 tt_msg TYPE STANDARD TABLE OF ts_msg
Method Signatures

Method ADD_BAPIRET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BAPIRET Call by reference Type reference (TYPE) BAPIRET2 Single BAPIRET message 20120224

Method ADD_BAPIRET on class CL_STCTM_MESSAGES has no exception.

Method ADD_BAPIRETTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BAPIRETTAB Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPIRET messages 20120224

Method ADD_BAPIRETTAB on class CL_STCTM_MESSAGES has no exception.

Method ADD_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IRX_ROOT Call by reference Object reference (TYPE REF TO) CX_ROOT Abstract superclass for all global exceptions 20120224

Method ADD_EXCEPTION on class CL_STCTM_MESSAGES has no exception.

Method ADD_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MESSAGES Call by reference Object reference (TYPE REF TO) CL_STCTM_MESSAGES Task Manager Messages 20120228

Method ADD_MESSAGES on class CL_STCTM_MESSAGES has no exception.

Method ADD_SYST Signature

Method ADD_SYST on class CL_STCTM_MESSAGES has no parameter.
Method ADD_SYST on class CL_STCTM_MESSAGES has no exception.

Method ADD_T100 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSGID Call by reference Type reference (TYPE) SYMSGID Message class 20120224
2 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO Message number 20120224
3 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY Message type 20120224
4 Importing IV_MSGV1 Call by reference Type reference (TYPE) SYMSGV Message variable 20120224
5 Importing IV_MSGV2 Call by reference Type reference (TYPE) SYMSGV Message variable 20120224
6 Importing IV_MSGV3 Call by reference Type reference (TYPE) SYMSGV Message variable 20120224
7 Importing IV_MSGV4 Call by reference Type reference (TYPE) SYMSGV Message variable 20120224

Method ADD_T100 on class CL_STCTM_MESSAGES has no exception.

Method ADD_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DETAILS Call by reference Type reference (TYPE) STRING Detail information for callback 20120224
2 Importing I_TEXT Call by reference Type reference (TYPE) BAPI_MSG Message text 20120224
3 Importing I_TYPE Call by reference Type reference (TYPE) SYMSGTY 'I' Message type 20120224

Method ADD_TEXT on class CL_STCTM_MESSAGES has no exception.

Method APPEND_TO_BAPIRETTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BAPIRETTAB Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPIRET messages 20120224

Method APPEND_TO_BAPIRETTAB on class CL_STCTM_MESSAGES has no exception.

Method CLEAR Signature

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

Method GET_BAPIRETTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIRETTAB Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPIRET messages 20120224

Method GET_BAPIRETTAB on class CL_STCTM_MESSAGES has no exception.

Method GET_NUMBER_OF_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_NUMBER Value transfer Type reference (TYPE) I Number of messages 20120510

Method GET_NUMBER_OF_MESSAGES on class CL_STCTM_MESSAGES has no exception.

Method GET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_MSG Value transfer Type reference (TYPE) SYMSG Structure of message variables 20120229

Method GET_STATUS on class CL_STCTM_MESSAGES has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 732