SAP ABAP Class CL_HRDEPBSCA_FREIBETRAG (HR-PBS: Service Pool Exemption)
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_HRDEPBSCA_FREIBETRAG  
Short Description HR-PBS: Service Pool Exemption    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package P01PBSVAVG_BL   HR-VADM: Public Sector Pensions Act (Business Logic) 
Created 20060214   SAP 
Last change 20071120   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRDEPBSCA_FREIBETRAG has no forward declaration.
Interfaces
Class CL_HRDEPBSCA_FREIBETRAG has no interface implemented.
Friends
Class CL_HRDEPBSCA_FREIBETRAG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_CHILD Constant Protected Type reference (TYPE) SUBTY '2' Child 20060406
2 CON_NONE Constant Protected Type reference (TYPE) P01_OZBEE '0' No Entitlement 20060406
3 CON_SPOUSE Constant Protected Type reference (TYPE) SUBTY '1' Spousal Share 20060406
4 CON_SPOUSE2 Constant Protected Type reference (TYPE) SUBTY '3' Spousal Share for Single 20060406
5 CON_STEPCHILD Constant Protected Type reference (TYPE) SUBTY '6' Stepchild 20060406
6 FALSE Constant Protected Type reference (TYPE) BOOLE_D ' ' False 20060224
7 HIGH_DATE Constant Protected Type reference (TYPE) D '99991231' High Date 20060224
8 LOW_DATE Constant Protected Type reference (TYPE) D '18000101' Low Date 20060224
9 TRUE Constant Protected Type reference (TYPE) BOOLE_D 'X' True 20060224
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE_FOR_INFOTYPE Instance method Public Method Exemption Calculation: Call from Infotype 20060224
2 CALCULATE_FOR_PAYROLL Instance method Public Method Calculation of Exemption Amount: Call from Payroll 20060224
3 CALC_SONDERZAHLUNG Instance method Public Method Calculation of Special Payment 20060224
4 CHECK_BEZUEGEERHOEHUNG Instance method Private Method Check Payment Increase Based on Infotype 0008 20070628
5 CHECK_ERSTFESTSETZUNG Instance method Protected Method Check for Initial Assessment 20060224
6 CHECK_ERWERBSEINKOMMEN Instance method Protected Method Check Change for Income from Wages 20060224
7 CHECK_EVENT_NEW_CALCULATION Instance method Protected Method Check Event for Recalculation 20060224
8 CHECK_FAMZ_UNTB Instance method Protected Method Check for Change for Family-Related Bonus or Difference 20060224
9 CHECK_IT0014_IT0015 Instance method Protected Method Check for Manual Triggering of Recalculation 20070628
10 CHECK_KEZ Instance method Protected Method Check for Change to Child-Rearing Bonus (IT0790) 20060524
11 CHECK_MANUELLE_AUSLOESUNG Instance method Protected Method Check for Manual Triggering of Recalculation 20060224
12 CHECK_P57 Instance method Protected Method Check for Change for Reduction Based on Sec. 57 20060524
13 CHECK_REF_ANTEIL_FAMKUERZ Instance method Protected Method Check for Changes Based on Proportional Family Reduction 20080623
14 CHECK_REF_IT0782 Instance method Protected Method Check for Changes in Reference Personnel No. from IT0782 20080623
15 CHECK_REF_URHEBER_IT0322 Instance method Protected Method Check for Changes for Pension Holder in IT0322 20080623
16 CHECK_REF_URHEBER_IT0790 Instance method Protected Method Check for Changes for Pension Holder in IT0790 20080623
17 CHECK_RENTE Instance method Protected Method Check Changes for Pension 20060224
18 CHECK_RUHENDE_VERSORGUNG Instance method Protected Method Check Start/End of Suspended Pension 20060412
19 CHECK_WEITERER_VERSBEZUG Instance method Protected Method Check for Changes with Other Pension Payment 20060224
20 CHECK_WEITERE_PERNR Instance method Protected Method Check for Changes with Other Personnel Numbers 20080623
21 GET_INSTANCE Static method Public Method Instance Formation 20060224
22 LOG_ABZUG_STRFREI_KEZ Instance method Protected Method Log: Deduction of Tax-Exempt Portion of Child-Rearing Bonus 20090930
23 LOG_BEMGR_MIND_A4 Instance method Protected Method Log: Assessment Basis for Reduction Sec. 4a 20061123
24 LOG_GRUNDLAGEN Instance method Protected Method Log: Bases 20060623
25 LOG_GRUND_NEUBERECHNUNG Instance method Protected Method Log: Reason for Recalculation 20060623
26 LOG_VORAUSS_SZ_OHNE_MIND_A4 Instance method Protected Method Log for Special Payment Minus Reduction Sec. 4a 20061123
27 SUMME_LOHNARTEN_GLVF Instance method Protected Method Total Reduction/Increase of Basis for Pensions Tax Exemption 20110208
Events
Class CL_HRDEPBSCA_FREIBETRAG has no event.
Types
Class CL_HRDEPBSCA_FREIBETRAG has no local type.
Method Signatures

