SAP ABAP Class CL_EHSB_VAI_ERROR_CONTAINER (EHS: Error Container)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   EHS-SAF (Application Component) Product Safety
     CBUI_TV (Package) Table-Based Value Assignment Screen in Spec. Database
Properties
Class CL_EHSB_VAI_ERROR_CONTAINER  
Short Description EHS: Error Container    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CBUI_TV   Table-Based Value Assignment Screen in Spec. Database 
Created 20060213   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)
Interfaces
Class CL_EHSB_VAI_ERROR_CONTAINER has no interface implemented.
Friends
Class CL_EHSB_VAI_ERROR_CONTAINER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_MSGTY_ERROR Constant Public Type reference (TYPE) SYMSGTY 'E' Message Type 20060213
2 C_MSGTY_SUCCESS Constant Public Type reference (TYPE) SYMSGTY 'S' Message Type 20060213
3 MO_CHANGED_DATA_PROTOCOL Instance attribute Private Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL ALV Change Log 20060213
4 MT_ERROR_TAB Instance attribute Private Type reference (TYPE) ESPAP_EXTERROR_TAB_TYPE Error Message Table 20060213
5 M_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_EHSB_VAI_ERROR_CONTAINER EHS: Error Container 20060213
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ERROR Instance method Public Method Add Error 20060213
2 ADD_ERROR_TAB Instance method Public Method Add Error Table 20060213
3 CHECK_ERROR_TAB Instance method Private Method Check Error Table 20060214
4 CLEAR_ERROR_TAB Instance method Public Method Delete Error 20060214
5 DISPLAY_ERRORS Instance method Public Method Display Errors 20060213
6 GET_ERROR_TAB_FOR_DISPLAY Instance method Public Method Return and Delete Error Table 20060214
7 GET_INSTANCE Static method Public Method Return Instance 20060213
8 SET_CHANGED_DATA_PROTOCOL Instance method Public Method Set ALV Change Log 20060213
Events
Class CL_EHSB_VAI_ERROR_CONTAINER has no event.
Types
Class CL_EHSB_VAI_ERROR_CONTAINER has no local type.
Method Signatures

Method ADD_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTN Call by reference Type reference (TYPE) ESEACTN Laufende Nummer des Änderungsstandes 20060213
2 Importing I_FIELD Call by reference Type reference (TYPE) BAPI_FLD Feld im Parameter 20060213
3 Importing I_ID Call by reference Type reference (TYPE) SYMSGID Nachrichtenklasse 20060213
4 Importing I_NO Call by reference Type reference (TYPE) SYMSGNO Nachrichtennummer 20060213
5 Importing I_OBJECT Call by reference Type reference (TYPE) ESEERROBJECT Objekt zum Bündeln von Meldungen 20060213
6 Importing I_PARAM Call by reference Type reference (TYPE) BAPI_PARAM Parametername 20060213
7 Importing I_RECN Call by reference Type reference (TYPE) ESERECN Laufende Nummer des Datensatzes 20060213
8 Importing I_ROW Call by reference Type reference (TYPE) BAPI_LINE Zeile im Parameter 20060213
9 Importing I_TYPE Call by reference Type reference (TYPE) BAPI_MTYPE C_MSGTY_ERROR Meldungstyp: S Success, E Error, W Warning, I Info, A Abort 20060213
10 Importing I_VAR1 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20060213
11 Importing I_VAR2 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20060213
12 Importing I_VAR3 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20060213
13 Importing I_VAR4 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20060213

Method ADD_ERROR on class CL_EHSB_VAI_ERROR_CONTAINER has no exception.

Method ADD_ERROR_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ERROR_TAB Call by reference Type reference (TYPE) ESPAP_EXTERROR_TAB_TYPE Fehlertabelle 20060213

Method ADD_ERROR_TAB on class CL_EHSB_VAI_ERROR_CONTAINER has no exception.

Method CHECK_ERROR_TAB Signature

Method CHECK_ERROR_TAB on class CL_EHSB_VAI_ERROR_CONTAINER has no parameter.
Method CHECK_ERROR_TAB on class CL_EHSB_VAI_ERROR_CONTAINER has no exception.

Method CLEAR_ERROR_TAB Signature

Method CLEAR_ERROR_TAB on class CL_EHSB_VAI_ERROR_CONTAINER has no parameter.
Method CLEAR_ERROR_TAB on class CL_EHSB_VAI_ERROR_CONTAINER has no exception.

Method DISPLAY_ERRORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_USE_PROTOCOL Call by reference Type reference (TYPE) ESP1_BOOLEAN ESP1_TRUE Fehler in Protokoll schreiben, falls möglich 20060214

Method DISPLAY_ERRORS on class CL_EHSB_VAI_ERROR_CONTAINER has no exception.

Method GET_ERROR_TAB_FOR_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERROR_TAB Call by reference Type reference (TYPE) ESPAP_EXTERROR_TAB_TYPE Fehlertabelle 20060214

Method GET_ERROR_TAB_FOR_DISPLAY on class CL_EHSB_VAI_ERROR_CONTAINER has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ERROR_CONTAINER Value transfer Object reference (TYPE REF TO) CL_EHSB_VAI_ERROR_CONTAINER EHS: Fehlercontainer 20060213

Method GET_INSTANCE on class CL_EHSB_VAI_ERROR_CONTAINER has no exception.

Method SET_CHANGED_DATA_PROTOCOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANGED_DATA_PROTOCOL Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Message Protokoll für Dataentry 20060213

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