SAP ABAP Class CL_RMST_PROTENTRY (Data for Log)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PLM-RM (Application Component) Recipe Management
     RMSTLSMSG (Package) RMS-TLS: Message Handling (+Application Log)
Properties
Class CL_RMST_PROTENTRY  
Short Description Data for Log    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RMSTLSMSG   RMS-TLS: Message Handling (+Application Log) 
Created 20051011   SAP 
Last change 20060703   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RMST_PROTENTRY has no forward declaration.
Interfaces
Class CL_RMST_PROTENTRY has no interface implemented.
Friends
Class CL_RMST_PROTENTRY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ACTTYPE_CALC Constant Public Type reference (TYPE) RMSTE_ACTTYPE '02' Calculation 20051028
2 C_ACTTYPE_EXPL Constant Public Type reference (TYPE) RMSTE_ACTTYPE '01' Explosion 20051028
3 C_ACTTYPE_KOMMENTAR Constant Public Type reference (TYPE) RMSTE_ACTTYPE '05' Comment 20060207
4 C_ACTTYPE_READ Constant Public Type reference (TYPE) RMSTE_ACTTYPE '03' Read Data 20051028
5 C_ACTTYPE_WRITE Constant Public Type reference (TYPE) RMSTE_ACTTYPE '04' Write data 20051108
6 MO_CALLBACK Instance attribute Private Object reference (TYPE REF TO) IF_RMST_PROT_PREPDISP Text Field Retrieval 20051011
7 MO_MESS_CALLBACK Instance attribute Private Object reference (TYPE REF TO) IF_RMST_PROT_PREPDISP Text Field Retrieval 20051207
8 MR_MESS_DATA Instance attribute Private Object reference (TYPE REF TO) DATA Table of program messages 20051108
9 MR_RESULT_DATA Instance attribute Private Object reference (TYPE REF TO) DATA 20051011
10 M_DDICNAME_MESS_TOTAL Instance attribute Private Type reference (TYPE) FIELDNAME Structure for Table of Program Messages (All) 20051108
11 M_DDIC_OUTNAME Instance attribute Private Type reference (TYPE) FIELDNAME Field Name 20051018
12 M_FIELDNAME_MSGTY Instance attribute Private Type reference (TYPE) FIELDNAME Field Name for Message Type 20051111
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ALL_DATA Static method Public Method Get All Data for Popup and Detail Screen 20051011
2 ADD_MESS_TABLE Instance method Public Method Get Messages for Log 20051011
3 ADD_RESULT_TABLE Instance method Public Method Get Data for Log 20051011
4 GET_MESS_TABLE Instance method Public Method Get Messages for Output 20051011
5 GET_NUMBER_MESS Instance method Public Method Get Number of 'E' or 'W' Messages 20051018
6 GET_RESULT_TABLE Instance method Public Method Get Data for Output 20051011
Events
Class CL_RMST_PROTENTRY has no event.
Types
Class CL_RMST_PROTENTRY has no local type.
Method Signatures

Method ADD_ALL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CALLBACK Call by reference Object reference (TYPE REF TO) IF_RMST_PROT_PREPDISP Textfelder Beschaffung 20051011
2 Importing IO_MESS_CALLBACK Call by reference Object reference (TYPE REF TO) IF_RMST_PROT_PREPDISP Textfelder Beschaffung 20051207
3 Importing IO_PROT Call by reference Object reference (TYPE REF TO) CL_RMST_PROT Popup für Protokoll 20051011
4 Importing IS_USAGE Call by reference Type reference (TYPE) RMSTS_USAGE Struktur für die Gültigkeit 20051018
5 Importing IT_MESS_DATA Call by reference Type reference (TYPE) STANDARD TABLE Meldungsdaten 20051011
6 Importing IT_RESULT_DATA Call by reference Type reference (TYPE) INDEX TABLE Ergebnisdaten 20051011
7 Importing I_ACTDESCR Call by reference Type reference (TYPE) RMSTE_ACTDESCR Berechnungsschritt 20051011
8 Importing I_ACTTYPE Call by reference Type reference (TYPE) RMSTE_ACTTYPE Art des Berechnungsschritts 20051011
9 Importing I_DDICNAME_MESS_TOTAL Call by reference Type reference (TYPE) FIELDNAME 'FRMLS_UNIQUE_MSG_DESCR' Struktur für die Tabelle der Programmnachrichten (Gesamt) 20051108
10 Importing I_DDIC_OUTNAME Call by reference Type reference (TYPE) FIELDNAME DDIC Ausgangsname 20051011
11 Importing I_FIELDNAME_MSGTY Call by reference Type reference (TYPE) FIELDNAME 'MSGTY' Feldname für Nachrichtentyp 20051111
12 Importing I_IDLID Call by reference Type reference (TYPE) ESEIDLID Identifikationsanzeige 20051021
13 Importing I_LEVEL Call by reference Type reference (TYPE) RMSTE_LEVEL Sicht einer Rezeptformel 20051027
14 Importing I_VALDAT Call by reference Type reference (TYPE) ESEDIAGVD Stichtag 20051025
# Exception Resumable Description Created on
1 DDICNAME_MESS_NOT_QUALIFIED DDIC-Typ für Tabelle der Programmnachrichten leer 20051109
2 I_DDIC_OUTNAME_NOT_QUALIFIED Die DDIC - Name ist nicht gegeben. 20051026