Method CALCULATE_FOR_INFOTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_STZM_GRUNDLAGEN Call by reference Type reference (TYPE) HRDEPBSCAS_S_STZM_GRUNDLAGEN Steuer (D): masch. ermittelte Grundagen Vers.freibeträge 20060224
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20060224
3 Exporting E_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20060406
4 Importing IS_IT0 Call by reference Type reference (TYPE) PC207 Abrechnungsergebnis: Ergebnistabelle 20090930
5 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Beginndatum 20060224
6 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Endedatum 20060224
7 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20060224
8 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20060224
9 Importing I_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20060224
# Exception Resumable Description Created on
1 INTERNAL_ERROR Error beim Nachlesen der Simulationsdaten aus der PCL1 20060224

Method CALCULATE_FOR_PAYROLL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_STZM_GRUNDLAGEN Call by reference Type reference (TYPE) HRDEPBSCAS_S_STZM_GRUNDLAGEN Steuer (D): masch. ermittelte Grundagen Vers.freibeträge 20060224
2 Exporting ET_PTEXT Call by reference Type reference (TYPE) HRPBSDE_PLOG Abrechnungsprotokoll 20060623
3 Exporting E_EVENT_NEW_CALCULATION Call by reference Type reference (TYPE) PDE_PBSVAVG_EVENT_NEUER_VFREI Grund für die Neuberechnung des Versorgungsfreibetrages 20060224
4 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20060224
5 Exporting E_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20060224
6 Importing IS_APER Call by reference Type reference (TYPE) PC2APER Struktur der Tabelle APER in der Personalabrechnung 20060224
7 Importing IS_IT0 Call by reference Type reference (TYPE) PC207 Abrechnungsergebnis: Ergebnistabelle 20090930
8 Importing IS_P0716 Call by reference Type reference (TYPE) P0716 Request management infotype 20060224
9 Importing IS_RESULT_VERSORGUNG Call by reference Type reference (TYPE) HRDEPBSCAS_RESULT_VERSORGUNG Ergebnis Berechnungsmodul VERSORGUNG (Versorgung) 20060224
10 Importing IT_ALTE_BETR_KUERZ_P57 Call by reference Type reference (TYPE) HRDEPBSCAT_ALTE_KUERZUNG_P57 Tabelle alte Kürzungsbetrag aus Vorperiode mit Datum Urteil 20060224
11 Importing IT_P0000 Call by reference Type reference (TYPE) P0000_TAB Personal-Stammsatz Infotyp 0000 (Massnahmen) 20060224
12 Importing IT_P0001 Call by reference Type reference (TYPE) P0001_TAB Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) 20060224
13 Importing IT_P0007 Call by reference Type reference (TYPE) P0007_TAB Personal-Stammsatz Infotyp 0007 (Sollarbeitszeit) 20060224
14 Importing IT_P0008 Call by reference Type reference (TYPE) P0008_TAB Personal-Stammsatz Infotyp 0008 (Basisbezüge) 20060224
15 Importing IT_P0013 Call by reference Type reference (TYPE) P0013_TAB Personal-Stammsatz Infotyp 0013 (Sozialversicherung D) 20061124
16 Importing IT_P0014 Call by reference Type reference (TYPE) P0014_TAB Personal-Stammsatz Infotyp 0014 (Wiederk. Be- u. Abzüge) 20060224
17 Importing IT_P0015 Call by reference Type reference (TYPE) P0015_TAB Personal-Stammsatz Infotyp 0015 (Ergänzende Zahlung) 20060224
18 Importing IT_P0021 Call by reference Type reference (TYPE) P0021_TAB Personal-Stammsatz Infotyp 0021 (Familie) 20060224
19 Importing IT_P0230 Call by reference Type reference (TYPE) P0230_TAB Personal-Stammsatz Infotyp 0230 (View 0008/0230) 20060224
20 Importing IT_P0265 Call by reference Type reference (TYPE) P0265_TAB Personal-Stammsatz Infotyp 0265 / Sonderregelungen PSG 20060224
21 Importing IT_P0322 Call by reference Type reference (TYPE) P0322_TAB HR-PSG: Informationstyp Versorgung (Nr. 0322) 20060224
22 Importing IT_P0326 Call by reference Type reference (TYPE) P0326_TAB Personal-Stammsatz Infotyp 0326 (Anrechnungen Versorgung) 20060224
23 Importing IT_P0595 Call by reference Type reference (TYPE) P0595_TAB Personal-Stammsatz Infotyp 0595 (Familienzuschläge) 20060224
24 Importing IT_P0780 Call by reference Type reference (TYPE) P0780_TAB Personal-Stammsatz Infotyp 0780 (§53 Arbeitgeberdaten) 20060224
25 Importing IT_P0781 Call by reference Type reference (TYPE) P0781_TAB Informationstyp Erwerbseinkommenanrechnung Einkommensdaten 20060224
26 Importing IT_P0782 Call by reference Type reference (TYPE) P0782_TAB Personal-Stammsatz für Infotyp 0782 20060224
27 Importing IT_P0784 Call by reference Type reference (TYPE) P0784_TAB Tabellentyp Infotyp Anfrage Familiengericht (IT 0784) 20060224
28 Importing IT_P0785 Call by reference Type reference (TYPE) P0785_TAB Tabellentyp gerichtl. Entscheidung Versorgungsausgl (IT0785) 20060224
29 Importing IT_P0786 Call by reference Type reference (TYPE) P0786_TAB Tabellentyp Kürzung §57 (IT 0786) 20060224
30 Importing IT_P0787 Call by reference Type reference (TYPE) P0787_TAB Personal-Stammsatz für Infotyp 0787 20060224
31 Importing IT_P0788 Call by reference Type reference (TYPE) P0788_TAB Personal-Stammsatz für Infotyp 0788 20060224
32 Importing IT_P0789 Call by reference Type reference (TYPE) P0789_TAB Personal-Stammsatz für Infotyp 0789 20060224
33 Importing IT_P0790 Call by reference Type reference (TYPE) P0790_TAB Personal-Stammsatz für Infotyp 0790 20060224
34 Importing I_CURRENCY Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20060224
35 Importing I_FLAG_FROM_PAYROLL Call by reference Type reference (TYPE) BOOLE_D Aufruf aus Abrechnung 20060224
36 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20060224
37 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER HR-PBS: Message-Handler 20060224
38 Importing I_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20060224
39 Importing I_SW_PROT Call by reference Type reference (TYPE) C Switch Abrechnungsprotokoll 20060623
# Exception Resumable Description Created on
1 INTERNAL_ERROR Fehler z.B. bei Create des Messagehandlers 20060406

