SAP ABAP Class CL_HRPAYDE_RBM_NOTIF_DISPLAY (Display of Pension Receipt Notifications)
Hierarchy
SAP_HRCDE (Software Component) Sub component SAP_HRCDE of SAP_HR
   PA-PF-DE (Application Component) Company Pension Scheme Germany
     P01A (Package) HR Germany: Retirement Pension Plan
Properties
Class CL_HRPAYDE_RBM_NOTIF_DISPLAY  
Short Description Display of Pension Receipt Notifications    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package P01A   HR Germany: Retirement Pension Plan 
Created 20090102   SAP 
Last change 20091125   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SLIS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HRPAYDE_RBM_NOTIF_DISPLAY has no interface implemented.
Friends
Class CL_HRPAYDE_RBM_NOTIF_DISPLAY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AC_ALV_STRUC_BAUST Constant Protected Type reference (TYPE) TABNAME 'HRDESV_S_ALV_MLD_DETAIL' ALV Structure for Detail Display of Data Module 20090104
2 AC_ALV_STRUC_HIST Constant Public Type reference (TYPE) TABNAME 'HRPAYDE_RBM_S_ALV_STATUS' ALV Structure for Detail Display of Status History 20090104
3 AC_CATEG_ID_ABSENDER Constant Public Type reference (TYPE) HRPAD_PAL_CATEG_ID 'ABSEND' HR Application Log: Category ID 20090104
4 AC_CATEG_ID_ANFRAGE Constant Public Type reference (TYPE) HRPAD_PAL_CATEG_ID 'ANFRAG' HR Application Log: Category ID 20090104
5 AC_CATEG_ID_ANTWORT Constant Public Type reference (TYPE) HRPAD_PAL_CATEG_ID 'ANTWOR' HR Application Log: Category ID 20090104
6 AC_CATEG_ID_BEZUG Constant Public Type reference (TYPE) HRPAD_PAL_CATEG_ID 'BEZUG' HR Application Log: Category ID 20090104
7 AC_CATEG_ID_BTRDAT Constant Public Type reference (TYPE) HRPAD_PAL_CATEG_ID 'BTRDAT' HR Application Log: Category ID 20101029
8 AC_CATEG_ID_FEHLER Constant Public Type reference (TYPE) HRPAD_PAL_CATEG_ID 'FEHLER' HR Application Log: Category ID 20090104
9 AC_CATEG_ID_HEADER Constant Public Type reference (TYPE) HRPAD_PAL_CATEG_ID 'HEADER' HR Application Log: Category ID 20090104
10 AC_CATEG_ID_HIST Constant Public Type reference (TYPE) HRPAD_PAL_CATEG_ID 'HIST' Node Category: Status Table without Notifications 20090104
11 AC_CATEG_ID_HIST_MSG Constant Public Type reference (TYPE) HRPAD_PAL_CATEG_ID 'HISTMS' Node Category: Status Table with Notifications 20090104
12 AC_CATEG_ID_LSTBTRG Constant Public Type reference (TYPE) HRPAD_PAL_CATEG_ID 'LSTBTR' HR Application Log: Category ID 20090104
13 AC_CATEG_ID_LSTEMP Constant Public Type reference (TYPE) HRPAD_PAL_CATEG_ID 'LSTEMP' HR Application Log: Category ID 20090104
14 AC_CATEG_ID_MELDEGRUND Constant Public Type reference (TYPE) HRPAD_PAL_CATEG_ID 'MELDEG' HR Application Log: Category ID 20090104
15 AC_CATEG_ID_MIPF Constant Public Type reference (TYPE) HRPAD_PAL_CATEG_ID 'MIPF' HR Application Log: Category ID 20090104
16 AC_CATEG_ID_NOTIF Constant Public Type reference (TYPE) HRPAD_PAL_CATEG_ID 'NOTIF' Node Category: Notification (Main Node) 20090104
17 AC_CATEG_ID_VORZTR Constant Public Type reference (TYPE) HRPAD_PAL_CATEG_ID 'VORZTR' HR Application Log: Category ID 20090104
18 AC_D3_J Constant Protected Type reference (TYPE) CHAR1 'J' DEUEV Constant: Yes 20090104
19 AC_D3_N Constant Protected Type reference (TYPE) CHAR1 'N' DEUEV Constant: No 20090104
20 AC_ICON_BAUST Constant Protected Type reference (TYPE) ICON_D ICON_STRUCTURE Icon: Modules of Notification 20090104
21 AC_ICON_NOTIF Constant Protected Type reference (TYPE) ICON_D ICON_MSG Icon: Notification (Main Node) 20090104
22 AC_ICON_STATUS Constant Protected Type reference (TYPE) ICON_D ICON_RELEASE Icon: Status History of Notification 20090104
23 AC_ICON_UNCHANGED Constant Protected Type reference (TYPE) ICON_D ICON_LED_INACTIVE Icon for Processing Status: Not Processed Yet 20090104
24 AC_SELECT_MODE_ERRORS Constant Public Type reference (TYPE) C '1' Node Selection Detail Screen: Error Display 20110111
25 AC_VAR_HANDLE_HIST Constant Protected Type reference (TYPE) SLIS_HANDL 'HIST' Variant Handle for Status Table Node (w/o Notifications) 20090104
26 AC_VAR_HANDLE_MAIN Constant Protected Type reference (TYPE) SLIS_HANDL 'MAIN' Variant Handle for Overview List of Notifications 20090104
27 AC_VAR_HANDLE_NOTIF Constant Protected Type reference (TYPE) SLIS_HANDL 'NOTI' Variant Handle for Notification Node 20090104
28 AR_ALV_DAT Instance attribute Protected Object reference (TYPE REF TO) DATA Reference to ALV Overview List 20090104
29 AR_EVENT_HANDLER Instance attribute Public Object reference (TYPE REF TO) CL_HRPAYDE_RBM_ALV_EVENTS SI Reporting: Receiver Class for Grid ALV Events 20090104
30 AS_STATKZ Instance attribute Protected Type reference (TYPE) HRDESV_STATKZ SI Reporting: Creation Information for Status 20090104
31 AT_ALV_DAT Instance attribute Protected Type reference (TYPE) HRPAYDE_RBM_T_ALV_MLD ALV Overview List of RBM Notifications 20090104
32 AT_FUNCTIONS Instance attribute Protected Type reference (TYPE) UI_FUNCTIONS Table of Function Codes To Be Supported 20090104
33 A_ALV_STRUC Instance attribute Protected Type reference (TYPE) TABNAME ALV Structure for Overview List 20090104
34 A_ALV_STRUC_BAUST Instance attribute Protected Type reference (TYPE) TABNAME ALV Structure for Detail Display of Data Module 20090104
35 A_ALV_STRUC_HIST Instance attribute Protected Type reference (TYPE) TABNAME ALV Structure for Detail Display of Status History 20090104
Methods
# Method Level Visibility Method type Description Created on
1 ALV_GET_DOCU Instance method Protected Method Determine Responsible Documentation Object 20090104
2 ALV_GET_EXCLUDE_TAB Instance method Protected Method Determine Functions to Hide for ALV Output 20090104
3 ALV_GET_FIELD_INFO Instance method Protected Method Determine Field Catalog and ALV Structure of Overview List 20090104
4 ALV_GET_FIELD_INFO_DETAIL Instance method Protected Method Determine Field Catalog of Overview in Detail Screen 20090104
5 ALV_GET_FIELD_INFO_HIST Instance method Protected Method Determine Field Catalog of Overview in Detail Screen 20090104
6 ALV_GET_SORT_INFO Instance method Protected Method Determine Sort Table for ALV Output 20090104
7 ALV_GET_TOOLBAR Instance method Protected Method Determine Supported Pushbuttons for ALV Toolbar 20090104
8 APPEND_NOTIF_LIST Instance method Public Method Fill Overview List of Notifications 20090104
9 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090104
10 CREATE_CATEG Static method Public Method Generate Node Category 20090104
11 DISPLAY_NOTIF_LIST Instance method Public Method Generate Notification List with User Actions 20090104
12 EXTRACT_MESSAGE Instance method Protected Method Determine Message To Be Displayed 20110111
13 EXTRACT_MESSAGE_FROM_DBFE Instance method Protected Method Determine Message To Be Displayed from Module DBFE 20110111
14 EXTRACT_MESSAGE_FROM_HIST Instance method Protected Method Determine Message To Be Displayed from Status History 20110111
15 GET_DETAIL_NODE_TEXT Static method Public Method Determine Log Node Texts 20090104
16 GET_DISPLAY_INFO_DETAIL Static method Public Method Provide Notification Content for Display in Application Log 20090104
17 GET_EVENT_HANDLER Instance method Public Method Return Event Handler for User Actions in ALV 20090104
18 GET_TEXT_DOMVALUE Static method Protected Method Return Text for a Domain Value 20090104
19 INIT_LOG Instance method Public Method Initialize Log 20090104
20 LOG_DETAIL Static method Public Method Log Module 20090104
21 SET_ICON Instance method Protected Method Determine Icon for Processing Status 20090104
22 SET_SELECTED_NODE Static method Protected Method Determine Selected Nodes in Detail Screen 20110111
Events
Class CL_HRPAYDE_RBM_NOTIF_DISPLAY has no event.
Types
Class CL_HRPAYDE_RBM_NOTIF_DISPLAY has no local type.
Method Signatures

