SAP ABAP Class CL_HRPA_MESSAGE_LIST (HR: Master Data Messages)
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   PA-PA-XX (Application Component) General
     PBAS_SERVICE (Package) HR Master Data: Service Functions
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20010730
Properties
Class CL_HRPA_MESSAGE_LIST  
Short Description HR: Master Data Messages    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PBAS_SERVICE   HR Master Data: Service Functions 
Created 20010730   SAP 
Last change 20021209   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_HRPA_BOOLE_D Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20010730
Friends
Class CL_HRPA_MESSAGE_LIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ABEND Instance attribute Private Attribute reference (LIKE) 20010730
2 ADMISSABLE_MESSAGE_TYPES Constant Private Type reference (TYPE) CHAR05 'AEISW' Character field length 5 20010730
3 ADMISSIBLE_DETAIL_LEVELS Constant Private Type reference (TYPE) HRPAD_CHAR09 '123456789' HR: Master Data, Char Field of Length 09 20021211
4 ERROR Instance attribute Private Attribute reference (LIKE) 20010730
5 FALSE Constant Private Type reference (TYPE) BOOLE_D IF_HRPA_BOOLE_D=>FALSE Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20010730
6 INFO Instance attribute Private Attribute reference (LIKE) 20010730
7 MAX_DETAIL_LEVEL Constant Private Type reference (TYPE) I 9 20021209
8 MESSAGE_LIST Instance attribute Private Type reference (TYPE) HRPAD_MESSAGE_TAB HR Master Data: Message List 20010730
9 SUCCESS Instance attribute Private Attribute reference (LIKE) 20010730
10 TRUE Constant Private Type reference (TYPE) BOOLE_D IF_HRPA_BOOLE_D=>TRUE Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20010730
11 WARNING Instance attribute Private Attribute reference (LIKE) 20010730
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGES Instance method Public Method Group Messages 20010730
2 CLEAN_DETAIL_LEVEL Instance method Private Method Determine Permissibility of DETAIL_LEVEL 20021204
3 EXTRACT_MESSAGE_LIST Instance method Private Method Extract Messages 20010730
4 GET_ABEND_LIST Instance method Public Method Get List of Termination Messages 20010730
5 GET_ERROR_LIST Instance method Public Method Get List of Error Messages 20010730
6 GET_INFO_LIST Instance method Public Method Get List of Info Messages 20010730
7 GET_MESSAGE_LIST Instance method Public Method Get List of Messages 20010730
8 GET_SUCCESS_LIST Instance method Public Method Get List of Success Messages 20010730
9 GET_WARNING_LIST Instance method Public Method Get List of Warning Messages 20010730
10 HAS_ABEND Instance method Public Method Object Contains Termination Message 20010730
11 HAS_ERROR Instance method Public Method Object Contains Error Message 20010730
12 HAS_INFO Instance method Public Method Object Contains Info Message 20010730
13 HAS_MESSAGE Instance method Public Method Object Contains Message 20010730
14 HAS_SUCCESS Instance method Public Method Object Contains Success Message 20010730
15 HAS_WARNING Instance method Public Method Object Contains Warning 20010730
Events
# Event Type Visibility Description Created on
1 MESSAGE Instance Event
(0)
Public
(2)
20030807
Types
Class CL_HRPA_MESSAGE_LIST has no local type.
Method Signatures

Method ADD_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADD_DETAIL_LEVEL Call by reference Type reference (TYPE) BALLEVEL SPACE Anwendungs-Log: Detaillierungsgrad 20021204
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20010730
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20010824

Method CLEAN_DETAIL_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DETAIL_LEVEL Call by reference Type reference (TYPE) BALLEVEL Anwendungs-Log: Detaillierungsgrad 20021204
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021204

Method EXTRACT_MESSAGE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MESSAGES Call by reference Type reference (TYPE) HRPAD_MESSAGE_TAB HR Stammdaten: Meldungsliste 20010730
2 Importing MSGTY Call by reference Type reference (TYPE) SYMSGTY Meldungstyp: S Success, E Error, W Warning, I Info, A Abort 20010730
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20010824

Method GET_ABEND_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MESSAGES Call by reference Type reference (TYPE) HRPAD_MESSAGE_TAB HR Stammdaten: Meldungsliste 20010730
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20010824

Method GET_ERROR_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MESSAGES Call by reference Type reference (TYPE) HRPAD_MESSAGE_TAB HR Stammdaten: Meldungsliste 20010730
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20010824

Method GET_INFO_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MESSAGES Call by reference Type reference (TYPE) HRPAD_MESSAGE_TAB HR Stammdaten: Meldungsliste 20010730
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20010824

Method GET_MESSAGE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MESSAGES Call by reference Type reference (TYPE) HRPAD_MESSAGE_TAB HR Stammdaten: Meldungsliste 20010730
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20010824

Method GET_SUCCESS_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MESSAGES Call by reference Type reference (TYPE) HRPAD_MESSAGE_TAB HR Stammdaten: Meldungsliste 20010730
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20010824

Method GET_WARNING_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MESSAGES Call by reference Type reference (TYPE) HRPAD_MESSAGE_TAB HR Stammdaten: Meldungsliste 20010730
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20010824

Method HAS_ABEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN_VALUE Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20010730
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20010824

Method HAS_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN_VALUE Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20010730
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20010824

Method HAS_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN_VALUE Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20010730
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20010824

Method HAS_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN_VALUE Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20010730
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20010824

Method HAS_SUCCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN_VALUE Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20010730
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20010824

Method HAS_WARNING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN_VALUE Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20010730
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20010824
Event Signatures

Event MESSAGE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 MSG Exporting Value transfer Type reference (TYPE) SYMSG Struktur der Message-Variablen 20030807
History
Last changed by/on SAP  20021209 
SAP Release Created in 470