Method CALC_SONDERZAHLUNG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PTEXT Call by reference Type reference (TYPE) HRPBSDE_PLOG Abrechnungsprotokoll 20060623
2 Exporting ES_RESULT_ZUWENDUNG Call by reference Type reference (TYPE) HRDEPBSCAS_RESULT_ZUWENDUNG Ergebnis Berechnungsmodul ZUWENDUNG (Sonderzuwendung) 20060224
3 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20060224
4 Exporting E_REF_CLASS_MODULE Call by reference Object reference (TYPE REF TO) IF_HRPBSCA_CALC_MODULE HR-PBS Interface für Berechnungsmodule 20060623
5 Importing IS_APER Call by reference Type reference (TYPE) PC2APER Struktur der Tabelle APER in der Personalabrechnung 20060224
6 Importing IS_P0716 Call by reference Type reference (TYPE) P0716 Request management infotype 20060224
7 Importing IS_RESULT_VERSORGUNG Call by reference Type reference (TYPE) HRDEPBSCAS_RESULT_VERSORGUNG Ergebnis Berechnungsmodul VERSORGUNG (Versorgung) 20060224
8 Importing IT_P0000 Call by reference Type reference (TYPE) P0000_TAB Personal-Stammsatz Infotyp 0000 (Massnahmen) 20060224
9 Importing IT_P0001 Call by reference Type reference (TYPE) P0001_TAB Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) 20060224
10 Importing IT_P0007 Call by reference Type reference (TYPE) P0007_TAB Personal-Stammsatz Infotyp 0007 (Sollarbeitszeit) 20060224
11 Importing IT_P0008 Call by reference Type reference (TYPE) P0008_TAB Personal-Stammsatz Infotyp 0008 (Basisbezüge) 20060224
12 Importing IT_P0013 Call by reference Type reference (TYPE) P0013_TAB Personal-Stammsatz Infotyp 0013 (Sozialversicherung D) 20061124
13 Importing IT_P0014 Call by reference Type reference (TYPE) P0014_TAB Personal-Stammsatz Infotyp 0014 (Wiederk. Be- u. Abzüge) 20060224
14 Importing IT_P0015 Call by reference Type reference (TYPE) P0015_TAB Personal-Stammsatz Infotyp 0015 (Ergänzende Zahlung) 20060224
15 Importing IT_P0021 Call by reference Type reference (TYPE) P0021_TAB Personal-Stammsatz Infotyp 0021 (Familie) 20060224
16 Importing IT_P0230 Call by reference Type reference (TYPE) P0230_TAB Personal-Stammsatz Infotyp 0230 (View 0008/0230) 20060224
17 Importing IT_P0265 Call by reference Type reference (TYPE) P0265_TAB Personal-Stammsatz Infotyp 0265 / Sonderregelungen PSG 20060224
18 Importing IT_P0322 Call by reference Type reference (TYPE) P0322_TAB HR-PSG: Informationstyp Versorgung (Nr. 0322) 20060224
19 Importing IT_P0326 Call by reference Type reference (TYPE) P0326_TAB Personal-Stammsatz Infotyp 0326 (Anrechnungen Versorgung) 20060224
20 Importing IT_P0595 Call by reference Type reference (TYPE) P0595_TAB Personal-Stammsatz Infotyp 0595 (Familienzuschläge) 20060224
21 Importing IT_P0780 Call by reference Type reference (TYPE) P0780_TAB Personal-Stammsatz Infotyp 0780 (§53 Arbeitgeberdaten) 20060224
22 Importing IT_P0781 Call by reference Type reference (TYPE) P0781_TAB Informationstyp Erwerbseinkommenanrechnung Einkommensdaten 20060224
23 Importing IT_P0782 Call by reference Type reference (TYPE) P0782_TAB Personal-Stammsatz für Infotyp 0782 20060224
24 Importing IT_P0784 Call by reference Type reference (TYPE) P0784_TAB Tabellentyp Infotyp Anfrage Familiengericht (IT 0784) 20060224
25 Importing IT_P0785 Call by reference Type reference (TYPE) P0785_TAB Tabellentyp gerichtl. Entscheidung Versorgungsausgl (IT0785) 20060224
26 Importing IT_P0786 Call by reference Type reference (TYPE) P0786_TAB Tabellentyp Kürzung §57 (IT 0786) 20060224
27 Importing IT_P0787 Call by reference Type reference (TYPE) P0787_TAB Personal-Stammsatz für Infotyp 0787 20060224
28 Importing IT_P0788 Call by reference Type reference (TYPE) P0788_TAB Personal-Stammsatz für Infotyp 0788 20060224
29 Importing IT_P0789 Call by reference Type reference (TYPE) P0789_TAB Personal-Stammsatz für Infotyp 0789 20060224
30 Importing IT_P0790 Call by reference Type reference (TYPE) P0790_TAB Personal-Stammsatz für Infotyp 0790 20060224
31 Importing I_CURRENCY Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20060224
32 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20060224
33 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER HR-PBS: Message-Handler 20060224
34 Importing I_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20060224
35 Importing I_SW_PROT Call by reference Type reference (TYPE) C Switch Abrechnungsprotokoll 20060623
# Exception Resumable Description Created on
1 ERROR_CREATING_LOG Fehler beim Anlegen des Anwendungsprotokolls 20060224
2 ERROR_WRITING_CLUSTER_NO Fehler beim Schreiben des Clusters NO 20060224
3 INTERNAL_ERROR Error beim Nachlesen der Simulationsdaten aus der PCL1 20060224
4 MISSING_MESSAGE_HANDLER Fehler falls keine Referenz des Message Handlers vorhanden 20060224

