SAP ABAP Class CL_XSS_CAT_MESSAGE_HANDLER (Message Handler of Application)
Hierarchy
EA-HRGXX (Software Component) Sub component EA-HRGXX of EA-HR
   CA-TS (Application Component) Time Sheet
     PAOC_CATS_ESS_BUSINESS_LAYER (Package) Business Layer of ESS CATS
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XSS_CAT_MESSAGE_HANDLER Access to Message Handler 20030606
Properties
Class CL_XSS_CAT_MESSAGE_HANDLER  
Short Description Message Handler of Application    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_CATS_ESS_BUSINESS_LAYER   Business Layer of ESS CATS 
Created 20030606   SAP 
Last change 20050409   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_XSS_CAT_TOOLS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 IF_XSS_CAT_CONSTANTS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_XSS_CAT_MESSAGE_HANDLER Access to Message Handler 20030606
Friends
Class CL_XSS_CAT_MESSAGE_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTUAL_MSG_ID Static Attribute Private Type reference (TYPE) XSS_CAT_MESS_ID Unique ID of a Message in Message Handler 20030612
2 CO_SEVIRITY_ERROR Instance attribute Private Attribute reference (LIKE) 20030801
3 CO_SEVIRITY_INFO Instance attribute Private Attribute reference (LIKE) 20030801
4 CO_SEVIRITY_WARNING Instance attribute Private Attribute reference (LIKE) 20030801
5 MESSAGE_HANDLER Static Attribute Private Object reference (TYPE REF TO) CL_XSS_CAT_MESSAGE_HANDLER Message Handler of Application 20030606
6 MESSAGE_TAB Static Attribute Private Type reference (TYPE) RHXSS_CAT_MESSAGE_T Table with Messages from the ESS_CATS Message Handler 20030606
Methods
# Method Level Visibility Method type Description Created on
1 ADD_EMPLOYEE_MESG Instance method Public Method 20030610
2 ADD_INTERNAL_MESG Instance method Public Method 20030610
3 ADD_PERIOD_MESG Instance method Public Method 20030610
4 ADD_RECORD_MESG Instance method Public Method 20030610
5 ADD_SIMULATION_MESG Instance method Private Method 20030716
6 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20030606
7 DELETE_ALL_MESSAGES Instance method Public Method 20050302
8 DELETE_EMPL_MESSAGES Instance method Private Method 20030616
9 DELETE_MESG Instance method Public Method 20030610
10 DELETE_MESGS Instance method Public Method 20030610
11 DELETE_MESGS_FOR_ORIGIN Instance method Private Method 20030718
12 DELETE_MESG_FOR_EMPL Instance method Public Method 20030616
13 DELETE_MESG_FOR_PERIOD Instance method Public Method 20030616
14 DELETE_MESG_FOR_RECORD Instance method Public Method 20030616
15 DELETE_PERIOD_MESSAGES Instance method Private Method 20030616
16 DELETE_REC_MESSAGES Instance method Private Method 20030616
17 GET_INSTANCE Static method Public Method Delivers Instance to Message Handler 20030606
18 GET_MESGS Instance method Public Method 20030610
19 GET_MESGS_FOR_RECORD Instance method Private Method 20030711
20 GET_NEXT_MSG_ID Static method Private Method Delivers Next ID for an Error Message 20030612
21 SET_T100_DATA Static method Private Method Sets T100 Parts of a Message 20030612
Events
Class CL_XSS_CAT_MESSAGE_HANDLER has no event.
Types
Class CL_XSS_CAT_MESSAGE_HANDLER has no local type.
Method Signatures

Method ADD_EMPLOYEE_MESG Signature

Method ADD_EMPLOYEE_MESG on class CL_XSS_CAT_MESSAGE_HANDLER has no parameter.
Method ADD_EMPLOYEE_MESG on class CL_XSS_CAT_MESSAGE_HANDLER has no exception.

Method ADD_INTERNAL_MESG Signature

Method ADD_INTERNAL_MESG on class CL_XSS_CAT_MESSAGE_HANDLER has no parameter.
Method ADD_INTERNAL_MESG on class CL_XSS_CAT_MESSAGE_HANDLER has no exception.

Method ADD_PERIOD_MESG Signature

Method ADD_PERIOD_MESG on class CL_XSS_CAT_MESSAGE_HANDLER has no parameter.
Method ADD_PERIOD_MESG on class CL_XSS_CAT_MESSAGE_HANDLER has no exception.

Method ADD_RECORD_MESG Signature

Method ADD_RECORD_MESG on class CL_XSS_CAT_MESSAGE_HANDLER has no parameter.
Method ADD_RECORD_MESG on class CL_XSS_CAT_MESSAGE_HANDLER has no exception.

Method ADD_SIMULATION_MESG Signature

Method ADD_SIMULATION_MESG on class CL_XSS_CAT_MESSAGE_HANDLER has no parameter.
Method ADD_SIMULATION_MESG on class CL_XSS_CAT_MESSAGE_HANDLER has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_XSS_CAT_MESSAGE_HANDLER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_XSS_CAT_MESSAGE_HANDLER has no exception.

Method DELETE_ALL_MESSAGES Signature

