SAP ABAP Class CL_HRDEPBSNV_PRINT (Mass Printing for Retroactive Pension Insurance)
Hierarchy
SAP_HRCDE (Software Component) Sub component SAP_HRCDE of SAP_HR
   PY-DE-PS-VA (Application Component) Pension Administration
     P01PBSNV (Package) Retroactive Pension Insurance PI Public Sector Germany
Properties
Class CL_HRDEPBSNV_PRINT  
Short Description Mass Printing for Retroactive Pension Insurance    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package P01PBSNV   Retroactive Pension Insurance PI Public Sector Germany 
Created 20070511   SAP 
Last change 20071120   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRDEPBSNV_PRINT has no forward declaration.
Interfaces
Class CL_HRDEPBSNV_PRINT has no interface implemented.
Friends
Class CL_HRDEPBSNV_PRINT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AS_MASS_PRINT Instance attribute Private Type reference (TYPE) HRPBSNOS_NOTIF_MASS_PRINT_ATTR Additional Attributes for Mass Printing of Notifications 20070618
2 AT_LAUFD Instance attribute Private Type reference (TYPE) HRDEPBSNVT_RANGE_LAUFD Range Structure Run Date 20070618
3 AT_LAUFI Instance attribute Private Type reference (TYPE) HRDEPBSNVT_RANGE_LAUFI Range-Structure Run ID 20070618
4 AT_P0001 Instance attribute Private Type reference (TYPE) P0001_TAB HR Master Record: Infotype 0001 (Organizational Assignment) 20070618
5 AT_P0716 Instance attribute Private Type reference (TYPE) P0716_TAB Request Management Infotype 20070618
6 AT_P0882 Instance attribute Private Type reference (TYPE) P0882_TAB HR Master Record for Infotype 0882 20070618
7 AT_PAY_RESULT Instance attribute Private Type reference (TYPE) HRDEPBSNVT_PAY_RESULT Modified Result Table of Payment Run 20070618
8 AT_PRINT_RESULT Instance attribute Private Type reference (TYPE) HRDEPBSNVT_PRINT_RESULT Result of Print Program Retroactive Pension Insurance 20070618
9 AT_REQTYPE Instance attribute Private Type reference (TYPE) HRDEPBSNVT_REQTYPE Table of Business Scenarios 20070618
10 AT_T7DEPBSNV08 Instance attribute Private Type reference (TYPE) T7DEPBSNV08_TAB Control of Program for Paying/Posting/Printing RPI 20070618
11 A_COUNT_ERR Instance attribute Private Type reference (TYPE) BALCNTCUM Application Log: Cumulated Message Count 20070618
12 A_COUNT_PAY Instance attribute Private Type reference (TYPE) BALCNTCUM Application Log: Cumulated Message Count 20070618
13 A_CTRLMARK Instance attribute Private Type reference (TYPE) P00_PBS_CTRLMARK Control Feature 20070808
14 A_MOLGA Instance attribute Private Type reference (TYPE) MOLGA Country Grouping 20070618
15 A_SPOOL_TITLE Instance attribute Private Type reference (TYPE) STRING 20070618
16 A_TEST Instance attribute Private Type reference (TYPE) BOOLE_D Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20070618
17 FALSE Constant Protected Type reference (TYPE) BOOLE_D ' ' Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20070618
18 TRUE Constant Protected Type reference (TYPE) BOOLE_D 'X' Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20070618
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20070618
2 FINISH Instance method Public Method Complete Program Run 20070618
3 INIT Instance method Public Method Initialization 20070618
4 INIT_PRINTER Instance method Private Method Initialization of Printer 20070618
5 PRINT_AVIS Instance method Public Method Output Payment Advice Note 20090721
6 PROCESS_PERNR Instance method Public Method Processing of Personnel Number 20070618
Events
Class CL_HRDEPBSNV_PRINT has no event.
Types
Class CL_HRDEPBSNV_PRINT 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 IT_LAUFD Call by reference Type reference (TYPE) HRDEPBSNVT_RANGE_LAUFD Range-Struktur Lauf-Datum 20070618
2 Importing IT_LAUFI Call by reference Type reference (TYPE) HRDEPBSNVT_RANGE_LAUFI Range-Struktur Lauf-ID 20070618
3 Importing I_CTRLMARK Call by reference Type reference (TYPE) P00_PBS_CTRLMARK Steuerungsmerkmal 20070808
4 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20070618
5 Importing I_TEST Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070618

Method CONSTRUCTOR on class CL_HRDEPBSNV_PRINT has no exception.

Method FINISH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_P0882 Call by reference Type reference (TYPE) P0882_TAB Personal-Stammsatz für Infotyp 0882 20070813
2 Exporting ET_PAY_RESULT Call by reference Type reference (TYPE) HRDEPBSNVT_PAY_RESULT Modifizierte Result-Tabelle des Zahlungslaufes 20070618
3 Exporting ET_PRINT_RESULT Call by reference Type reference (TYPE) HRDEPBSNVT_PRINT_RESULT Ergebnis des Druckprogramms Nachversicherung 20070618
4 Exporting E_COUNT_ERR Call by reference Type reference (TYPE) BALCNTCUM Anwendungs-Log: Anzahl der kumulierten Meldungen 20070618
5 Exporting E_COUNT_PAY Call by reference Type reference (TYPE) BALCNTCUM Anwendungs-Log: Anzahl der kumulierten Meldungen 20070618
6 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070618
7 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20070618

Method FINISH on class CL_HRDEPBSNV_PRINT has no exception.

Method INIT 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 Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070618
2 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20070618

Method INIT on class CL_HRDEPBSNV_PRINT has no exception.

Method INIT_PRINTER 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 Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070618
2 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20070618

Method INIT_PRINTER on class CL_HRDEPBSNV_PRINT has no exception.

Method PRINT_AVIS 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 Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20090721
2 Importing IT_P0001 Call by reference Type reference (TYPE) P0001_TAB Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) 20090721
3 Importing IT_P0002 Call by reference Type reference (TYPE) P0002_TAB Personal-Stammsatz Infotyp 0002 (Daten zur Person) 20090721
4 Importing IT_P0882 Call by reference Type reference (TYPE) P0882_TAB Personal-Stammsatz für Infotyp 0882 20090721
5 Importing IT_PAY_RESULT Call by reference Type reference (TYPE) HRDEPBSNVT_PAY_RESULT Modifizierte Result-Tabelle des Zahlungslaufes 20090721
6 Importing I_EINZLF Call by reference Type reference (TYPE) PDE_PBSNV_KZ_EINZL_FORMULAR Kennzeichen: Ein Formular je Empfänger 20090721
7 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20090721
8 Importing I_PRDIA Call by reference Type reference (TYPE) PDE_PBSNV_KZ_PRINT_DIALOG Kennzeichen: Druckdialog anzeigen 20090721

Method PRINT_AVIS on class CL_HRDEPBSNV_PRINT has no exception.

Method PROCESS_PERNR 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 Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070618
2 Importing IS_P0001 Call by reference Type reference (TYPE) P0001 Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) 20070618
3 Importing IT_P0716 Call by reference Type reference (TYPE) P0716_TAB Request management infotype 20070618
4 Importing IT_P0882 Call by reference Type reference (TYPE) P0882_TAB Personal-Stammsatz für Infotyp 0882 20070618
5 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20070618
6 Importing I_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20070618

Method PROCESS_PERNR on class CL_HRDEPBSNV_PRINT has no exception.
History
Last changed by/on SAP  20071120 
SAP Release Created in