Method CHECK_BEZUEGEERHOEHUNG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLAG_BEZ_ERH Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070628
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070628
3 Importing IS_VERSORGUNG Call by reference Type reference (TYPE) HRDEPBSCAS_PC27N_VADM Versorgung (zusätzliche Felder für VADM) 20070628
4 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20070628
5 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20070628
6 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20070628
7 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20070628

Method CHECK_BEZUEGEERHOEHUNG on class CL_HRDEPBSCA_FREIBETRAG has no exception.

Method CHECK_ERSTFESTSETZUNG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLAG_NEW_CALCULATION Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20060224
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20060406
3 Importing IT_P0322 Call by reference Type reference (TYPE) P0322_TAB HR-PSG: Informationstyp Versorgung (Nr. 0322) 20060224
4 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20060224
5 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20060406
6 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20060406

Method CHECK_ERSTFESTSETZUNG on class CL_HRDEPBSCA_FREIBETRAG has no exception.

Method CHECK_ERWERBSEINKOMMEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLAG_NEW_CALCULATION Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20060224
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20060406
3 Importing IT_ALTE_BETR_KUERZ_P57 Call by reference Type reference (TYPE) HRDEPBSCAT_ALTE_KUERZUNG_P57 Tabelle alte Kürzungsbetrag aus Vorperiode mit Datum Urteil 20060406
4 Importing IT_P0780 Call by reference Type reference (TYPE) P0780_TAB Personal-Stammsatz Infotyp 0780 (§53 Arbeitgeberdaten) 20060224
5 Importing IT_P0781 Call by reference Type reference (TYPE) P0781_TAB Informationstyp Erwerbseinkommenanrechnung Einkommensdaten 20060224
6 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20060224
7 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20060406
8 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20060406

