SAP ABAP Interface IF_XSS_CAT_MESSAGE_HANDLER (Access to Message Handler)
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 - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_XSS_CAT_MESSAGE_HANDLER Message Handler of Application 20030606
Properties
Interface IF_XSS_CAT_MESSAGE_HANDLER  
Short Description Access to Message Handler    
General Data
Package PAOC_CATS_ESS_BUSINESS_LAYER   Business Layer of ESS CATS 
Created 20030606   SAP 
Last changed 20050409   SAP 
Unicode checks active    
Forward declarations
Interface IF_XSS_CAT_MESSAGE_HANDLER has no forward declaration.
Interfaces
Interface IF_XSS_CAT_MESSAGE_HANDLER has no interface.
Friends
Interface IF_XSS_CAT_MESSAGE_HANDLER has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_SEVERITY_ERROR Constant Public Type reference (TYPE) SYMSGTY 'E' Messages, Message Type 20030801
2 CO_SEVERITY_INFO Constant Public Type reference (TYPE) SYMSGTY 'I' Messages, Message Type 20030801
3 CO_SEVERITY_WARNING Constant Public Type reference (TYPE) SYMSGTY 'W' Messages, Message Type 20030801
Methods
# Method Level Visibility Method type Description Created on
1 ADD_EMPLOYEE_MESSAGE Instance method Public Method Adds Message with PERNR Reference to Message Handler 20030606
2 ADD_INTERNAL_MESSAGE Instance method Public Method Adds a General Message 20030606
3 ADD_PERIOD_MESSAGE Instance method Public Method Adds a Period Message to Message Handler 20030606
4 ADD_RECORD_MESSAGE Instance method Public Method Adds a Record Message to Message Handler 20030606
5 ADD_SIMULATION_MESSAGE Instance method Public Method Adds a Simulation Message to Message Handler 20030716
6 DELETE_ALL_MESSAGES Instance method Public Method Delete All Messages 20050302
7 DELETE_EMPLOYEE_MESSAGES Instance method Public Method Deletes All Employee Messages According to Origin 20030616
8 DELETE_MESG_FOR_EMPLOYEE Instance method Public Method Deletes All Employee Messages Accord. to Origin and Employee 20030606
9 DELETE_MESG_FOR_PERIOD Instance method Public Method Deletes All Period Messages Accord. to Origin and Date 20030606
10 DELETE_MESG_FOR_RECORDS Instance method Public Method Deletes All Record Messages Accord. to Origin and Record ID 20030711
11 DELETE_MESSAGE Instance method Public Method Deletes Message According to Message ID 20030606
12 DELETE_MESSAGES Instance method Public Method Deletes Several Messages Flagged by ID 20030606
13 DELETE_MESSAGES_FOR_ORIGIN Instance method Public Method Deletes All Messages from Originator 20030718
14 DELETE_ONE_DISPLAY_MESSAGES Instance method Public Method Deletes All Messages with DISPLAY_ONLY_ONE = 'X' 20030911
15 DELETE_PERIOD_MESSAGES Instance method Public Method Deletes All Period Messages According to Origin 20030616
16 DELETE_RECORD_MESSAGES Instance method Public Method Deletes All Record Messages According to Origin 20030616
17 GET_MAXIMUM_SEVERITY Instance method Public Method Maximum Error Severity 20030801
18 GET_MESSAGE Instance method Public Method Delivers All Messages in Message Handler 20030926
19 GET_MESSAGES Instance method Public Method Delivers All Messages in Message Handler 20030606
20 GET_MESSAGES_FOR_RECORD Instance method Public Method Delivers All Messages in Message Handler with Record Ref. 20030711
Events
Interface IF_XSS_CAT_MESSAGE_HANDLER has no event.
Types
Interface IF_XSS_CAT_MESSAGE_HANDLER has no local type.
Method Signatures

Method ADD_EMPLOYEE_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MESSAGE_ID Value transfer Type reference (TYPE) XSS_CAT_MESS_ID Eindeutige kennung einer meldung im Message-Handler 20030606
2 Importing IM_DISPLAY_ONCE Value transfer Type reference (TYPE) XSS_CAT_DISPLAY_ONCE Kennzeichen, daß Meldung nur einmal angezeigt werden soll 20030911
3 Importing IM_EMPLOYEE Value transfer Type reference (TYPE) PERNR_D Personalnummer 20030606
4 Importing IM_END_DATE Value transfer Type reference (TYPE) SYDATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20030606
5 Importing IM_MSGID Value transfer Type reference (TYPE) SYMSGID Nachrichten, Nachrichtenklasse 20030606
6 Importing IM_MSGNO Value transfer Type reference (TYPE) SYMSGNO Nachrichten, Nachrichtennummer 20030606
7 Importing IM_MSGTEXT Value transfer Type reference (TYPE) BAPI_MSG Meldungstext 20030606
8 Importing IM_MSGTY Value transfer Type reference (TYPE) SYMSGTY Messageart 20030606
9 Importing IM_MSGV1 Value transfer Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20030606
10 Importing IM_MSGV2 Value transfer Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20030606
11 Importing IM_MSGV3 Value transfer Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20030606
12 Importing IM_MSGV4 Value transfer Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20030606
13 Importing IM_ORIGIN Value transfer Type reference (TYPE) XSS_CAT_MESS_ORIGIN Herkunft der Meldung 20030606
14 Importing IM_START_DATE Value transfer Type reference (TYPE) SYDATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20030606