Method ADD_MESS_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MESS_CALLBACK Call by reference Object reference (TYPE REF TO) IF_RMST_PROT_PREPDISP Textfelder Beschaffung 20051207
2 Importing IT_MESS_DATA Call by reference Type reference (TYPE) STANDARD TABLE Meldungsdaten 20051011
3 Importing I_DDICNAME_MESS_TOTAL Call by reference Type reference (TYPE) FIELDNAME 'FRMLS_UNIQUE_MSG_DESCR' Struktur für die Tabelle der Programmnachrichten (Gesamt) 20051108
4 Importing I_FIELDNAME_MSGTY Call by reference Type reference (TYPE) FIELDNAME 'MSGTY' Feldname für den Nachrichtentyp 20051111
# Exception Resumable Description Created on
1 DDICNAME_MESS_NOT_QUALIFIED DDIC-Typ für Tabelle der Programmnachrichten leer 20051108
2 FIELDNAME_MSGTY_NOT_QUALIFIED Der Feldname für den Nachrichtentyp ist leer 20051111

Method ADD_RESULT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CALLBACK Call by reference Object reference (TYPE REF TO) IF_RMST_PROT_PREPDISP Textfelder Beschaffung 20051011
2 Importing IT_RESULT_DATA Call by reference Type reference (TYPE) INDEX TABLE Ergebnisdaten 20051011
3 Importing I_DDIC_OUTNAME Call by reference Type reference (TYPE) FIELDNAME DDIC Ausgangsname 20051011
# Exception Resumable Description Created on
1 I_DDIC_OUTNAME_NOT_QUALIFIED Die DDIC - Name ist nicht gegeben. 20051026

Method GET_MESS_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_MESS_CALLBACK Call by reference Object reference (TYPE REF TO) IF_RMST_PROT_PREPDISP Textfelder Beschaffung 20051207
2 Exporting ER_MESS_DATA Call by reference Object reference (TYPE REF TO) DATA Tabelle der Programmnachrichten 20051108
3 Exporting E_DDICNAME_MESS_TOTAL Call by reference Type reference (TYPE) FIELDNAME Typ für die Tabelle der Programmnachrichten (Gesamt) 20051108

Method GET_MESS_TABLE on class CL_RMST_PROTENTRY has no exception.

Method GET_NUMBER_MESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_E_MSG Value transfer Type reference (TYPE) RMSTE_COUNT_E_MSG Zahl der Fehlermeldungen 20051018
2 Exporting E_W_MSG Value transfer Type reference (TYPE) RMSTE_COUNT_W_MSG Zahl der Warnungsmeldungen 20051018

Method GET_NUMBER_MESS on class CL_RMST_PROTENTRY has no exception.

Method GET_RESULT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_CALLBACK Call by reference Object reference (TYPE REF TO) IF_RMST_PROT_PREPDISP Textfelder Beschaffung 20051011
2 Exporting ER_RESULT_DATA Call by reference Type reference (TYPE) DATA Ergebnisdaten 20051011
3 Exporting E_DDIC_OUTNAME Call by reference Type reference (TYPE) FIELDNAME DDIC Ausgangsname 20051014

Method GET_RESULT_TABLE on class CL_RMST_PROTENTRY has no exception.
History
Last changed by/on SAP  20060703 
SAP Release Created in 600