SAP ABAP Class CL_HRPIQ00_ERRORHANDLER (Error Handler for BAPIRET2)
Hierarchy
IS-PS-CA (Software Component) IS-PUBLIC SECTOR CONTRACT ACCOUNTING
   IS-HER-CM-AD (Application Component) Administration
     PMIQ (Package) Campus Management
Properties
Class CL_HRPIQ00_ERRORHANDLER  
Short Description Error Handler for BAPIRET2    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PMIQ   Campus Management 
Created 20030410   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPIQ00_ERRORHANDLER has no forward declaration.
Interfaces
Class CL_HRPIQ00_ERRORHANDLER has no interface implemented.
Friends
Class CL_HRPIQ00_ERRORHANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_RETURN Instance attribute Private Type reference (TYPE) BAPIRET2_T Return Parameter Table 20030410
Methods
# Method Level Visibility Method type Description Created on
1 IS_ERROR Instance method Public Method Check Messages in Global Memory for Errors 20030717
2 MESSAGES_APPEND Instance method Public Method Add Messages to Global Memory 20030410
3 MESSAGES_CO_ERROR Instance method Public Method Check Messages in Global Memory for Errors 20030415
4 MESSAGES_GET Instance method Public Method Read Messages from Global Memory 20030410
5 MESSAGE_SEVERITY_CHECK Instance method Public Method Check Max. Severity of Messages in Global Memory 20030415
6 MESSAGE_SYS_STORE Instance method Public Method Add Message to Global Memory from System Var. 20030415
Events
Class CL_HRPIQ00_ERRORHANDLER has no event.
Types
Class CL_HRPIQ00_ERRORHANDLER has no local type.
Method Signatures

Method IS_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_ERROR Value transfer Type reference (TYPE) XFELD Flag, Message Memory enthält einen Fehler gem. Severity 20030717
2 Importing IV_MIN_MSGTYPE Call by reference Type reference (TYPE) SY-MSGTY 'E' Minimaler zu prüfende Severity 20030717

Method IS_ERROR on class CL_HRPIQ00_ERRORHANDLER has no exception.

Method MESSAGES_APPEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20030410

Method MESSAGES_APPEND on class CL_HRPIQ00_ERRORHANDLER has no exception.

Method MESSAGES_CO_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ERROR Call by reference Type reference (TYPE) XFELD Flag, Message Memory enthält einen Fehler gem. Severity 20030415
2 Importing IV_MIN_MSGTYPE Call by reference Type reference (TYPE) SY-MSGTY 'E' Minimaler zu prüfende Severity 20030415

Method MESSAGES_CO_ERROR on class CL_HRPIQ00_ERRORHANDLER has no exception.

Method MESSAGES_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20030410

Method MESSAGES_GET on class CL_HRPIQ00_ERRORHANDLER has no exception.

Method MESSAGE_SEVERITY_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RETURN Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20030415
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20030415
3 Exporting EV_FIELD Call by reference Type reference (TYPE) BAPIRET2-FIELD Feld im Parameter 20030415
4 Exporting EV_LOG_MSG_NO Call by reference Type reference (TYPE) BAPIRETURN-LOG_MSG_NO Anwendungs-Log: interne laufende Nummer der Meldung 20030415
5 Exporting EV_LOG_NO Call by reference Type reference (TYPE) BAPIRETURN-LOG_NO Anwendungs-Log: Protokollnummer 20030415
6 Exporting EV_MSGCLASS Call by reference Type reference (TYPE) SY-MSGID Nachrichten, Nachrichtenklasse 20030415
7 Exporting EV_MSGNUMBER Call by reference Type reference (TYPE) SY-MSGNO Nachrichten, Nachrichtennummer 20030415
8 Exporting EV_MSGTYPE Call by reference Type reference (TYPE) SY-MSGTY Nachrichten, Nachrichtentyp 20030415
9 Exporting EV_MSGV1 Call by reference Type reference (TYPE) SY-MSGV1 Nachrichten, Nachrichtenvariable 20030415
10 Exporting EV_MSGV2 Call by reference Type reference (TYPE) SY-MSGV2 Nachrichten, Nachrichtenvariable 20030415
11 Exporting EV_MSGV3 Call by reference Type reference (TYPE) SY-MSGV3 Nachrichten, Nachrichtenvariable 20030415
12 Exporting EV_MSGV4 Call by reference Type reference (TYPE) SY-MSGV4 Nachrichten, Nachrichtenvariable 20030415
13 Exporting EV_PARAMETER Call by reference Type reference (TYPE) BAPIRET2-PARAMETER Parametername 20030415
14 Exporting EV_ROW Call by reference Type reference (TYPE) BAPIRET2-ROW Zeile im Parameter 20030415
15 Importing IV_MIN_MSGTYPE Call by reference Type reference (TYPE) SY-MSGTY 'E' Nachrichten, Nachrichtentyp 20030415

Method MESSAGE_SEVERITY_CHECK on class CL_HRPIQ00_ERRORHANDLER has no exception.

Method MESSAGE_SYS_STORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELD Call by reference Type reference (TYPE) BAPIRET2-FIELD Feld im Parameter 20030415
2 Importing IV_LOG_MSG_NO Call by reference Type reference (TYPE) BAPIRETURN-LOG_MSG_NO Anwendungs-Log: interne laufende Nummer der Meldung 20030415
3 Importing IV_LOG_NO Call by reference Type reference (TYPE) BAPIRETURN-LOG_NO ' ' Anwendungs-Log: Protokollnummer 20030415
4 Importing IV_MSGTY Call by reference Type reference (TYPE) SY-MSGTY Nachrichten, Nachrichtentyp 20030415
5 Importing IV_PARAMETER Call by reference Type reference (TYPE) BAPIRET2-PARAMETER Parametername 20030415
6 Importing IV_ROW Call by reference Type reference (TYPE) BAPIRET2-ROW '0' Zeile im Parameter 20030415

Method MESSAGE_SYS_STORE on class CL_HRPIQ00_ERRORHANDLER has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in 472