Method ADD_EMPLOYEE_MESSAGE on Interface IF_XSS_CAT_MESSAGE_HANDLER has no exception.

Method ADD_INTERNAL_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MESSAGE_ID Value transfer Type reference (TYPE) XSS_CAT_MESS_ID 20030606
2 Importing IM_DISPLAY_ONCE Value transfer Type reference (TYPE) XSS_CAT_DISPLAY_ONCE Kennzeichen, daß Meldung nur einmal angezeigt werden soll 20030911
3 Importing IM_END_DATE Value transfer Type reference (TYPE) SYDATUM 20030606
4 Importing IM_MSGID Value transfer Type reference (TYPE) SYMSGID 20030606
5 Importing IM_MSGNO Value transfer Type reference (TYPE) SYMSGNO 20030606
6 Importing IM_MSGTEXT Value transfer Type reference (TYPE) BAPI_MSG 20030606
7 Importing IM_MSGTY Value transfer Type reference (TYPE) SYMSGTY 20030606
8 Importing IM_MSGV1 Value transfer Type reference (TYPE) SYMSGV 20030606
9 Importing IM_MSGV2 Value transfer Type reference (TYPE) SYMSGV 20030606
10 Importing IM_MSGV3 Value transfer Type reference (TYPE) SYMSGV 20030606
11 Importing IM_MSGV4 Value transfer Type reference (TYPE) SYMSGV 20030606
12 Importing IM_ORIGIN Value transfer Type reference (TYPE) XSS_CAT_MESS_ORIGIN 20030606
13 Importing IM_START_DATE Value transfer Type reference (TYPE) SYDATUM 20030606

Method ADD_INTERNAL_MESSAGE on Interface IF_XSS_CAT_MESSAGE_HANDLER has no exception.

Method ADD_PERIOD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MESSAGE_ID Value transfer Type reference (TYPE) XSS_CAT_MESS_ID Eindeutige kennung einer meldung im Message-Handler 20030606
2 Importing IM_DISPLAY_ONCE Value transfer Type reference (TYPE) XSS_CAT_DISPLAY_ONCE Kennzeichen, daß Meldung nur einmal angezeigt werden soll 20030911
3 Importing IM_END_DATE Value transfer Type reference (TYPE) SYDATUM Ende-Datum der Periode 20030606
4 Importing IM_MSGID Value transfer Type reference (TYPE) SYMSGID Nachrichten, Nachrichtenklasse 20030606
5 Importing IM_MSGNO Value transfer Type reference (TYPE) SYMSGNO Nachrichten, Nachrichtennummer 20030606
6 Importing IM_MSGTEXT Value transfer Type reference (TYPE) BAPI_MSG Meldungstext 20030606
7 Importing IM_MSGTY Value transfer Type reference (TYPE) SYMSGTY Nachrichten, Nachrichtentyp 20030606
8 Importing IM_MSGV1 Value transfer Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20030606
9 Importing IM_MSGV2 Value transfer Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20030606
10 Importing IM_MSGV3 Value transfer Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20030606
11 Importing IM_MSGV4 Value transfer Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20030606
12 Importing IM_ORIGIN Value transfer Type reference (TYPE) XSS_CAT_MESS_ORIGIN Herkunft der Meldung 20030606
13 Importing IM_RECID_T Value transfer Type reference (TYPE) RHXSS_CAT_RECID_T Schlüsseltabelle für Arbeitszeiten 20030606
14 Importing IM_START_DATE Value transfer Type reference (TYPE) SYDATUM Beginn-Datum der Periode 20030606

Method ADD_PERIOD_MESSAGE on Interface IF_XSS_CAT_MESSAGE_HANDLER has no exception.