Method CHECK_ERWERBSEINKOMMEN on class CL_HRDEPBSCA_FREIBETRAG has no exception.

Method CHECK_EVENT_NEW_CALCULATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EVENT_NEW_CALCULATION Call by reference Type reference (TYPE) PDE_PBSVAVG_EVENT_NEUER_VFREI Grund für die Neuberechnung des Versorgungsfreibetrages 20060224
2 Exporting E_FLAG_NEW_CALCULATION Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20060224
3 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20060406
4 Importing IS_APER Call by reference Type reference (TYPE) PC2APER Struktur der Tabelle APER in der Personalabrechnung 20060406
5 Importing IS_VERSORGUNG Call by reference Type reference (TYPE) HRDEPBSCAS_PC27N_VADM Versorgung (zusätzliche Felder für VADM) 20060224
6 Importing IT_P0000 Call by reference Type reference (TYPE) P0000_TAB Personal-Stammsatz Infotyp 0000 (Massnahmen) 20060412
7 Importing IT_P0001 Call by reference Type reference (TYPE) P0001_TAB Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) 20110324
8 Importing IT_P0014 Call by reference Type reference (TYPE) P0014_TAB Personal-Stammsatz Infotyp 0014 (Wiederk. Be- u. Abzüge) 20060224
9 Importing IT_P0015 Call by reference Type reference (TYPE) P0015_TAB Personal-Stammsatz Infotyp 0015 (Ergänzende Zahlung) 20060224
10 Importing IT_P0021 Call by reference Type reference (TYPE) P0021_TAB Personal-Stammsatz Infotyp 0021 (Familie) 20060406
11 Importing IT_P0322 Call by reference Type reference (TYPE) P0322_TAB HR-PSG: Informationstyp Versorgung (Nr. 0322) 20060224
12 Importing IT_P0326 Call by reference Type reference (TYPE) P0326_TAB Personal-Stammsatz Infotyp 0326 (Anrechnungen Versorgung) 20060224
13 Importing IT_P0595 Call by reference Type reference (TYPE) P0595_TAB Personal-Stammsatz Infotyp 0595 (Familienzuschläge) 20060224
14 Importing IT_P0780 Call by reference Type reference (TYPE) P0780_TAB Personal-Stammsatz Infotyp 0780 (§53 Arbeitgeberdaten) 20060224
15 Importing IT_P0781 Call by reference Type reference (TYPE) P0781_TAB Informationstyp Erwerbseinkommenanrechnung Einkommensdaten 20060224
16 Importing IT_P0782 Call by reference Type reference (TYPE) P0782_TAB Personal-Stammsatz für Infotyp 0782 20060224
17 Importing IT_P0786 Call by reference Type reference (TYPE) P0786_TAB Tabellentyp Kürzung §57 (IT 0786) 20060524
18 Importing IT_P0790 Call by reference Type reference (TYPE) P0790_TAB Personal-Stammsatz für Infotyp 0790 20060524
19 Importing I_CURRENCY Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20060406
20 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20060406
21 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20060406
22 Importing I_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20060406
23 Importing I_REKURSIVE_CALL Call by reference Type reference (TYPE) BOOLE_D Indikator für rekursiven Aufruf 20080623

Method CHECK_EVENT_NEW_CALCULATION on class CL_HRDEPBSCA_FREIBETRAG has no exception.

Method CHECK_FAMZ_UNTB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLAG_NEW_CALCULATION Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20060224
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20060406
3 Importing IS_APER Call by reference Type reference (TYPE) PC2APER Struktur der Tabelle APER in der Personalabrechnung 20060406
4 Importing IS_VERSORGUNG Call by reference Type reference (TYPE) HRDEPBSCAS_PC27N_VADM Versorgung (zusätzliche Felder für VADM) 20060224
5 Importing IT_P0021 Call by reference Type reference (TYPE) P0021_TAB Personal-Stammsatz Infotyp 0021 (Familie) 20060406
6 Importing IT_P0322 Call by reference Type reference (TYPE) P0322_TAB HR-PSG: Informationstyp Versorgung (Nr. 0322) 20060406
7 Importing IT_P0595 Call by reference Type reference (TYPE) P0595_TAB Personal-Stammsatz Infotyp 0595 (Familienzuschläge) 20060224
8 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20060224
9 Importing I_CURRENCY Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20060406
10 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20060406
11 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20060406
12 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20060406
13 Importing I_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20060406

Method CHECK_FAMZ_UNTB on class CL_HRDEPBSCA_FREIBETRAG has no exception.

