SAP ABAP Class CL_HRPAYAT_STAT_UTILBIB (CL_HRPAYAT_STAT_UTILBIB)
Hierarchy
SAP_HRCAT (Software Component) Sub component SAP_HRCAT of SAP_HR
   PY-AT (Application Component) Austria
     PC03 (Package) HR Payroll: Austria
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPAYAT_STAT_UTILBIB IF for Utility Collection ST-AT 20121011
Properties
Class CL_HRPAYAT_STAT_UTILBIB  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC03   HR Payroll: Austria 
Created 20120530   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPAYAT_STAT_UTILBIB has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRPAYAT_STAT_UTILBIB IF for Utility Collection ST-AT 20121011
Friends
Class CL_HRPAYAT_STAT_UTILBIB has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BTVON Instance attribute Public Type reference (TYPE) BETRG Amount 20121011
2 CURR Instance attribute Public Type reference (TYPE) WAERS Currency Key 20121204
3 EFFEK_SYSUBRC Instance attribute Public Type reference (TYPE) SYSUBRC Return Value from ABAP Statement 20121011
4 FIRST_LOGLEVEL Instance attribute Public Type reference (TYPE) SEU_LEVEL 0 First Level for LOG Method 20121011
5 GRENZ Instance attribute Public Type reference (TYPE) P03_ABZUG Effective Pay Scale: Deduction Amount 20121011
6 PEURO_KF Instance attribute Public Type reference (TYPE) MAXBT Reduced Commuter Deduction 20130515
7 PPAUSCH_GL_JHR Instance attribute Public Type reference (TYPE) MAXBT Commuter Rate, Annual Basis, Acc. to Category 20130515
8 PPAUSCH_GL_MTL Instance attribute Public Type reference (TYPE) MAXBT Commuter Rate, Monthly Basis, Acc. to Category 20130515
9 PPAUSCH_VA_JHR_ALI Instance attribute Public Type reference (TYPE) MAXBT Annual Comm. Rate Reduced to PT Fact./IT0058 and TxDys/TECPA 20130523
10 PPAUSCH_VA_JHR_CLA Instance attribute Public Type reference (TYPE) MAXBT Annual Comm. Rate, Reduced, Tax Days or TaxExCnstrPrjAbrd 20130523
11 PPAUSCH_VA_JHR_TZF Instance attribute Public Type reference (TYPE) MAXBT Annual Commuter Rate, Reduced, PT Factors Acc. to IT0058 20130523
12 PPAUSCH_VA_MTL_ALI Instance attribute Public Type reference (TYPE) MAXBT Monthly Comm. Rate, Reduced to PTF/IT0058 and TxDys/TECPA 20130515
13 PPAUSCH_VA_MTL_CLA Instance attribute Public Type reference (TYPE) MAXBT Monthly Commuter Rate, Reduced, Tax Days or TaxExCnstrPrjAbr 20130515
14 PPAUSCH_VA_MTL_TZF Instance attribute Public Type reference (TYPE) MAXBT Monthly Commuter Rate, Reduced, PT Factors Acc. to IT0058 20130515
15 PPFKT Instance attribute Public Type reference (TYPE) PB03_PFKTN Number of Distances Covered: Home - Place of Work 20130515
16 PP_KF_NENNER Instance attribute Public Type reference (TYPE) INT2 Reduction Factor for Commuter Rate 20130515
17 PP_KF_ZAEHLER Instance attribute Public Type reference (TYPE) INT2 Reduction Factor Comm. Rate Numerator 20130515
18 REFDAT Instance attribute Public Type reference (TYPE) BEGDA Valid-From Date 20130515
19 S_T5A2J Instance attribute Public Type reference (TYPE) T5A2J Income Tax According to Effective Pay Scale 20121011
20 T_T5A2S Instance attribute Private Type reference (TYPE) HRPAYAT_TT_T5A2S Deduction Amounts: Tax (A) 20121011
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20121011
2 INIT_T5A2S Instance method Private Method Loads T5A2S 20121011
3 PENS_ABS_CAL Instance method Private Method Calculator for Propor. Calc. of Deduct. Amount for Pension. 20121011
4 PENS_ABS_ERH Instance method Private Method Increased Deduct. Amount for Pension. Calculated Annually 20121011
5 PENS_ABS_NOR Instance method Private Method Normal Deduct. Amount for Pension. Calculated Annually 20121011
6 PPAUSCH_KF Instance method Private Method Denominator/Numerator Reduction Part-Time Factors Comm. Rate 20130515
Events
Class CL_HRPAYAT_STAT_UTILBIB has no event.
Types
Class CL_HRPAYAT_STAT_UTILBIB has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_HRPAYAT_STAT_UTILBIB has no parameter.
Method CONSTRUCTOR on class CL_HRPAYAT_STAT_UTILBIB has no exception.

Method INIT_T5A2S Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATE Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20121011

Method INIT_T5A2S on class CL_HRPAYAT_STAT_UTILBIB has no exception.

Method PENS_ABS_CAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ART Call by reference Type reference (TYPE) P03_ANART Art des Absetzbetrags 20121011
2 Importing IM_EINSCHDAT Call by reference Type reference (TYPE) DATS Einschelifdatum, Endedatum des Steuersplits 20121011
3 Importing IM_GRUNDLAGE Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20121011
4 Importing IM_KONST_DAT Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20121011
5 Importing IM_MOLGA Call by reference Type reference (TYPE) MOLGA '03' Ländergruppierung 20121011
6 Returning RE_ABSBETRG Value transfer Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20121011

Method PENS_ABS_CAL on class CL_HRPAYAT_STAT_UTILBIB has no exception.

Method PENS_ABS_ERH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EINSCHDAT Call by reference Type reference (TYPE) DATS Einschleifdatum, Endedatum des Steuersplits 20121011
2 Importing IM_GL_ERHOEHT Call by reference Type reference (TYPE) MAXBT Grundlage fuer erhöhten Pensionsitenabsetzbetrag 20121011
3 Importing IM_REFDAT Call by reference Type reference (TYPE) DATS Referenzdatum 20121011
4 Returning RE_ABSBETRG Value transfer Type reference (TYPE) MAXBT Absetzbetrag 20121011

Method PENS_ABS_ERH on class CL_HRPAYAT_STAT_UTILBIB has no exception.

Method PENS_ABS_NOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EINSCHDAT Call by reference Type reference (TYPE) DATS Abrechnungsergebnis: Ergebnistabelle 20121011
2 Importing IM_GL_NORMAL Call by reference Type reference (TYPE) MAXBT Abrechnungsergebnis: Ergebnistabelle 20121011
3 Importing IM_REFDAT Call by reference Type reference (TYPE) DATS Referenzdatum 20121011
4 Returning RE_ABSBETRG Value transfer Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20121011

Method PENS_ABS_NOR on class CL_HRPAYAT_STAT_UTILBIB has no exception.

Method PPAUSCH_KF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PPTF_NENNER Call by reference Type reference (TYPE) INT2 Kürzungsfaktor PP Nenner 20130515
2 Exporting EX_PPTF_ZAEHLER Call by reference Type reference (TYPE) INT2 Kürzungsfaktor PP Zähler 20130515
3 Importing IM_PPFKT Call by reference Type reference (TYPE) PB03_PFKTN Anzahl der zurückgelegten Strecke: Wohnung - Arbeitsstätte 20130515
4 Importing IM_REFDAT Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20130515

Method PPAUSCH_KF on class CL_HRPAYAT_STAT_UTILBIB has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in