Method ADD_RECORD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MESSAGE_ID Value transfer Type reference (TYPE) XSS_CAT_MESS_ID Eindeutige kennung einer meldung im Message-Handler 20030606
2 Importing IM_DISPLAY_ONCE Value transfer Type reference (TYPE) XSS_CAT_DISPLAY_ONCE Kennzeichen, daß Meldung nur einmal angezeigt werden soll 20030911
3 Importing IM_END_DATE Value transfer Type reference (TYPE) SYDATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20030606
4 Importing IM_MSGID Value transfer Type reference (TYPE) SYMSGID Nachrichten, Nachrichtenklasse 20030606
5 Importing IM_MSGNO Value transfer Type reference (TYPE) SYMSGNO Nachrichten, Nachrichtennummer 20030606
6 Importing IM_MSGTEXT Value transfer Type reference (TYPE) BAPI_MSG Meldungstext 20030606
7 Importing IM_MSGTY Value transfer Type reference (TYPE) SYMSGTY Nachrichten, Nachrichtentyp 20030606
8 Importing IM_MSGV1 Value transfer Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20030606
9 Importing IM_MSGV2 Value transfer Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20030606
10 Importing IM_MSGV3 Value transfer Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20030606
11 Importing IM_MSGV4 Value transfer Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20030606
12 Importing IM_ORIGIN Value transfer Type reference (TYPE) XSS_CAT_MESS_ORIGIN Herkunft der Meldung 20030606
13 Importing IM_RECID Value transfer Type reference (TYPE) XSS_CAT_RECID Schlüsseltabelle für Arbeitszeiten 20030606
14 Importing IM_START_DATE Value transfer Type reference (TYPE) SYDATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20030606

Method ADD_RECORD_MESSAGE on Interface IF_XSS_CAT_MESSAGE_HANDLER has no exception.

Method ADD_SIMULATION_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MESSAGE_ID Value transfer Type reference (TYPE) XSS_CAT_MESS_ID Eindeutige kennung einer meldung im Message-Handler 20030716
2 Importing IM_DISPLAY_ONCE Value transfer Type reference (TYPE) XSS_CAT_DISPLAY_ONCE Kennzeichen, daß Meldung nur einmal angezeigt werden soll 20030911
3 Importing IM_END_DATE Value transfer Type reference (TYPE) SYDATUM Ende-Datum der Periode 20030716
4 Importing IM_MSGID Value transfer Type reference (TYPE) SYMSGID Nachrichten, Nachrichtenklasse 20030716
5 Importing IM_MSGNO Value transfer Type reference (TYPE) SYMSGNO Nachrichten, Nachrichtennummer 20030716
6 Importing IM_MSGTEXT Value transfer Type reference (TYPE) BAPI_MSG Meldungstext 20030716
7 Importing IM_MSGTY Value transfer Type reference (TYPE) SYMSGTY Nachrichten, Nachrichtentyp 20030716
8 Importing IM_MSGV1 Value transfer Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20030716
9 Importing IM_MSGV2 Value transfer Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20030716
10 Importing IM_MSGV3 Value transfer Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20030716
11 Importing IM_MSGV4 Value transfer Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20030716
12 Importing IM_ORIGIN Value transfer Type reference (TYPE) XSS_CAT_MESS_ORIGIN Herkunft der Meldung 20030716
13 Importing IM_RECID_T Value transfer Type reference (TYPE) RHXSS_CAT_RECID_T Schlüsseltabelle für Arbeitszeiten 20030716
14 Importing IM_START_DATE Value transfer Type reference (TYPE) SYDATUM Beginn-Datum der Periode 20030716

Method ADD_SIMULATION_MESSAGE on Interface IF_XSS_CAT_MESSAGE_HANDLER has no exception.

Method DELETE_ALL_MESSAGES Signature

Method DELETE_ALL_MESSAGES on Interface IF_XSS_CAT_MESSAGE_HANDLER has no parameter.
Method DELETE_ALL_MESSAGES on Interface IF_XSS_CAT_MESSAGE_HANDLER has no exception.

Method DELETE_EMPLOYEE_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ORIGIN Call by reference Type reference (TYPE) XSS_CAT_MESS_ORIGIN Herkunft der Meldung 20030616

Method DELETE_EMPLOYEE_MESSAGES on Interface IF_XSS_CAT_MESSAGE_HANDLER has no exception.

Method DELETE_MESG_FOR_EMPLOYEE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EMPLOYEE_ID Call by reference Type reference (TYPE) PERNR_D Personalnummer 20030606
2 Importing IM_ORIGIN Call by reference Type reference (TYPE) XSS_CAT_MESS_ORIGIN Herkunft der Meldung 20030606

Method DELETE_MESG_FOR_EMPLOYEE on Interface IF_XSS_CAT_MESSAGE_HANDLER has no exception.