Method CHECK_IT0014_IT0015 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLAG_NEW_CALCULATION Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070628
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070628
3 Importing IS_VERSORGUNG Call by reference Type reference (TYPE) HRDEPBSCAS_PC27N_VADM Versorgung (zusätzliche Felder für VADM) 20070703
4 Importing IT_P0014 Call by reference Type reference (TYPE) P0014_TAB Personal-Stammsatz Infotyp 0014 (Wiederk. Be- u. Abzüge) 20070628
5 Importing IT_P0015 Call by reference Type reference (TYPE) P0015_TAB Personal-Stammsatz Infotyp 0015 (Ergänzende Zahlung) 20070628
6 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20070628
7 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20070628
8 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20070628
9 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20070628
10 Importing I_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20070628

Method CHECK_IT0014_IT0015 on class CL_HRDEPBSCA_FREIBETRAG has no exception.

Method CHECK_KEZ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLAG_NEW_CALCULATION Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20060524
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20060524
3 Importing IT_P0790 Call by reference Type reference (TYPE) P0790_TAB Personal-Stammsatz für Infotyp 0790 20060524
4 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20060524
5 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20060524
6 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20060524

Method CHECK_KEZ on class CL_HRDEPBSCA_FREIBETRAG has no exception.

Method CHECK_MANUELLE_AUSLOESUNG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLAG_NEW_CALCULATION Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20060224
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20060406
3 Importing IT_P0014 Call by reference Type reference (TYPE) P0014_TAB Personal-Stammsatz Infotyp 0014 (Wiederk. Be- u. Abzüge) 20060224
4 Importing IT_P0015 Call by reference Type reference (TYPE) P0015_TAB Personal-Stammsatz Infotyp 0015 (Ergänzende Zahlung) 20060224
5 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20060224
6 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20060406
7 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20060406
8 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20060406
9 Importing I_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20060406

Method CHECK_MANUELLE_AUSLOESUNG on class CL_HRDEPBSCA_FREIBETRAG has no exception.

Method CHECK_P57 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLAG_NEW_CALCULATION Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20060524
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20060524
3 Importing IS_VERSORGUNG Call by reference Type reference (TYPE) HRDEPBSCAS_PC27N_VADM Versorgung (zusätzliche Felder für VADM) 20080623
4 Importing IT_P0786 Call by reference Type reference (TYPE) P0786_TAB Tabellentyp Kürzung §57 (IT 0786) 20060524
5 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20060524
6 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20060524
7 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20080623
8 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20060524
9 Importing I_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20080623

Method CHECK_P57 on class CL_HRDEPBSCA_FREIBETRAG has no exception.

Method CHECK_REF_ANTEIL_FAMKUERZ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EVENT_NEW_CALCULATION Call by reference Type reference (TYPE) PDE_PBSVAVG_EVENT_NEUER_VFREI Grund für die Neuberechnung des Versorgungsfreibetrages 20080623
2 Exporting E_FLAG_NEW_CALCULATION Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080623
3 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080623
4 Importing IS_APER Call by reference Type reference (TYPE) PC2APER Struktur der Tabelle APER in der Personalabrechnung 20080623
5 Importing IS_VERSORGUNG Call by reference Type reference (TYPE) HRDEPBSCAS_PC27N_VADM Versorgung (zusätzliche Felder für VADM) 20080623
6 Importing IT_P0322 Call by reference Type reference (TYPE) P0322_TAB HR-PSG: Informationstyp Versorgung (Nr. 0322) 20080623
7 Importing I_CURRENCY Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20080623
8 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20080623
9 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20080623
10 Importing I_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20080623

Method CHECK_REF_ANTEIL_FAMKUERZ on class CL_HRDEPBSCA_FREIBETRAG has no exception.

Method CHECK_REF_IT0782 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EVENT_NEW_CALCULATION Call by reference Type reference (TYPE) PDE_PBSVAVG_EVENT_NEUER_VFREI Grund für die Neuberechnung des Versorgungsfreibetrages 20080623
2 Exporting E_FLAG_NEW_CALCULATION Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080623
3 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080623
4 Importing IS_APER Call by reference Type reference (TYPE) PC2APER Struktur der Tabelle APER in der Personalabrechnung 20080623
5 Importing IS_VERSORGUNG Call by reference Type reference (TYPE) HRDEPBSCAS_PC27N_VADM Versorgung (zusätzliche Felder für VADM) 20080623
6 Importing IT_P0782 Call by reference Type reference (TYPE) P0782_TAB Personal-Stammsatz für Infotyp 0782 20080623
7 Importing I_CURRENCY Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20080623
8 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20080623
9 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20080623
10 Importing I_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20080623

Method CHECK_REF_IT0782 on class CL_HRDEPBSCA_FREIBETRAG has no exception.