Method ALV_GET_DOCU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DOCU_OBJ Value transfer Object reference (TYPE REF TO) IF_HRPAYDE_SV_DOCU_DISPLAYER Anzeige von Dokumentation im SV-Meldewesen 20090104

Method ALV_GET_DOCU on class CL_HRPAYDE_RBM_NOTIF_DISPLAY has no exception.

Method ALV_GET_EXCLUDE_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TOOLBAR_EXCLUDING Call by reference Type reference (TYPE) UI_FUNCTIONS Funktionscodestabelle 20090104

Method ALV_GET_EXCLUDE_TAB on class CL_HRPAYDE_RBM_NOTIF_DISPLAY has no exception.

Method ALV_GET_FIELD_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20090104
2 Exporting E_STRUC_NAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20090104
# Exception Resumable Description Created on
1 ALV_ERROR Fehler beim Aufruf einer ALV-Funktion 20090104

Method ALV_GET_FIELD_INFO_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDCAT Call by reference Type reference (TYPE) SLIS_T_FIELDCAT_ALV 20090104
# Exception Resumable Description Created on
1 ALV_ERROR Fehler beim Aufruf einer ALV-Funktion 20090104

Method ALV_GET_FIELD_INFO_HIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDCAT Call by reference Type reference (TYPE) SLIS_T_FIELDCAT_ALV 20090104
# Exception Resumable Description Created on
1 ALV_ERROR Fehler beim Aufruf einer ALV-Funktion 20090104

