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 | Instance attribute | Private | Type reference (TYPE) | HRPBS00NOT_DOCTYP | Bescheinigung: Dokumentart | 20051209 | |||
| 2 | Instance attribute | Private | Type reference (TYPE) | HRPBS00NOT_DOCTYP_PACK | Notification : Document type and Package combination | 20030911 | |||
| 3 | Instance attribute | Private | Type reference (TYPE) | HRPBS00NOT_NOTIF_LIST_PACK | Notification List for a Package | 20030227 | |||
| 4 | Instance attribute | Private | Type reference (TYPE) | FLAG | 20080331 | ||||
| 5 | Instance attribute | Private | Type reference (TYPE) | FLAG | 20080331 | ||||
| 6 | Instance attribute | Private | Type reference (TYPE) | SAEOBJART | 20070618 | ||||
| 7 | Instance attribute | Private | Type reference (TYPE) | P00_PBS_CTRLMARK | 20050525 | ||||
| 8 | Instance attribute | Private | Type reference (TYPE) | MOLGA | Country Grouping | 20030227 | |||
| 9 | Instance attribute | Private | Type reference (TYPE) | P00_PBS_PROCSCEN | Sub Process Scenario | 20030227 | |||
| 10 | Instance attribute | Private | Type reference (TYPE) | P00_PBS_PRSCN | Process Scenario | 20030227 | |||
| 11 | Instance attribute | Private | Type reference (TYPE) | P00_PBS_REQTYPE | Business Scenario | 20030227 | |||
| 12 | Constant | Private | Type reference (TYPE) | BOOLE_D | ' ' | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20030611 | ||
| 13 | 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 | Instance method | Public | Constructor | CONSTRUCTOR | 20030227 | |
| 2 | Instance method | Public | Method | Creates the complete Notification Package | 20030227 | |
| 3 | Instance method | Public | Method | 20080331 | ||
| 4 | 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 | I_ADOBE_PERFORMANCE_BOOST | Call by reference | Type reference (TYPE) | BOOLE_D | 20080331 | ||||
| 2 | I_CTRLMARK | Call by reference | Type reference (TYPE) | P00_PBS_CTRLMARK | 20050525 | ||||
| 3 | I_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20030227 | |||
| 4 | I_PROCSCEN | Call by reference | Type reference (TYPE) | P00_PBS_PROCSCEN | Personalteilvorgang | 20030227 | |||
| 5 | I_PRSCN | Call by reference | Type reference (TYPE) | P00_PBS_PRSCN | Personalvorgang | 20030227 | |||
| 6 | I_REQTYPE | Call by reference | Type reference (TYPE) | P00_PBS_REQTYPE | PersVorgangsart | 20030227 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20080331 | |||
| 2 | Customizingfehler, daher keine Bescheinigungsauswahl | 20031028 |
Method CREATE_PACKAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Kennzeichen für Fehler | 20030611 | |||
| 2 | E_TIMESTAMP | Call by reference | Type reference (TYPE) | HRPBSWBRPS_TIMESTAMP | timesatmp | 20030303 | |||
| 3 | IS_MASS_PRINT | Call by reference | Type reference (TYPE) | HRPBSNOS_NOTIF_MASS_PRINT_ATTR | 20041029 | ||||
| 4 | I_ADD_FLAG | Call by reference | Type reference (TYPE) | P00_PBSNO_FLAG | 'Y' | Zusätzliches Kennzeichen | 20030519 | ||
| 5 | I_CHANGE | Call by reference | Type reference (TYPE) | P00_PBS_FUTURE_CHANGE | 20050523 | ||||
| 6 | 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 | ERROR - Fehler bei der Archivierung | 20030624 | ||
| 2 | Ref. zu Nachrichtenberarbeitungsklasse ist initial | 20030611 | ||
| 3 | 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 | 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 | 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 | In Bescheinigung im Customizing für das Paket | 20030227 |
History
| Last changed by/on | SAP | 20050615 |
| SAP Release Created in | 10A |