SAP ABAP Class CL_EHSB_RC_MESSAGE (EHS: Message Processing)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   EHS-BD-CCK (Application Component) Compliance Check
     CBBA_REGCOMPL (Package) Compliance Check
Properties
Class CL_EHSB_RC_MESSAGE  
Short Description EHS: Message Processing    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CBBA_REGCOMPL   Compliance Check 
Created 20061031   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ESP1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 ESPAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 ESPRH Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_EHSB_RC_MESSAGE has no interface implemented.
Friends
Class CL_EHSB_RC_MESSAGE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_MSG_TYPE_ABORT Constant Public Type reference (TYPE) SYMSGTY 'A' Termination Message Type 20061102
2 CON_MSG_TYPE_ERROR Constant Public Type reference (TYPE) SYMSGTY 'E' Error Message Type 20061102
3 CON_MSG_TYPE_EXIT Constant Public Type reference (TYPE) SYMSGTY 'X' Exit Message Type 20061102
4 CON_MSG_TYPE_INFO Constant Public Type reference (TYPE) SYMSGTY 'I' Info Message Type 20061102
5 CON_MSG_TYPE_SUCCESS Constant Public Type reference (TYPE) SYMSGTY 'S' Success Message Type 20061102
6 CON_MSG_TYPE_WARNING Constant Public Type reference (TYPE) SYMSGTY 'W' Warning Message Type 20061102
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGES_CL Static method Public Method Add Messages for Global Message Table 20061206
2 AS_COMPLIANCE_MESSAGE_CL Static method Public Method Convert Expert Message Str. to Compliance Message Structure 20070221
3 AS_COMPLIANCE_MESSAGE_FR_ESTVA Static method Public Method Conversion from ESTVA Tab to Compliance Message Structure 20070427
4 COLLECT_MESSAGE_CL Static method Public Method Collects System Message Variables 20061102
5 DISPLAY_MESSAGE_CL Static method Public Method Displays Messages 20061102
6 IS_ERROR_CONTAINING_CL Static method Public Method Does message table contain at least one error message? 20061102
7 IS_GLOBAL_ERROR_CONTAINING_CL Static method Public Method Does Global Error (RECN Is Initial) Exist? 20061128
8 IS_LEADOBJ_ERROR_CONTAINING_CL Static method Public Method Does Leading Object (RECN) Contain Errors? 20061128
9 REPLACE_MESSAGE_CL Static method Public Method Replaces Error Messages by Others 20070430
Events
Class CL_EHSB_RC_MESSAGE has no event.
Types
Class CL_EHSB_RC_MESSAGE has no local type.
Method Signatures

Method ADD_MESSAGES_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) ESPAP_EXTERROR_TAB_TYPE globale Meldungstabelle 20061206
2 Importing IT_MESSAGE_ADD Call by reference Type reference (TYPE) ESPAP_EXTERROR_TAB_TYPE Meldungen, die an globale Meldungstabelle angefügt werden 20061206
3 Importing IV_LEADING_OBJECT Call by reference Type reference (TYPE) ESERECN Führendes Objekt (Stoff, der geprüft wird) 20061206

Method ADD_MESSAGES_CL on class CL_EHSB_RC_MESSAGE has no exception.

Method AS_COMPLIANCE_MESSAGE_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) ESPAP_EXTERROR_TAB_TYPE Compliance-Message-Struktur 20070221
2 Importing IT_EXP_RETURN Call by reference Type reference (TYPE) EHSB_TS_RC_RCGEXPERROR EHS: Fehlerstruktur für EH&S Expert Kommunikation 20070221
3 Importing IV_SUBSTANCE Call by reference Type reference (TYPE) ESERECN leading object 20070221

Method AS_COMPLIANCE_MESSAGE_CL on class CL_EHSB_RC_MESSAGE has no exception.

Method AS_COMPLIANCE_MESSAGE_FR_ESTVA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) ESPAP_EXTERROR_TAB_TYPE 20070430
2 Exporting EV_FLG_MSG_FOUND Call by reference Type reference (TYPE) ESP1_BOOLEAN true = it_prop_val enthält mindestens eine Meldung 20070430
3 Importing IT_PROP_VAL Call by reference Type reference (TYPE) ESPRH_APIVA_TAB_TYPE 20070430

Method AS_COMPLIANCE_MESSAGE_FR_ESTVA on class CL_EHSB_RC_MESSAGE has no exception.

Method COLLECT_MESSAGE_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) ESPAP_EXTERROR_TAB_TYPE Meldungen 20061107
2 Importing IV_LEADING_OBJECT Call by reference Type reference (TYPE) ESERECN Führendes Objekt (Stoff, der geprüft wird) 20061128

Method COLLECT_MESSAGE_CL on class CL_EHSB_RC_MESSAGE has no exception.

Method DISPLAY_MESSAGE_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGE Call by reference Type reference (TYPE) ESPAP_EXTERROR_TAB_TYPE Meldungen 20061128

Method DISPLAY_MESSAGE_CL on class CL_EHSB_RC_MESSAGE has no exception.

Method IS_ERROR_CONTAINING_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGE Call by reference Type reference (TYPE) ESPAP_EXTERROR_TAB_TYPE Tabelle mit Meldungen 20061128
2 Returning RV_IS_ERROR_CONTAINING Value transfer Type reference (TYPE) ESP1_BOOLEAN 'X' = Tabelle enthält mindestens eine Fehlermeldung 20061128

Method IS_ERROR_CONTAINING_CL on class CL_EHSB_RC_MESSAGE has no exception.

Method IS_GLOBAL_ERROR_CONTAINING_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGE Call by reference Type reference (TYPE) ESPAP_EXTERROR_TAB_TYPE Tabelle mit Meldungen 20061128
2 Returning RV_IS_ERROR_CONTAINING Value transfer Type reference (TYPE) ESP1_BOOLEAN 'X' = Tabelle enthält mindestens eine Fehlermeldung 20061128

Method IS_GLOBAL_ERROR_CONTAINING_CL on class CL_EHSB_RC_MESSAGE has no exception.

Method IS_LEADOBJ_ERROR_CONTAINING_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGE Call by reference Type reference (TYPE) ESPAP_EXTERROR_TAB_TYPE Tabelle mit Meldungen 20061128
2 Importing IV_LEADING_OBJECT Call by reference Type reference (TYPE) ESERECN Führendes Objekt (Stoff, der geprüft wird) 20061128
3 Returning RV_IS_ERROR_CONTAINING Value transfer Type reference (TYPE) ESP1_BOOLEAN 'X' = Tabelle enthält mindestens eine Fehlermeldung 20061128

Method IS_LEADOBJ_ERROR_CONTAINING_CL on class CL_EHSB_RC_MESSAGE has no exception.

Method REPLACE_MESSAGE_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) ESPAP_EXTERROR_TAB_TYPE 20070430
2 Importing IV_LOCK_HOLDER Call by reference Type reference (TYPE) STRING 20070619

Method REPLACE_MESSAGE_CL on class CL_EHSB_RC_MESSAGE has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 700