SAP ABAP Class CL_HRPBSNO_NOTIFICATION_PACK (Notification Package)
Hierarchy
SAP_HRCDE (Software Component) Sub component SAP_HRCDE of SAP_HR
   PY-DE-PS-VA (Application Component) Pension Administration
     P00PBSNO_BL (Package) HCM Notifications (Business Logic)
Properties
Class CL_HRPBSNO_NOTIFICATION_PACK  
Short Description Notification Package    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package P00PBSNO_BL   HCM Notifications (Business Logic) 
Created 20030227   SAP 
Last change 20050615   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPBSNO_NOTIFICATION_PACK has no forward declaration.
Interfaces
Class CL_HRPBSNO_NOTIFICATION_PACK has no interface implemented.
Friends
Class CL_HRPBSNO_NOTIFICATION_PACK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AT_DOCTYP Instance attribute Private Type reference (TYPE) HRPBS00NOT_DOCTYP Bescheinigung: Dokumentart 20051209
2 AT_DOCTYP_PACK Instance attribute Private Type reference (TYPE) HRPBS00NOT_DOCTYP_PACK Notification : Document type and Package combination 20030911
3 AT_NOTIF_LIST Instance attribute Private Type reference (TYPE) HRPBS00NOT_NOTIF_LIST_PACK Notification List for a Package 20030227
4 A_ADOBE_JOB_OPEN Instance attribute Private Type reference (TYPE) FLAG 20080331
5 A_ADOBE_PERFORMANCE_BOOST Instance attribute Private Type reference (TYPE) FLAG 20080331
6 A_AR_OBJECT Instance attribute Private Type reference (TYPE) SAEOBJART 20070618
7 A_CTRLMARK Instance attribute Private Type reference (TYPE) P00_PBS_CTRLMARK 20050525
8 A_MOLGA Instance attribute Private Type reference (TYPE) MOLGA Country Grouping 20030227
9 A_PROCSCEN Instance attribute Private Type reference (TYPE) P00_PBS_PROCSCEN Sub Process Scenario 20030227
10 A_PRSCN Instance attribute Private Type reference (TYPE) P00_PBS_PRSCN Process Scenario 20030227
11 A_REQTYPE Instance attribute Private Type reference (TYPE) P00_PBS_REQTYPE Business Scenario 20030227
12 FALSE Constant Private Type reference (TYPE) BOOLE_D ' ' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20030611
13 TRUE Constant Private Type reference (TYPE) BOOLE_D 'X' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20030611
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030227
2 CREATE_PACKAGE Instance method Public Method Creates the complete Notification Package 20030227
3 GET_ADOBE_PERFORMANCE_BOOST Instance method Public Method 20080331
4 GET_NOTIFICATION_LIST Instance method Public Method Returns the Notification List for the Package. 20030227
Events
Class CL_HRPBSNO_NOTIFICATION_PACK has no event.
Types
Class CL_HRPBSNO_NOTIFICATION_PACK 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 I_ADOBE_PERFORMANCE_BOOST Call by reference Type reference (TYPE) BOOLE_D 20080331
2 Importing I_CTRLMARK Call by reference Type reference (TYPE) P00_PBS_CTRLMARK 20050525
3 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20030227
4 Importing I_PROCSCEN Call by reference Type reference (TYPE) P00_PBS_PROCSCEN Personalteilvorgang 20030227
5 Importing I_PRSCN Call by reference Type reference (TYPE) P00_PBS_PRSCN Personalvorgang 20030227
6 Importing I_REQTYPE Call by reference Type reference (TYPE) P00_PBS_REQTYPE PersVorgangsart 20030227
# Exception Resumable Description Created on
1 ERROR_CALLING_ADOBE 20080331
2 NOTIF_CUSTOMIZING_ERROR Customizingfehler, daher keine Bescheinigungsauswahl 20031028

Method CREATE_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Kennzeichen für Fehler 20030611
2 Exporting E_TIMESTAMP Call by reference Type reference (TYPE) HRPBSWBRPS_TIMESTAMP timesatmp 20030303
3 Importing IS_MASS_PRINT Call by reference Type reference (TYPE) HRPBSNOS_NOTIF_MASS_PRINT_ATTR 20041029
4 Importing I_ADD_FLAG Call by reference Type reference (TYPE) P00_PBSNO_FLAG 'Y' Zusätzliches Kennzeichen 20030519
5 Importing I_CHANGE Call by reference Type reference (TYPE) P00_PBS_FUTURE_CHANGE 20050523
6 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Ref. zu Nachrichtenberarbeitungsklasse 20030611
# Exception Resumable Description Created on
1 ARCHIVE_ERROR ERROR - Fehler bei der Archivierung 20030624
2 MISSING_MESSAGE_HANDLER Ref. zu Nachrichtenberarbeitungsklasse ist initial 20030611
3 NO_NOTIFICATION_CREATED Von Paket keine Bescheinigung generiert 20031028

Method GET_ADOBE_PERFORMANCE_BOOST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ADOBE_PERFORMANCE_BOOST Value transfer Type reference (TYPE) BOOLE_D 20080331

Method GET_ADOBE_PERFORMANCE_BOOST on class CL_HRPBSNO_NOTIFICATION_PACK has no exception.

Method GET_NOTIFICATION_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NOTIF_LIST Call by reference Type reference (TYPE) HRPBS00NOT_NOTIF_LIST_PACK Bescheinigungsliste für ein Paket 20030227
# Exception Resumable Description Created on
1 NO_LIST_FOR_PACKAGE In Bescheinigung im Customizing für das Paket 20030227
History
Last changed by/on SAP  20050615 
SAP Release Created in 10A