Method DELETE_MESG_FOR_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_END_DATE Call by reference Type reference (TYPE) SYDATUM Ende-Datum der Periode 20030616
2 Importing IM_ORIGIN Call by reference Type reference (TYPE) XSS_CAT_MESS_ORIGIN Herkunft der Meldung 20030606
3 Importing IM_START_DATE Call by reference Type reference (TYPE) SYDATUM Beginn-Datum der Periode 20030616

Method DELETE_MESG_FOR_PERIOD on Interface IF_XSS_CAT_MESSAGE_HANDLER has no exception.

Method DELETE_MESG_FOR_RECORDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ORIGIN Call by reference Type reference (TYPE) XSS_CAT_MESS_ORIGIN Herkunft der Meldung 20030711
2 Importing IM_RECID_TAB Call by reference Type reference (TYPE) RHXSS_CAT_RECID_T Schlüsseltabelle für Arbeitszeiten 20030711

Method DELETE_MESG_FOR_RECORDS on Interface IF_XSS_CAT_MESSAGE_HANDLER has no exception.

Method DELETE_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MESSAGE_ID Call by reference Type reference (TYPE) XSS_CAT_MESS_ID Eindeutige kennung einer meldung im Message-Handler 20030606

Method DELETE_MESSAGE on Interface IF_XSS_CAT_MESSAGE_HANDLER has no exception.

Method DELETE_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MESSAGE_ID_TAB Call by reference Type reference (TYPE) RHXSS_CAT_MSG_GUID_T Tabelle mit Message-Guids 20030606

Method DELETE_MESSAGES on Interface IF_XSS_CAT_MESSAGE_HANDLER has no exception.

Method DELETE_MESSAGES_FOR_ORIGIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ORIGIN Call by reference Type reference (TYPE) XSS_CAT_MESS_ORIGIN Herkunft der Meldung 20030718

Method DELETE_MESSAGES_FOR_ORIGIN on Interface IF_XSS_CAT_MESSAGE_HANDLER has no exception.

Method DELETE_ONE_DISPLAY_MESSAGES Signature

Method DELETE_ONE_DISPLAY_MESSAGES on Interface IF_XSS_CAT_MESSAGE_HANDLER has no parameter.
Method DELETE_ONE_DISPLAY_MESSAGES on Interface IF_XSS_CAT_MESSAGE_HANDLER has no exception.

Method DELETE_PERIOD_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ORIGIN Call by reference Type reference (TYPE) XSS_CAT_MESS_ORIGIN Herkunft der Meldung 20030616

Method DELETE_PERIOD_MESSAGES on Interface IF_XSS_CAT_MESSAGE_HANDLER has no exception.

Method DELETE_RECORD_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ORIGIN Call by reference Type reference (TYPE) XSS_CAT_MESS_ORIGIN Herkunft der Meldung 20030616

Method DELETE_RECORD_MESSAGES on Interface IF_XSS_CAT_MESSAGE_HANDLER has no exception.

Method GET_MAXIMUM_SEVERITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RECID Call by reference Type reference (TYPE) XSS_CAT_RECID Eindeutige Satzkennung einer Arbeitszeit 20030801
2 Returning RESULT Value transfer Type reference (TYPE) SYMSGTY Nachrichten, Nachrichtentyp 20030801

Method GET_MAXIMUM_SEVERITY on Interface IF_XSS_CAT_MESSAGE_HANDLER has no exception.

Method GET_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MESSAGE_ID Call by reference Type reference (TYPE) XSS_CAT_MESS_ID Eindeutige Kennung einer Meldung im Message-Handler 20030926
2 Returning RESULT Value transfer Type reference (TYPE) RHXSS_CAT_MESSAGE Nachricht des ESS_CATS-Message-Handlers 20030926

Method GET_MESSAGE on Interface IF_XSS_CAT_MESSAGE_HANDLER has no exception.

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_MESSAGE_TAB Value transfer Type reference (TYPE) RHXSS_CAT_MESSAGE_T Tabelle mit Meldungen des ESS_CATS-Message-Handlers 20030606

Method GET_MESSAGES on Interface IF_XSS_CAT_MESSAGE_HANDLER has no exception.

Method GET_MESSAGES_FOR_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ORIGIN Call by reference Type reference (TYPE) XSS_CAT_MESS_ORIGIN Herkunft der Meldung 20030711
2 Importing IM_RECID Call by reference Type reference (TYPE) XSS_CAT_RECID Schlüsseltabelle für Arbeitszeiten 20030711
3 Returning RE_MESSAGE_TAB Value transfer Type reference (TYPE) RHXSS_CAT_MESSAGE_T Tabelle mit Meldungen des ESS_CATS-Message-Handlers 20030711

Method GET_MESSAGES_FOR_RECORD on Interface IF_XSS_CAT_MESSAGE_HANDLER has no exception.
History
Last changed by/on SAP  20050409 
SAP Release Created in 100