Method ALV_GET_SORT_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SORT Call by reference Type reference (TYPE) LVC_T_SORT ALV-Contol: Tabelle der Sortierkriterien 20090104

Method ALV_GET_SORT_INFO on class CL_HRPAYDE_RBM_NOTIF_DISPLAY has no exception.

Method ALV_GET_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TOOLBAR Call by reference Type reference (TYPE) TTB_BUTTON zusätzliche Drucktasten in der ALV-Toolbar 20090104

Method ALV_GET_TOOLBAR on class CL_HRPAYDE_RBM_NOTIF_DISPLAY has no exception.

Method APPEND_NOTIF_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NOTIFS Call by reference Type reference (TYPE) STANDARD TABLE Tabelle der Referenzen auf selektierte Meldungsobjekte 20090104
2 Importing I_ENAME Call by reference Type reference (TYPE) PC01_ENAME aufbereiteter Name der Personalnummer 20090104
3 Importing I_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20090104

Method APPEND_NOTIF_LIST on class CL_HRPAYDE_RBM_NOTIF_DISPLAY has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_STATKZ Call by reference Type reference (TYPE) HRDESV_STATKZ SV-Meldewesen: Erstellungsinformationen für Status 20090104
2 Importing IT_FUNCTIONS Call by reference Type reference (TYPE) UI_FUNCTIONS Funktionscodestabelle 20090104

