SAP ABAP Class CL_RSMRM_ERROR (Error Class)
Hierarchy
BI_CONT (Software Component) Business Intelligence Content
   BW-BCT-CRM (Application Component) Customer Relationship Management
     RSMRM_GENERAL (Package) MRM: General objects
Properties
Class CL_RSMRM_ERROR  
Short Description Error Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSMRM_GENERAL   MRM: General objects 
Created 20040113   SAP 
Last change 20141101    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSMRM_ERROR has no forward declaration.
Interfaces
Class CL_RSMRM_ERROR has no interface implemented.
Friends
Class CL_RSMRM_ERROR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_ERR_DISP Static Attribute Protected Object reference (TYPE REF TO) CL_RSCRM_ERRORHANDLER Management of Error Messages of a Session 20040113
2 MT_ERRORS Instance attribute Protected Type reference (TYPE) BAPIRET2_T Return parameter table 20040113
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGES Instance method Public Method 20040113
2 ADD_MESSAGES_FROM_REF Instance method Public Method 20040113
3 ADD_MESSAGES_OF_EXCEPTION Instance method Public Method 20040113
4 ADD_MESSAGE_AS_STRUCTURE Instance method Public Method Add single message 20040113
5 ADD_MESSAGE_BY_ID Instance method Public Method Add message by ID (call function RS_DME_COM_ADD_MSG_NOLOG) 20040113
6 CLEAR Instance method Public Method Clear Messages 20040113
7 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040113
8 CONVERT_TO_BAL Static method Public Method 20040113
9 CONVERT_TO_BAPIRET2 Static method Public Method 20040113
10 DISPLAY_LOG Static method Public Method Display Error 20040113
11 DISPLAY_LOG_IN Instance method Public Method Display Error 20040113
12 GET_MESSAGES Instance method Public Method 20040113
13 HAS_ERROR Instance method Public Method 20040113
14 HAS_ERROR_STATIC Static method Public Method 20040113
Events
Class CL_RSMRM_ERROR has no event.
Types
Class CL_RSMRM_ERROR has no local type.
Method Signatures

Method ADD_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Rückgabeparameter-Tabelle 20040113

Method ADD_MESSAGES on class CL_RSMRM_ERROR has no exception.

Method ADD_MESSAGES_FROM_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSMRM_ERROR Fehlerklasse 20040113

Method ADD_MESSAGES_FROM_REF on class CL_RSMRM_ERROR has no exception.

Method ADD_MESSAGES_OF_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_ROOT Abstrakte übergeordnete Klasse für alle globalen Ausnahmen 20040113

Method ADD_MESSAGES_OF_EXCEPTION on class CL_RSMRM_ERROR has no exception.

Method ADD_MESSAGE_AS_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_RETURN Call by reference Type reference (TYPE) BAPIRET2 Rückgabeparameter 20040113

Method ADD_MESSAGE_AS_STRUCTURE on class CL_RSMRM_ERROR has no exception.

Method ADD_MESSAGE_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MSGID Call by reference Type reference (TYPE) SY-MSGID 'RSMRM_CORM' Nachrichten, Nachrichtenklasse 20040113
2 Importing I_MSGNO Call by reference Type reference (TYPE) SY-MSGNO Nachrichten, Nachrichtennummer 20040113
3 Importing I_MSGV1 Call by reference Type reference (TYPE) SY-MSGV1 Nachrichten, Nachrichtenvariablen 20040113
4 Importing I_MSGV2 Call by reference Type reference (TYPE) SY-MSGV2 Nachrichten, Nachrichtenvariablen 20040113
5 Importing I_MSGV3 Call by reference Type reference (TYPE) SY-MSGV3 Nachrichten, Nachrichtenvariablen 20040113
6 Importing I_MSGV4 Call by reference Type reference (TYPE) SY-MSGV4 Nachrichten, Nachrichtenvariablen 20040113
7 Importing I_TYPE Call by reference Type reference (TYPE) BAPIRETURN-TYPE Meldungstyp: S=Erfolg,E=Fehler,W=Warnung,I=Info, A=Abbrechen 20040113

Method ADD_MESSAGE_BY_ID on class CL_RSMRM_ERROR has no exception.

Method CLEAR Signature

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

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_RSMRM_ERROR has no parameter.
Method CONSTRUCTOR on class CL_RSMRM_ERROR has no exception.

Method CONVERT_TO_BAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_T_RETURN Value transfer Type reference (TYPE) RS_T_MSG BW: Tabelle mit Nachrichten (Anwendungslog) 20040113
2 Importing I_T_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Rückgabeparameter-Tabelle 20040113

Method CONVERT_TO_BAL on class CL_RSMRM_ERROR has no exception.

Method CONVERT_TO_BAPIRET2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_RETURN Value transfer Type reference (TYPE) BAPIRET2_T BAPIRET2-Nachrichten 20040113
2 Importing I_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BAL-Typ-Meldungen 20040113

Method CONVERT_TO_BAPIRET2 on class CL_RSMRM_ERROR has no exception.

Method DISPLAY_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANGE_TYPE Call by reference Type reference (TYPE) RSDMEM_BOOL_CH 'X' Typ in S ändern 20040113
2 Importing I_POP Call by reference Type reference (TYPE) RSDMEM_BOOL_CH Datenelement für Rückgabetabelle 20040113
3 Importing I_T_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Rückgabeparameter-Tabelle 20040113

Method DISPLAY_LOG on class CL_RSMRM_ERROR has no exception.

Method DISPLAY_LOG_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANGE_TYPE Call by reference Type reference (TYPE) RSDMEM_BOOL_CH 'X' Nachrichtentyp wird in S geändert 20040113
2 Importing I_POP Call by reference Type reference (TYPE) RSDMEM_BOOL_CH Datenelement für Rückgabetabelle 20040113

Method DISPLAY_LOG_IN on class CL_RSMRM_ERROR has no exception.

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_T_MESSAGES Value transfer Type reference (TYPE) BAPIRET2_T Rückgabeparameter-Tabelle 20040113

Method GET_MESSAGES on class CL_RSMRM_ERROR has no exception.

Method HAS_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_HAS_ERROR Value transfer Type reference (TYPE) RSDMEM_BOOL_CH Hat Fehler - Typ E, X, A 20040113

Method HAS_ERROR on class CL_RSMRM_ERROR has no exception.

Method HAS_ERROR_STATIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_HAS_ERROR Value transfer Type reference (TYPE) RSDMEM_BOOL_CH Hat Meldungen vom Typ E, A oder X 20040113
2 Importing I_T_ERRORS Call by reference Type reference (TYPE) BAPIRET2_T Rückgabeparameter-Tabelle 20040113

Method HAS_ERROR_STATIC on class CL_RSMRM_ERROR has no exception.
History
Last changed by/on SAP  20141101 
SAP Release Created in 331