Method CHECK_REF_URHEBER_IT0322 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EVENT_NEW_CALCULATION Call by reference Type reference (TYPE) PDE_PBSVAVG_EVENT_NEUER_VFREI Grund für die Neuberechnung des Versorgungsfreibetrages 20080623
2 Exporting E_FLAG_NEW_CALCULATION Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080623
3 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080623
4 Importing IS_APER Call by reference Type reference (TYPE) PC2APER Struktur der Tabelle APER in der Personalabrechnung 20080623
5 Importing IS_VERSORGUNG Call by reference Type reference (TYPE) HRDEPBSCAS_PC27N_VADM Versorgung (zusätzliche Felder für VADM) 20080623
6 Importing I_CURRENCY Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20080623
7 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20080623
8 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20080623
9 Importing I_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20080623

Method CHECK_REF_URHEBER_IT0322 on class CL_HRDEPBSCA_FREIBETRAG has no exception.

Method CHECK_REF_URHEBER_IT0790 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EVENT_NEW_CALCULATION Call by reference Type reference (TYPE) PDE_PBSVAVG_EVENT_NEUER_VFREI Grund für die Neuberechnung des Versorgungsfreibetrages 20080623
2 Exporting E_FLAG_NEW_CALCULATION Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080623
3 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080623
4 Importing IS_APER Call by reference Type reference (TYPE) PC2APER Struktur der Tabelle APER in der Personalabrechnung 20080623
5 Importing IS_VERSORGUNG Call by reference Type reference (TYPE) HRDEPBSCAS_PC27N_VADM Versorgung (zusätzliche Felder für VADM) 20080623
6 Importing I_CURRENCY Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20080623
7 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20080623
8 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20080623
9 Importing I_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20080623

Method CHECK_REF_URHEBER_IT0790 on class CL_HRDEPBSCA_FREIBETRAG has no exception.

Method CHECK_RENTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLAG_NEW_CALCULATION Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20060224
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20060406
3 Importing IS_VERSORGUNG Call by reference Type reference (TYPE) HRDEPBSCAS_PC27N_VADM Versorgung (zusätzliche Felder für VADM) 20070628
4 Importing IT_P0326 Call by reference Type reference (TYPE) P0326_TAB Personal-Stammsatz Infotyp 0326 (Anrechnungen Versorgung) 20060224
5 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20060224
6 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20060406
7 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20070628
8 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20060406

Method CHECK_RENTE on class CL_HRDEPBSCA_FREIBETRAG has no exception.

Method CHECK_RUHENDE_VERSORGUNG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLAG_NEW_CALCULATION Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20060412
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20060412
3 Importing IT_P0000 Call by reference Type reference (TYPE) P0000_TAB Personal-Stammsatz Infotyp 0000 (Massnahmen) 20060412
4 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20060412
5 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20060412
6 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20060412

Method CHECK_RUHENDE_VERSORGUNG on class CL_HRDEPBSCA_FREIBETRAG has no exception.

Method CHECK_WEITERER_VERSBEZUG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLAG_NEW_CALCULATION Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20060224
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20060406
3 Importing IT_P0782 Call by reference Type reference (TYPE) P0782_TAB Personal-Stammsatz für Infotyp 0782 20060224
4 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20060224
5 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20060406
6 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20060406

Method CHECK_WEITERER_VERSBEZUG on class CL_HRDEPBSCA_FREIBETRAG has no exception.

Method CHECK_WEITERE_PERNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EVENT_NEW_CALCULATION Call by reference Type reference (TYPE) PDE_PBSVAVG_EVENT_NEUER_VFREI Grund für die Neuberechnung des Versorgungsfreibetrages 20080623
2 Exporting E_FLAG_NEW_CALCULATION Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080623
3 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080623
4 Importing IS_APER Call by reference Type reference (TYPE) PC2APER Struktur der Tabelle APER in der Personalabrechnung 20080623
5 Importing IS_VERSORGUNG Call by reference Type reference (TYPE) HRDEPBSCAS_PC27N_VADM Versorgung (zusätzliche Felder für VADM) 20080623
6 Importing IT_P0322 Call by reference Type reference (TYPE) P0322_TAB HR-PSG: Informationstyp Versorgung (Nr. 0322) 20080623
7 Importing IT_P0782 Call by reference Type reference (TYPE) P0782_TAB Personal-Stammsatz für Infotyp 0782 20080623
8 Importing I_CURRENCY Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20080623
9 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20080623
10 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20080623
11 Importing I_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20080623

Method CHECK_WEITERE_PERNR on class CL_HRDEPBSCA_FREIBETRAG has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_INSTANCE Value transfer Object reference (TYPE REF TO) CL_HRDEPBSCA_FREIBETRAG HR-PBS: Service Pool Freibetrag 20060224

Method GET_INSTANCE on class CL_HRDEPBSCA_FREIBETRAG has no exception.