Method CONSTRUCTOR on class CL_HRPAYDE_RBM_NOTIF_DISPLAY has no exception.

Method CREATE_CATEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIELDCAT Call by reference Type reference (TYPE) SLIS_T_FIELDCAT_ALV Feldkatalog 20090104
2 Importing I_CATEG_ID Call by reference Type reference (TYPE) HRPAD_PAL_CATEG_ID 20090104
3 Importing I_STRUC_NAME Call by reference Type reference (TYPE) STRUKNAME Name einer Struktur 20090104

Method CREATE_CATEG on class CL_HRPAYDE_RBM_NOTIF_DISPLAY has no exception.

Method DISPLAY_NOTIF_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20090104
# Exception Resumable Description Created on
1 ALV_ERROR Fehler beim Aufruf einer ALV-Funktion 20090104

Method EXTRACT_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CELL_STYLE Call by reference Type reference (TYPE) LVC_T_STYL ALV-Control: Styletabelle für Zellen 20110111
2 Exporting E_MSGNR Call by reference Type reference (TYPE) P01_SV_MSGNR Nachrichtennummer im SV-Meldewesen 20110111
3 Exporting E_MSGTX Call by reference Type reference (TYPE) P01_SV_MSGTXT Nachrichtenkurztext im SV-Meldewesen 20110111
4 Importing IR_NOTIF Call by reference Object reference (TYPE REF TO) CL_HRPAYDE_RBM_NOTIF Meldungen Rentenbezugsmitteilungen 20110111

Method EXTRACT_MESSAGE on class CL_HRPAYDE_RBM_NOTIF_DISPLAY has no exception.

Method EXTRACT_MESSAGE_FROM_DBFE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CELL_STYLE Call by reference Type reference (TYPE) LVC_T_STYL ALV-Control: Styletabelle für Zellen 20110111
2 Exporting E_MSGNR Call by reference Type reference (TYPE) P01_SV_MSGNR Nachrichtennummer im SV-Meldewesen 20110111
3 Exporting E_MSGTX Call by reference Type reference (TYPE) P01_SV_MSGTXT Nachrichtenkurztext im SV-Meldewesen 20110111
4 Importing IT_DBFE Call by reference Type reference (TYPE) HRDESV_SV_T_DBFE Baustein FehlerDaten 20110111

Method EXTRACT_MESSAGE_FROM_DBFE on class CL_HRPAYDE_RBM_NOTIF_DISPLAY has no exception.

Method EXTRACT_MESSAGE_FROM_HIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CELL_STYLE Call by reference Type reference (TYPE) LVC_T_STYL ALV-Control: Styletabelle für Zellen 20110111
2 Exporting E_MSGNR Call by reference Type reference (TYPE) P01_SV_MSGNR Nachrichtennummer im SV-Meldewesen 20110111
3 Exporting E_MSGTX Call by reference Type reference (TYPE) P01_SV_MSGTXT Nachrichtenkurztext im SV-Meldewesen 20110111
4 Importing IT_HIST Call by reference Type reference (TYPE) STANDARD TABLE Statushistorie 20110111
5 Importing I_STATUS Call by reference Type reference (TYPE) P01_SVSTATUS Statuskennzeichen der Meldung 20110111

Method EXTRACT_MESSAGE_FROM_HIST on class CL_HRPAYDE_RBM_NOTIF_DISPLAY has no exception.

Method GET_DETAIL_NODE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CATEG_ID Call by reference Type reference (TYPE) HRPAD_PAL_CATEG_ID Baustein-ID 20090104
2 Returning R_NODE_TEXT Value transfer Type reference (TYPE) STRING Knotentext 20090104

