SAP ABAP Class CL_HRDEPBSVAVG_SEZ (Special and Non-Recurring Payments)
Hierarchy
SAP_HRCDE (Software Component) Sub component SAP_HRCDE of SAP_HR
   PY-DE-PS-VA (Application Component) Pension Administration
     P01PBSVAVG_BL (Package) HR-VADM: Public Sector Pensions Act (Business Logic)
Properties
Class CL_HRDEPBSVAVG_SEZ  
Short Description Special and Non-Recurring Payments    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package P01PBSVAVG_BL   HR-VADM: Public Sector Pensions Act (Business Logic) 
Created 20040908   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRDEPBSVAVG_SEZ has no forward declaration.
Interfaces
Class CL_HRDEPBSVAVG_SEZ has no interface implemented.
Friends
Class CL_HRDEPBSVAVG_SEZ has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AS_ERGEBNIS_SONDERZAHLUNG Static Attribute Public Type reference (TYPE) HRDEPBSCAS_SONDERZAHLUNG Result Structure of the Special Payment Calculation 20050308
2 AS_P53_DATA Static Attribute Public Type reference (TYPE) HRDEPBSCAS_SZ_P53_DATA Calculation of Special Payment Sec. 53 20060125
3 AS_P54_DATA Static Attribute Public Type reference (TYPE) HRDEPBSCAS_SZ_P54_DATA Calculation of Special Payment Sec. 54 20050308
4 AS_VERSORGUNG Static Attribute Public Type reference (TYPE) HRDEPBSCAS_PC27N_VADM Pension (Enhancement of Structure PC27N) 20041025
5 AS_VERS_BEZUG Static Attribute Public Type reference (TYPE) HRDEPBSCAS_RESULT_VERS_BEZUG Results Calculation Module VERS_BEZUG (Benefits Payment) 20041025
6 AT_CALC_TIME Static Attribute Public Type reference (TYPE) HRPBSCAT_LOG_CALC_TIME Transaction Data of Calculation Times (Notifications) 20041025
7 AT_ERGEBNIS_SONDERZAHLUNG Static Attribute Public Type reference (TYPE) HRDEPBSCAT_SZ_RESULTS Results Tables for the Special Payment Calculation 20050308
8 AT_LRT_ART84 Static Attribute Public Type reference (TYPE) HRPY_TT_LRT Table type to LRT 20110721
9 AT_RESULT_IDS Static Attribute Public Type reference (TYPE) HRPBSCAT_LOG_RESULT_IDS Log Table Results Statements Cluster NO 20041025
10 AT_VARIANTE_VERSBEZUG Static Attribute Public Type reference (TYPE) HRDEPBSCAT_VARIANTE_VERSBEZUG Table for Pension Income Results and Certain Variants 20050216
11 AT_VERSBEZUG_JE_PERIOD Static Attribute Public Type reference (TYPE) HRDEPBSCAT_VERSBEZUG_JE_PERIOD Table for Benefits Payment Results per Period 20051222
12 AT_WAGETYPES Static Attribute Public Type reference (TYPE) HRPBSCAT_LOG_WAGETYPES Transaction Data of Wage Types for Creation of Advice 20041025
13 A_BDATE Static Attribute Public Type reference (TYPE) PDE_PBSVAVG_BDATE Deviating Calculation Key Date 20060706
14 A_BEMESSUNGS_SATZ Static Attribute Public Type reference (TYPE) PDE_PBSVAVG_BEMESSUNGSSATZ Factor for Special Payment 20041025
15 A_BEMESSUNGS_SATZ_P54REF Static Attribute Public Type reference (TYPE) PDE_PBSVAVG_BEMESSUNGSSATZ Assessment Rate for Special Payment Upper Limit Imputations 20050421
16 A_BEMGR Static Attribute Public Type reference (TYPE) MAXBT Assessment Threshold 20040908
17 A_BEMGR_2 Static Attribute Public Type reference (TYPE) MAXBT Assessment Threshold 2 20060105
18 A_CALCMODULE Static Attribute Public Type reference (TYPE) P_99_PBSCA_CALCMODULE HR-PBS: Calculation Module 20041025
19 A_CALLED_WITH_REF_PERNR Static Attribute Public Type reference (TYPE) BOOLE_D Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20050330
20 A_CURRENCY Static Attribute Public Type reference (TYPE) WAERS Currency Key 20040908
21 A_DATE Static Attribute Public Type reference (TYPE) BEGDA Validity Date 20041025
22 A_DO_NOT_WRITE_TO_RT Static Attribute Public Type reference (TYPE) BOOLE_D Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20050208
23 A_FIKTIVE_BEMGR Static Attribute Public Type reference (TYPE) BOOLE_D Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20050509
24 A_IS_OK Static Attribute Public Type reference (TYPE) BOOLE_D Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20041025
25 A_KEINE_BEMGR_VORMONAT Static Attribute Public Type reference (TYPE) BOOLE_D Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20050509
26 A_LGART Static Attribute Public Type reference (TYPE) P01P_SEZLGA Statement Wage Type for SNrP Model 20051109
27 A_MODELL Static Attribute Public Type reference (TYPE) P01P_SEZMOD Model for Special and One-Time Payments 20050112
28 A_MODUL_ID Static Attribute Public Type reference (TYPE) PDE_PBSVAVG_MODUL_ID Module ID 20040908
29 A_MOLGA Static Attribute Public Type reference (TYPE) MOLGA Country Grouping 20041025
30 A_MSG_HANDLER Static Attribute Public Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20040908
31 A_P53_MINDESTKUER_IS_VALID Static Attribute Public Type reference (TYPE) BOOLE_D Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20050209
32 A_PERNR Static Attribute Public Type reference (TYPE) P_PERNR Personnel Number 20041025
33 A_SOZA_MAN_NOTWENDIG Static Attribute Public Type reference (TYPE) BOOLE_D Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20060118
34 A_TATSAECHLICHE_SZ Static Attribute Public Type reference (TYPE) MAXBT Actual Special Payment from Pension 20041103
35 A_VLART Static Attribute Public Type reference (TYPE) P01P_SEZLGV Wage Type Entered Manually for SNrP Model 20050112
36 FALSE Constant Private Type reference (TYPE) BOOLE_D '-' False 20040908
37 TRUE Constant Private Type reference (TYPE) BOOLE_D 'X' True 20040908
Methods
# Method Level Visibility Method type Description Created on
1 INIT_DATA Static method Public Method Initialization of Class Attributes 20041025
2 SET_DATA Static method Public Method Fill Class Attributes with Data 20040908
3 SET_PERNR Static method Public Method Fill Class Attributes with Data 20050405
Events
Class CL_HRDEPBSVAVG_SEZ has no event.
Types
Class CL_HRDEPBSVAVG_SEZ has no local type.
Method Signatures

