SAP ABAP Class CL_RSRV_MSG (Note Messages for Output)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM (Application Component) Warehouse Management
     RSRV (Package) Analysis and Repair of BW Objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSRV_ATOM Elementary Tests for Transaction RSRV 20010328
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSRV_CONSTANTS Constants for Atom/Test in RSRV 20010627
Properties
Class CL_RSRV_MSG  
Short Description Note Messages for Output    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class RSRV    
Program status     
Category 0   
Package RSRV   Analysis and Repair of BW Objects 
Created 20010121   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSRV_ATOM Elementary Tests for Transaction RSRV 20010328
2 IF_RSRV_CONSTANTS Constants for Atom/Test in RSRV 20010627
Friends
Class CL_RSRV_MSG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CHANGE_LEVEL Instance attribute Protected Attribute reference (LIKE) 20010611
2 MSGID Instance attribute Protected Attribute reference (LIKE) 20010611
3 MSGNO Instance attribute Protected Attribute reference (LIKE) 20010611
4 MSGTY Instance attribute Protected Attribute reference (LIKE) 20010611
5 MSGV1 Instance attribute Protected Attribute reference (LIKE) 20010611
6 MSGV2 Instance attribute Protected Attribute reference (LIKE) 20010611
7 MSGV3 Instance attribute Protected Attribute reference (LIKE) 20010611
8 MSGV4 Instance attribute Protected Attribute reference (LIKE) 20010611
9 N_DEBUG Instance attribute Private Attribute reference (LIKE) 20020805
10 N_HIDDEN Instance attribute Public Type reference (TYPE) RS_BOOL Boolean 20010328
11 N_STATE Static Attribute Public Type reference (TYPE) RSD_RSRV_STATE 'A' Status of Test ('S' = Active) 20010121
12 N_TYPE Static Attribute Public Type reference (TYPE) RSD_RSRV_TEST_TYPE 'A' Type of Test ('A' = Atom) 20010121
13 P_CHANGE_LEVEL Instance attribute Private Type reference (TYPE) I Change Application Log Level 20010125
14 P_R_APPL_LOG Instance attribute Private Object reference (TYPE REF TO) CL_RSRV_APPL_LOG Instance of Application Log 20010130
15 P_S_MSG Instance attribute Private Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20010130
Methods
# Method Level Visibility Method type Description Created on
1 CREATE Static method Public Method Create Example 20010124
2 DISPLAY Instance method Public Method Describe what this Atom Does 20010328
3 GET_CHANGE_LEVEL Instance method Public Method Return Change to Application Log Detail Levels 20010329
4 _CHECK_AND_GET_INPUT Static method Private Method Check Entries and Distribute to Export Parameters 20010612
Events
Class CL_RSRV_MSG has no event.
Types
Class CL_RSRV_MSG has no local type.
Method Signatures

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANGE_LEVEL Call by reference Type reference (TYPE) I 0 Level von Application Log ändern 20010124
2 Importing I_MSGCLS Call by reference Type reference (TYPE) SYMSGID 'RSRV' Nachrichtenklasse 20010124
3 Importing I_MSGNO Call by reference Type reference (TYPE) SYMSGNO Nachrichtennummer 20010124
4 Importing I_MSGTYPE Call by reference Type reference (TYPE) SYMSGTY 'I' Nachrichten, Nachrichtentyp 20010124
5 Importing I_MSGV1 Call by reference Type reference (TYPE) ANY Nachrichten, Nachrichtenvariable 20010125
6 Importing I_MSGV2 Call by reference Type reference (TYPE) ANY Nachrichten, Nachrichtenvariable 20010125
7 Importing I_MSGV3 Call by reference Type reference (TYPE) ANY Nachrichten, Nachrichtenvariable 20010125
8 Importing I_MSGV4 Call by reference Type reference (TYPE) ANY Nachrichten, Nachrichtenvariable 20010125
9 Importing I_R_APPL_LOG Call by reference Object reference (TYPE REF TO) CL_RSRV_APPL_LOG Instanz des Application Logs 20010326
10 Returning R_R_OBJ Value transfer Object reference (TYPE REF TO) CL_RSRV_MSG Gibt Referenz auf das erzeugte Exemplar zurück 20010124

Method CREATE on class CL_RSRV_MSG has no exception.

Method DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MSG Call by reference Type reference (TYPE) RSRV_TEXT zurückgegebener Text 20010328

Method DISPLAY on class CL_RSRV_MSG has no exception.

Method GET_CHANGE_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHANGE_LEVEL Call by reference Type reference (TYPE) I Änderung des Detail-Levels im Application Log 20010329

Method GET_CHANGE_LEVEL on class CL_RSRV_MSG has no exception.

Method _CHECK_AND_GET_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHANGE_LEVEL Call by reference Type reference (TYPE) I Änderung der Einrücktiefe im Application Log 20010612
2 Exporting E_MSGID Call by reference Type reference (TYPE) SYMSGID Nachrichten, Nachrichtenklasse 20010612
3 Exporting E_MSGNO Call by reference Type reference (TYPE) SYMSGNO Nachrichten, Nachrichtennummer 20010612
4 Exporting E_MSGTY Call by reference Type reference (TYPE) SYMSGTY Nachrichten, Nachrichtentyp 20010612
5 Exporting E_MSGV1 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20010612
6 Exporting E_MSGV2 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20010612
7 Exporting E_MSGV3 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20010612
8 Exporting E_MSGV4 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20010612
9 Importing I_T_PARAMETERS Call by reference Type reference (TYPE) RSRV_NAME_VALUE_TAB Tabelle mit Name-Value-Paaren 20010612
# Exception Resumable Description Created on
1 CX_RSRV_EXCEPTION BW: Allgemeine Fehlerklasse 20020814
History
Last changed by/on SAP  20110908 
SAP Release Created in 30A