SAP ABAP Class CL_HRPAYDE_BD_NOTIF_MANAGER (Manager for Notification Generation Business Data Record)
Hierarchy
SAP_HRCDE (Software Component) Sub component SAP_HRCDE of SAP_HR
   PY-DE-NT-NI (Application Component) Social Insurance
     P01S (Package) HR Germany: Social Insurance
Properties
Class CL_HRPAYDE_BD_NOTIF_MANAGER  
Short Description Manager for Notification Generation Business Data Record    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package P01S   HR Germany: Social Insurance 
Created 20101025   SAP 
Last change 20110809   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HRPAYDE_BD_NOTIF_MANAGER has no interface implemented.
Friends
Class CL_HRPAYDE_BD_NOTIF_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ANART_BETRIEB Constant Public Type reference (TYPE) ANART 'CA' Company address 20101119
2 C_APPL_ABSENDER Constant Public Type reference (TYPE) P_APPL 'BDAB' Subapplication 20101119
3 C_APPL_DATA Constant Public Type reference (TYPE) P_APPL 'BDBS' Subapplication 20101119
4 C_DTART Constant Public Type reference (TYPE) P01_DTART 'DUA' Type of Data Exchange 20101119
5 C_DTART_IN Constant Public Type reference (TYPE) P01_DTART 'DUI' Type of Data Exchange 20101119
6 C_INBOUND Constant Public Type reference (TYPE) P01_BD_TYP 2 Type in Notification Procedue for Business Data Maint. 20101119
7 C_MOLGA Constant Public Type reference (TYPE) MOLGA '01' Country Grouping 20101119
8 C_OUTBOUND Constant Public Type reference (TYPE) P01_BD_TYP 1 Type in Notification Procedue for Business Data Maint. 20101119
9 GC_PAL_ROOT Constant Public Type reference (TYPE) HRPAD_PAL_NODE_KEY 'ROOT' HR Application Log 20101119
10 GC_TCODE Constant Public Type reference (TYPE) TCODE 'PC00_M01_CBDVD0_OUT' Transaction Code for Report 20110826
11 GO_MESSAGE_HANDLER Instance attribute Protected Object reference (TYPE REF TO) CL_HRPAY00_MESSAGE_HANDLER Message Handler HCM 20101119
12 GS_PARAM Instance attribute Protected Type reference (TYPE) HRDESV_BD_S_PARAM Parameter for Notification Creation Business Data Maint. 20101119
13 GT_DELETE_NOTIFS Instance attribute Protected Type reference (TYPE) HRPAYDE_BD_T_NOTIFS Messages for Deletion 20101119
14 GT_INIT_NOTIFS Instance attribute Protected Type reference (TYPE) HRPAYDE_BD_T_NOTIFS Table of Notifications for Business Data Maint. 20101119
15 GT_NEW_NOTIFS Instance attribute Protected Type reference (TYPE) HRPAYDE_BD_T_NOTIFS Table of Notifications for Business Data Maint. 20101119
16 GT_OLD_NOTIFS Instance attribute Protected Type reference (TYPE) HRPAYDE_BD_T_NOTIFS Table of Notifications for Business Data Maint. 20101119
17 GT_OLD_NOTIFS_TO_DELETE Instance attribute Protected Type reference (TYPE) HRPAYDE_BD_T_NOTIFS Table of Notifications That Can Be Deleted 20120313
18 GT_SEND_NOTIFS Instance attribute Protected Type reference (TYPE) HRPAYDE_BD_T_NOTIFS Table of Notifications for Business Data Maint. 20101119
19 GV_BTRNR_ERRORS Instance attribute Protected Type reference (TYPE) BALCNTCUM Application Log: Cumulated Message Count 20101119
20 GV_BTRNR_NEW_NOTIFS Instance attribute Protected Type reference (TYPE) BALCNTCUM Application Log: Cumulated Message Count 20101119
21 GV_BTRNR_NO_NEW_NOTIFS Instance attribute Protected Type reference (TYPE) BALCNTCUM Application Log: Cumulated Message Count 20101119
22 GV_BTRNR_SELECTED Instance attribute Protected Type reference (TYPE) BALCNTCUM Application Log: Cumulated Message Count 20101119
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20101119
2 ERROR_MESSAGES Instance method Protected Method Display Error Messages 20101119
3 GET_DOMAIN_VALUE Static method Public Method Gets Text of Domain Specification 20101208
4 MATCH_NOTIFS Instance method Protected Method Compare New and Old Notifications 20101119
5 OUTPUT Instance method Protected Method Log Output 20101119
6 PROCESS_NOTIFS Instance method Public Method Create Notifications 20101119
7 PROT_LAUFID Instance method Protected Method Log Run ID 20101119
8 READ_NOTIFS Static method Public Method Import Business Data Maint. Notifications 20101119
9 STATISTIC Instance method Protected Method Output Statistics 20101119
10 STORE_NOTIFS Instance method Protected Method Saves Notifications in DB 20101119
Events
Class CL_HRPAYDE_BD_NOTIF_MANAGER has no event.
Types
Class CL_HRPAYDE_BD_NOTIF_MANAGER has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_HRPAY00_MESSAGE_HANDLER Message Handler HCM 20101119
2 Importing IS_PARAM Call by reference Type reference (TYPE) HRDESV_BD_S_PARAM Parameter zur Meldungserstellung Betriebsdatenpflege 20101119