Method DELETE_ALL_MESSAGES on class CL_XSS_CAT_MESSAGE_HANDLER has no parameter.
Method DELETE_ALL_MESSAGES on class CL_XSS_CAT_MESSAGE_HANDLER has no exception.

Method DELETE_EMPL_MESSAGES Signature

Method DELETE_EMPL_MESSAGES on class CL_XSS_CAT_MESSAGE_HANDLER has no parameter.
Method DELETE_EMPL_MESSAGES on class CL_XSS_CAT_MESSAGE_HANDLER has no exception.

Method DELETE_MESG Signature

Method DELETE_MESG on class CL_XSS_CAT_MESSAGE_HANDLER has no parameter.
Method DELETE_MESG on class CL_XSS_CAT_MESSAGE_HANDLER has no exception.

Method DELETE_MESGS Signature

Method DELETE_MESGS on class CL_XSS_CAT_MESSAGE_HANDLER has no parameter.
Method DELETE_MESGS on class CL_XSS_CAT_MESSAGE_HANDLER has no exception.

Method DELETE_MESGS_FOR_ORIGIN Signature

Method DELETE_MESGS_FOR_ORIGIN on class CL_XSS_CAT_MESSAGE_HANDLER has no parameter.
Method DELETE_MESGS_FOR_ORIGIN on class CL_XSS_CAT_MESSAGE_HANDLER has no exception.

Method DELETE_MESG_FOR_EMPL Signature

Method DELETE_MESG_FOR_EMPL on class CL_XSS_CAT_MESSAGE_HANDLER has no parameter.
Method DELETE_MESG_FOR_EMPL on class CL_XSS_CAT_MESSAGE_HANDLER has no exception.

Method DELETE_MESG_FOR_PERIOD Signature

Method DELETE_MESG_FOR_PERIOD on class CL_XSS_CAT_MESSAGE_HANDLER has no parameter.
Method DELETE_MESG_FOR_PERIOD on class CL_XSS_CAT_MESSAGE_HANDLER has no exception.

Method DELETE_MESG_FOR_RECORD Signature

Method DELETE_MESG_FOR_RECORD on class CL_XSS_CAT_MESSAGE_HANDLER has no parameter.
Method DELETE_MESG_FOR_RECORD on class CL_XSS_CAT_MESSAGE_HANDLER has no exception.

Method DELETE_PERIOD_MESSAGES Signature

Method DELETE_PERIOD_MESSAGES on class CL_XSS_CAT_MESSAGE_HANDLER has no parameter.
Method DELETE_PERIOD_MESSAGES on class CL_XSS_CAT_MESSAGE_HANDLER has no exception.

Method DELETE_REC_MESSAGES Signature

Method DELETE_REC_MESSAGES on class CL_XSS_CAT_MESSAGE_HANDLER has no parameter.
Method DELETE_REC_MESSAGES on class CL_XSS_CAT_MESSAGE_HANDLER has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_MESSAGE_HANDLER Value transfer Object reference (TYPE REF TO) CL_XSS_CAT_MESSAGE_HANDLER Message-Handler der Anwendung 20030606

Method GET_INSTANCE on class CL_XSS_CAT_MESSAGE_HANDLER has no exception.

Method GET_MESGS Signature

Method GET_MESGS on class CL_XSS_CAT_MESSAGE_HANDLER has no parameter.
Method GET_MESGS on class CL_XSS_CAT_MESSAGE_HANDLER has no exception.

Method GET_MESGS_FOR_RECORD Signature

Method GET_MESGS_FOR_RECORD on class CL_XSS_CAT_MESSAGE_HANDLER has no parameter.
Method GET_MESGS_FOR_RECORD on class CL_XSS_CAT_MESSAGE_HANDLER has no exception.

Method GET_NEXT_MSG_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_MSG_ID Value transfer Type reference (TYPE) XSS_CAT_MESS_ID Eindeutige Kennung einer Meldung im Message-Handler 20030612

Method GET_NEXT_MSG_ID on class CL_XSS_CAT_MESSAGE_HANDLER has no exception.

Method SET_T100_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_MESSAGE_LINE Call by reference Type reference (TYPE) RHXSS_CAT_MESSAGE Nachricht des ESS_CATS-Message-Handlers 20030612
2 Importing IM_END_DATE Call by reference Type reference (TYPE) SYDATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20030612
3 Importing IM_MSGID Call by reference Type reference (TYPE) SYMSGID Nachrichten, Nachrichtenklasse 20030612
4 Importing IM_MSGNO Call by reference Type reference (TYPE) SYMSGNO Nachrichten, Nachrichtennummer 20030612
5 Importing IM_MSGTEXT Call by reference Type reference (TYPE) BAPI_MSG Meldungstext 20030612
6 Importing IM_MSGTY Call by reference Type reference (TYPE) SYMSGTY Nachrichten, Nachrichtentyp 20030612
7 Importing IM_MSGV1 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20030612
8 Importing IM_MSGV2 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20030612
9 Importing IM_MSGV3 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20030612
10 Importing IM_MSGV4 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20030612
11 Importing IM_START_DATE Call by reference Type reference (TYPE) SYDATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20030612

Method SET_T100_DATA on class CL_XSS_CAT_MESSAGE_HANDLER has no exception.
History
Last changed by/on SAP  20050409 
SAP Release Created in 100