Method LOG_ABZUG_STRFREI_KEZ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PTEXT Call by reference Type reference (TYPE) HRPBSDE_PLOG Abrechnungsprotokoll 20090930
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20090930
3 Importing I_CURRENCY Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20090930
4 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20090930
5 Importing I_STEUERFREI_ANTEIL Call by reference Type reference (TYPE) MAXBT Betrag 20090930
6 Importing I_VBEZL_INKL_KEZ Call by reference Type reference (TYPE) VBEZL Betrag 20090930

Method LOG_ABZUG_STRFREI_KEZ on class CL_HRDEPBSCA_FREIBETRAG has no exception.

Method LOG_BEMGR_MIND_A4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PTEXT Call by reference Type reference (TYPE) HRPBSDE_PLOG Abrechnungsprotokoll 20061123
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20061123
3 Importing I_BEMGR Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20061123
4 Importing I_CURRENCY Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20061123
5 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20061123
6 Importing I_SONDERZAHLUNG Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20061123
7 Importing I_VERSORGUNGSBEZUG Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20061123
8 Importing I_VERSORGUNGSBEZUG_JAHR Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20061123

Method LOG_BEMGR_MIND_A4 on class CL_HRDEPBSCA_FREIBETRAG has no exception.

Method LOG_GRUNDLAGEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PTEXT Call by reference Type reference (TYPE) HRPBSDE_PLOG Abrechnungsprotokoll 20060623
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20060623
3 Importing IS_STZM_GRUNDLAGEN Call by reference Type reference (TYPE) HRDEPBSCAS_S_STZM_GRUNDLAGEN Steuer (D): masch. ermittelte Grundlagen Vers.freibeträge 20060623
4 Importing I_CURRENCY Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20060623
5 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20060623

Method LOG_GRUNDLAGEN on class CL_HRDEPBSCA_FREIBETRAG has no exception.

Method LOG_GRUND_NEUBERECHNUNG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PTEXT Call by reference Type reference (TYPE) HRPBSDE_PLOG Abrechnungsprotokoll 20060623
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20060623
3 Importing I_EVENT_NEW_CALCULATION Call by reference Type reference (TYPE) PDE_PBSVAVG_EVENT_NEUER_VFREI Grund für die Neuberechnung des Versorgungsfreibetrages 20060623
4 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20060623

Method LOG_GRUND_NEUBERECHNUNG on class CL_HRDEPBSCA_FREIBETRAG has no exception.

Method LOG_VORAUSS_SZ_OHNE_MIND_A4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PTEXT Call by reference Type reference (TYPE) HRPBSDE_PLOG Abrechnungsprotokoll 20061123
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20061123
3 Importing I_CURRENCY Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20061123
4 Importing I_MINDERUNG_A4 Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20061123
5 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20061123
6 Importing I_SOZA_NACH_MINDERUNG_A4 Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20061123
7 Importing I_SOZA_VOR_MINDERUNG_A4 Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20061123

Method LOG_VORAUSS_SZ_OHNE_MIND_A4 on class CL_HRDEPBSCA_FREIBETRAG has no exception.

Method SUMME_LOHNARTEN_GLVF 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 Verarbeitung ohne Fehler 20110208
2 Exporting E_SUMME_GLVF Call by reference Type reference (TYPE) MAXBT Summe Reduzierung/Erhöhung Grundlage Versorgungsfreibetrag 20110208
3 Importing IS_RESULT_VERSORGUNG Call by reference Type reference (TYPE) HRDEPBSCAS_RESULT_VERSORGUNG Ergebnis Berechnungsmodul VERSORGUNG (Versorgung) 20110208
4 Importing IT_P0000 Call by reference Type reference (TYPE) P0000_TAB Personal-Stammsatz Infotyp 0000 (Massnahmen) 20110208
5 Importing IT_P0001 Call by reference Type reference (TYPE) P0001_TAB Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) 20110208
6 Importing IT_P0007 Call by reference Type reference (TYPE) P0007_TAB Personal-Stammsatz Infotyp 0007 (Sollarbeitszeit) 20110208
7 Importing IT_P0008 Call by reference Type reference (TYPE) P0008_TAB Personal-Stammsatz Infotyp 0008 (Basisbezüge) 20110208
8 Importing IT_P0014 Call by reference Type reference (TYPE) P0014_TAB Personal-Stammsatz Infotyp 0014 (Wiederk. Be- u. Abzüge) 20110208
9 Importing IT_P0015 Call by reference Type reference (TYPE) P0015_TAB Personal-Stammsatz Infotyp 0015 (Ergänzende Zahlung) 20110208
10 Importing IT_P0230 Call by reference Type reference (TYPE) P0230_TAB Personal-Stammsatz Infotyp 0230 (View 0008/0230) 20110208
11 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20110208
12 Importing I_CURRENCY Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20110208
13 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20110208
14 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20110208
15 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20110208
16 Importing I_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20110208

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