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)
⤷ 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 |