Method GET_DETAIL_NODE_TEXT on class CL_HRPAYDE_RBM_NOTIF_DISPLAY has no exception.

Method GET_DISPLAY_INFO_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_NODE_KEY Call by reference Type reference (TYPE) HRPAD_PAL_NODE_KEY zugeordneter Knoten im ApplicationLog 20090104
2 Exporting E_SELECTED_NODE Call by reference Type reference (TYPE) HRPAD_PAL_NODE_KEY 20110111
3 Importing IR_ALV_ROW Call by reference Object reference (TYPE REF TO) DATA aktuelle Zeile im ALV für Knotenüberschrift 20090104
4 Importing IR_NOTIF Call by reference Object reference (TYPE REF TO) IF_HRPAYDE_SV_NOTIF gemeinsame Schnittstelle für SV-Meldewesen 20090104
5 Importing I_SELECT_MODE Call by reference Type reference (TYPE) C 20110111

Method GET_DISPLAY_INFO_DETAIL on class CL_HRPAYDE_RBM_NOTIF_DISPLAY has no exception.

Method GET_EVENT_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_EVENT_HANDLER Call by reference Object reference (TYPE REF TO) CL_HRPAYDE_RBM_ALV_EVENTS Ereignisbehandler für die ALV-Darstellung von SV-Meldungen 20090104

Method GET_EVENT_HANDLER on class CL_HRPAYDE_RBM_NOTIF_DISPLAY has no exception.

Method GET_TEXT_DOMVALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TEXT Call by reference Type reference (TYPE) ANY Text zum Domänenfestwert 20090104
2 Importing I_DTELNAME Call by reference Type reference (TYPE) DDOBJNAME Name eines ABAP Dictionary-Objekts 20090104
3 Importing I_VALUE Call by reference Type reference (TYPE) ANY Domänenfestwert 20090104

Method GET_TEXT_DOMVALUE on class CL_HRPAYDE_RBM_NOTIF_DISPLAY has no exception.

Method INIT_LOG Signature

Method INIT_LOG on class CL_HRPAYDE_RBM_NOTIF_DISPLAY has no parameter.
Method INIT_LOG on class CL_HRPAYDE_RBM_NOTIF_DISPLAY has no exception.

Method LOG_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DATA Call by reference Type reference (TYPE) ANY Bausteindaten 20090104
2 Importing I_CATEG_ID Call by reference Type reference (TYPE) HRPAD_PAL_CATEG_ID Bausteinkategorie 20090104
3 Importing I_PARENT_NODE Call by reference Type reference (TYPE) HRPAD_PAL_NODE_KEY Überknoten 20090104
4 Importing I_TYPE Call by reference Type reference (TYPE) C Typ Baustein ( T= Tabelle) 20090104

Method LOG_DETAIL on class CL_HRPAYDE_RBM_NOTIF_DISPLAY has no exception.

Method SET_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ICON Call by reference Type reference (TYPE) P01_SV_ALV_ICONBEARB Ikone in Textfeldern (Ersatzdarstellung, Alias) 20090104
2 Importing I_STATUS Call by reference Type reference (TYPE) P01_RBM_STATUS Meldungsstatus Rentenbezugsmitteilungen 20090104

Method SET_ICON on class CL_HRPAYDE_RBM_NOTIF_DISPLAY has no exception.

Method SET_SELECTED_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SELECTED_NODE Call by reference Type reference (TYPE) HRPAD_PAL_NODE_KEY 20110111
2 Importing IR_NOTIF Call by reference Object reference (TYPE REF TO) IF_HRPAYDE_SV_NOTIF 20110111
3 Importing I_SELECT_MODE Call by reference Type reference (TYPE) C 20110111

Method SET_SELECTED_NODE on class CL_HRPAYDE_RBM_NOTIF_DISPLAY has no exception.
History
Last changed by/on SAP  20091125 
SAP Release Created in