Method CONSTRUCTOR on class CL_HRPAYDE_BD_NOTIF_MANAGER has no exception.

Method ERROR_MESSAGES Signature

Method ERROR_MESSAGES on class CL_HRPAYDE_BD_NOTIF_MANAGER has no parameter.
Method ERROR_MESSAGES on class CL_HRPAYDE_BD_NOTIF_MANAGER has no exception.

Method GET_DOMAIN_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_TEXT Call by reference Type reference (TYPE) ANY Text der Domäne 20101208
2 Importing IV_DOMNAME Call by reference Type reference (TYPE) DOMNAME Domänenname 20101208
3 Importing IV_VALUE Call by reference Type reference (TYPE) ANY Wert der Domäne 20101208

Method GET_DOMAIN_VALUE on class CL_HRPAYDE_BD_NOTIF_MANAGER has no exception.

Method MATCH_NOTIFS Signature

Method MATCH_NOTIFS on class CL_HRPAYDE_BD_NOTIF_MANAGER has no parameter.
Method MATCH_NOTIFS on class CL_HRPAYDE_BD_NOTIF_MANAGER has no exception.

Method OUTPUT Signature

Method OUTPUT on class CL_HRPAYDE_BD_NOTIF_MANAGER has no parameter.
Method OUTPUT on class CL_HRPAYDE_BD_NOTIF_MANAGER has no exception.

Method PROCESS_NOTIFS Signature

Method PROCESS_NOTIFS on class CL_HRPAYDE_BD_NOTIF_MANAGER has no parameter.
Method PROCESS_NOTIFS on class CL_HRPAYDE_BD_NOTIF_MANAGER has no exception.

Method PROT_LAUFID Signature

Method PROT_LAUFID on class CL_HRPAYDE_BD_NOTIF_MANAGER has no parameter.
Method PROT_LAUFID on class CL_HRPAYDE_BD_NOTIF_MANAGER has no exception.

Method READ_NOTIFS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NOTIFS Call by reference Type reference (TYPE) HRPAYDE_BD_T_NOTIFS Tabelle von Meldungen zur Betriebsdatenpflege 20101119
2 Importing IT_BTRNR Call by reference Type reference (TYPE) HRDESV_BD_T_BBNR Tabelle für die Selektion von Betriebsnummer 20101119
3 Importing IT_SO_BDTYP Call by reference Type reference (TYPE) HRDESV_BD_T_TYP Selektionstabelle für Meldungstypen BD 20101119
4 Importing IT_SO_STATUS Call by reference Type reference (TYPE) HRDESV_BD_T_STATUS Selektionstabelle für Status von ELENA 20101119
5 Importing IV_BTRTL Call by reference Type reference (TYPE) P01_SVBTRTL Absender bzw. Empfänger der Meldung (Personalteilbereich) 20101119
6 Importing IV_BTRTLBS Call by reference Type reference (TYPE) P01_BD_BTRTLBS Personalteilbereich der Daten zu einer Betriebsstätte 20101119
7 Importing IV_DISPLAY Call by reference Type reference (TYPE) ABAP_BOOL ' ' Nur Displayberechtigung: X 20110826
8 Importing IV_NEWEST Call by reference Type reference (TYPE) ABAP_BOOL Nur die neueste Meldung pro Betriebsnummer 20101119
9 Importing IV_WERKS Call by reference Type reference (TYPE) P01_SVWERKS Absender bzw. Empfänger der Meldung (Personalbereich) 20101119
10 Importing IV_WERKSBS Call by reference Type reference (TYPE) P01_BD_WERKSBS Personalbereich der Daten zu einer Betriebsstätte 20101119

Method READ_NOTIFS on class CL_HRPAYDE_BD_NOTIF_MANAGER has no exception.

Method STATISTIC Signature

Method STATISTIC on class CL_HRPAYDE_BD_NOTIF_MANAGER has no parameter.
Method STATISTIC on class CL_HRPAYDE_BD_NOTIF_MANAGER has no exception.

Method STORE_NOTIFS Signature

Method STORE_NOTIFS on class CL_HRPAYDE_BD_NOTIF_MANAGER has no parameter.
Method STORE_NOTIFS on class CL_HRPAYDE_BD_NOTIF_MANAGER has no exception.
History
Last changed by/on SAP  20110809 
SAP Release Created in