Method INIT_DATA Signature

Method INIT_DATA on class CL_HRDEPBSVAVG_SEZ has no parameter.
Method INIT_DATA on class CL_HRDEPBSVAVG_SEZ has no exception.

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CALC_TIME Call by reference Type reference (TYPE) HRPBSCAT_LOG_CALC_TIME Bewegungsdaten der Berechnungszeitpunkte (Bescheide) 20041025
2 Changing CT_RESULT_IDS Call by reference Type reference (TYPE) HRPBSCAT_LOG_RESULT_IDS Protokolltabelle Ergebnisse Bescheinigungen Cluster NO 20041025
3 Changing CT_WAGETYPES Call by reference Type reference (TYPE) HRPBSCAT_LOG_WAGETYPES Bewegungsdaten der Lohnarten für Bescheiderstellung 20041025
4 Importing IS_P53_DATA Call by reference Type reference (TYPE) HRDEPBSCAS_SZ_P53_DATA Berechnung der Sonderzahlung §53 20060125
5 Importing IS_P54_DATA Call by reference Type reference (TYPE) HRDEPBSCAS_SZ_P54_DATA Berechnung der Sonderzahlung §54 20050308
6 Importing IS_VERSORGUNG Call by reference Type reference (TYPE) HRDEPBSCAS_PC27N_VADM Versorgung (Erweiterung der Struktur PC27N) 20041025
7 Importing IS_VERS_BEZUG Call by reference Type reference (TYPE) HRDEPBSCAS_RESULT_VERS_BEZUG Ergebnis Berechnungsmodul VERS_BEZUG (Versorgungsbezug) 20041025
8 Importing IT_VARIANTE_VERSBEZUG Call by reference Type reference (TYPE) HRDEPBSCAT_VARIANTE_VERSBEZUG Tabelle für Versbezugsergebnisse und bestimmte Varianten 20050216
9 Importing I_BDATE Call by reference Type reference (TYPE) PDE_PBSVAVG_BDATE Abweichender Berechnungsstichtag 20060706
10 Importing I_BEMGR Call by reference Type reference (TYPE) MAXBT Bemessungsgrundlage SZ 20040908
11 Importing I_BEMGR_2 Call by reference Type reference (TYPE) MAXBT Bemessungsgrundlage 2 SZ 20060105
12 Importing I_CALCMODULE Call by reference Type reference (TYPE) P_99_PBSCA_CALCMODULE HR-PBS: Berechnungsmodul 20041025
13 Importing I_CALLED_WITH_REF_PERNR Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050330
14 Importing I_CURRENCY Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20040908
15 Importing I_DATE Call by reference Type reference (TYPE) BEGDA Gültigkeitsdatum 20041025
16 Importing I_DO_NOT_WRITE_TO_RT Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050208
17 Importing I_MODUL_ID Call by reference Type reference (TYPE) PDE_PBSVAVG_MODUL_ID Modul-ID 20040908
18 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20041025
19 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20040908
20 Importing I_P53_MINDESTKUER_IS_VALID Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050209
21 Importing I_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20041025

Method SET_DATA on class CL_HRDEPBSVAVG_SEZ has no exception.

Method SET_PERNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20050405

Method SET_PERNR on class CL_HRDEPBSVAVG_SEZ has no exception.
History
Last changed by/on SAP  20060208 
SAP Release Created in 300