SAP ABAP Class CL_HRPAYDESV_JAEG_READER (SI: Annual Income)
Hierarchy
SAP_HRCDE (Software Component) Sub component SAP_HRCDE of SAP_HR
   PY-DE (Application Component) Germany
     PC01 (Package) HR Payroll: Germany
Properties
Class CL_HRPAYDESV_JAEG_READER  
Short Description SI: Annual Income    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC01   HR Payroll: Germany 
Created 20071031   SAP 
Last change 20081217   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HRPAYDESV_JAEG_READER has no interface implemented.
Friends
Class CL_HRPAYDESV_JAEG_READER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AO_WT_BUFFER Instance attribute Private Object reference (TYPE REF TO) CL_HRPAYDESV_JAEG_WT_BUFFER Annual Income Check: Processing Cumulation Wage Types 20071106
2 A_ABRDT Instance attribute Protected Type reference (TYPE) D Accounted to 20071127
3 A_ENDPER Instance attribute Protected Type reference (TYPE) FAPER Last Settled Period of Processed Previous Year 20071127
4 A_ERROR_TAB Instance attribute Private Type reference (TYPE) HRERROR_TAB HR Errors Table 20071031
5 A_IT0001 Instance attribute Private Type reference (TYPE) P0001_TAB HR Master Record: Infotype 0001 (Organizational Assignment) 20071105
6 A_IT0007 Instance attribute Private Type reference (TYPE) P0007_TAB HR Master Record: Infotype 0007 (Planned Working Time) 20071105
7 A_IT0008 Instance attribute Private Type reference (TYPE) P0008_TAB HR Master Record: Infotype 0008 (Basic Pay) 20071105
8 A_IT0230 Instance attribute Private Type reference (TYPE) P0230_TAB HR Master Record Infotype 0230 (View 0008/0230) 20071105
9 A_IT0908_DATEN Instance attribute Private Type reference (TYPE) TT_IT0908_DATEN Data from Infotyp 0908 20071031
10 A_IT0908_KENNZ Instance attribute Private Type reference (TYPE) T_IT0908_KENNZ 20071031
11 A_JAEG_FIKT Instance attribute Protected Type reference (TYPE) MAXBT Annual Income Limit for Fictitious Overrun 20071031
12 A_PARAM_DATUM Instance attribute Protected Type reference (TYPE) D Key date for evaluation 20071031
13 A_PARAM_PROT Instance attribute Protected Type reference (TYPE) XFELD Parameter: Logging 20071031
14 A_PARAM_WAERS Instance attribute Protected Type reference (TYPE) WAERS Currency Key 20071031
15 A_PERNR Instance attribute Protected Type reference (TYPE) PERNR_D Personnel Number 20071031
16 A_PROT_V1JAHR Instance attribute Private Type reference (TYPE) P01_RPLSVED2_ALV_VJ_TAB ALV Output Detail Screen Previous Years 20071114
17 A_PROT_V2JAHR Instance attribute Private Type reference (TYPE) P01_RPLSVED2_ALV_VJ_TAB ALV Output Detail Screen Previous Years 20071114
18 A_PROT_V3JAHR Instance attribute Private Type reference (TYPE) P01_RPLSVED2_ALV_VJ_TAB ALV Output Detail Screen Previous Years 20071114
19 A_SW_REJECT Instance attribute Private Type reference (TYPE) XFELD Personnel number rejected 20071031
20 GC_EGART_ECHT Constant Protected Type reference (TYPE) C '0' 20071031
21 GC_EGART_FIKT Constant Protected Type reference (TYPE) C '1' 20071031
22 GC_EGART_JAEG Constant Protected Type reference (TYPE) C '2' 20071031
23 GC_JAEGVERF_AUTOM Constant Protected Type reference (TYPE) P01_JAEG_VORJDAT1 '0' Determination of Annual Income in Previous Year 20071031
24 GC_JAEGVERF_UEBER Constant Protected Type reference (TYPE) P01_JAEG_VORJDAT1 '1' Determination of Annual Income in Previous Year 20071031
25 GC_JAEGVERF_UNTER Constant Protected Type reference (TYPE) P01_JAEG_VORJDAT1 '2' Determination of Annual Income in Previous Year 20071031
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TL Instance method Private Method 20071031
2 ADD_ZEITRAUM Instance method Private Method 20071031
3 CALL_FUNCTION_INDEV Instance method Private Method Indirect Wage Type Valuation 20071105
4 CONSTRUCTOR Instance method Public Constructor 20071031
5 CREATE_ERRORMESSAGE Instance method Private Method 20071031
6 ENTGELT_AUS_ABRECHNUNG Instance method Public Method Determination of Renumeration for Year from Payroll Results 20071031
7 ENTGELT_AUS_IT0008 Instance method Private Method Determines Curr. Annual Income from Infotype 0008 (Projectn) 20071105
8 ENTGELT_AUS_IT0014 Instance method Private Method 20071106
9 ENTGELT_AUS_IT0015 Instance method Private Method 20071106
10 ENTGELT_AUS_STAMMDATEN Instance method Public Method Determines Remuneration for a Year from Master Data 20071105
11 FUELLE_ENTGT_JAEG Instance method Private Method 20071031
12 FUELLE_PROTOKOLL_DETAIL_AJ Instance method Private Method 20071106
13 FUELLE_PROTOKOLL_DETAIL_AJ_VJ Instance method Private Method 20071106
14 FUELLE_PROTOKOLL_DETAIL_VJ Instance method Private Method 20071031
15 FUELLE_PROTOKOLL_DETAIL_VJ_FIK Instance method Private Method 20071127
16 FUELLE_TL_BESCH Instance method Private Method 20071031
17 GET_JAHRESWERT Instance method Private Method 20071106
18 HOLE_PROTOKOLL Instance method Public Method 20071114
19 KORRIGIERE_TL_MIT_23C Instance method Private Method 20071031
20 LESE_KENNZ_JAEG Instance method Public Method 20071031
21 LESE_VORGABEN_JAEG Instance method Public Method 20071031
22 PROTO_ENTGELT_IT0908 Instance method Private Method 20071031
23 PROTO_ENTGELT_IT0908_AJ Instance method Private Method Log Remuneration from Other Employer in Selected Year 20080624
24 PROTO_VERF_IT0908 Instance method Private Method 20071114
25 RE549Q Static method Private Method 20071106
26 SPLIT_ENTGELT_TAB Instance method Private Method 20071031
27 TL_VERDICHTEN Instance method Private Method 20071031
28 WAEHRUNGSUMRECHNUNG Instance method Private Method 20071031
29 WERTE_ABRECHNUNG_AUS Instance method Private Method 20071031
30 ZEITRAEUME Instance method Private Method 20071031
Events
Class CL_HRPAYDESV_JAEG_READER has no event.
Types
Class CL_HRPAYDESV_JAEG_READER has no local type.
Method Signatures

Method ADD_TL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TL Call by reference Type reference (TYPE) TT_TL 20071031
2 Importing IT_AB Call by reference Type reference (TYPE) HRPAY99_AB Abwesenheiten 20071031
3 Importing IT_TL Call by reference Type reference (TYPE) HRPAYDE_TL Tagesleiste 20071031
4 Importing IT_WPBP Call by reference Type reference (TYPE) HRPAY99_WPBP Arbeitsplatz/Basisbezüge 20071031
5 Importing I_FPBEG Call by reference Type reference (TYPE) FPBEG Beginn der Abrechnungsperiode (Fürperiode) 20071031
6 Importing I_FPEND Call by reference Type reference (TYPE) FPEND Ende der Abrechnungsperiode (Fürperiode) 20071031
7 Importing I_FPPER Call by reference Type reference (TYPE) FAPER Fürperiode der Abrechnung 20071031

Method ADD_TL on class CL_HRPAYDESV_JAEG_READER has no exception.

Method ADD_ZEITRAUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ENTGT Call by reference Type reference (TYPE) TT_ENTGELTE 20071031
2 Changing CT_ZEITR_EGART Call by reference Type reference (TYPE) TT_ZEITR_EGART 20071031
3 Importing I_FPPER Call by reference Type reference (TYPE) FAPER Fürperiode der Abrechnung 20071031
4 Importing I_TL Call by reference Type reference (TYPE) MON00 Kalender: Tage eines Monats 20071031

Method ADD_ZEITRAUM on class CL_HRPAYDESV_JAEG_READER has no exception.

Method CALL_FUNCTION_INDEV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PBWLA Call by reference Type reference (TYPE) TT_PBWLA Bewertete Lohnartentabelle 20071105
2 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20071105
3 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20071105
4 Importing I_INFTY Call by reference Type reference (TYPE) INFTY Infotyp 20071105
5 Importing I_OBJPS Call by reference Type reference (TYPE) OBJPS Objekt-Identifikation 20071105
6 Importing I_SEQNR Call by reference Type reference (TYPE) SEQNR Nummer eines Infotypsatzes bei gleichem Schlüssel 20071105
7 Importing I_SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 20071105

Method CALL_FUNCTION_INDEV on class CL_HRPAYDESV_JAEG_READER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_WT_BUF Call by reference Object reference (TYPE REF TO) CL_HRPAYDESV_JAEG_WT_BUFFER Puffer für Verarbeitung von Summenlohnarten 20071106
2 Importing I_ABRDT Call by reference Type reference (TYPE) D abgerechnet bis 20071127
3 Importing I_BEGDA Call by reference Type reference (TYPE) D Beginn Auswertungszeitraum IT0908 20071114
4 Importing I_DATUM Call by reference Type reference (TYPE) D Stichtag für Auswertung IT0908 20071031
5 Importing I_EINDA Call by reference Type reference (TYPE) D Datum des letzten Eintritts 20080624
6 Importing I_PARAM_PROT Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20071031
7 Importing I_PARAM_WAERS Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20071031
8 Importing I_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20071031

Method CONSTRUCTOR on class CL_HRPAYDESV_JAEG_READER has no exception.

Method CREATE_ERRORMESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MSGID Call by reference Type reference (TYPE) SYMSGID Nachrichtenklasse 20071031
2 Importing I_MSGNO Call by reference Type reference (TYPE) SYMSGNO Nachrichtennummer 20071031
3 Importing I_MSGTY Call by reference Type reference (TYPE) SYMSGTY Nachrichtentyp 20071031
4 Importing I_MSGV1 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20071031
5 Importing I_MSGV2 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20071031
6 Importing I_MSGV3 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20071031
7 Importing I_MSGV4 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20071031
8 Importing I_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20071031

Method CREATE_ERRORMESSAGE on class CL_HRPAYDESV_JAEG_READER has no exception.

Method ENTGELT_AUS_ABRECHNUNG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERRORS Call by reference Type reference (TYPE) HRERROR_TAB Tabelle von HR-Fehlern 20071031
2 Changing CT_PROT_AJAHR Call by reference Type reference (TYPE) P01_RPLSVED2_ALV_AJ_TAB ALV-Ausgabe Detailbild Auswertung 20080208
3 Changing CT_PROT_VJAHR Call by reference Type reference (TYPE) P01_RPLSVED2_ALV_VJ_TAB ALV-Ausgabe Detailbild Vorjahre 20071031
4 Exporting E_ENTGT_EGA Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20071031
5 Exporting E_ENTGT_FIKT Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20071031
6 Exporting E_ENTGT_FUER_AJ_EGA Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20071031
7 Exporting E_ENTGT_FUER_AJ_LFD Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20071031
8 Exporting E_ENTGT_JAEG Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20071031
9 Exporting E_ENTGT_LFD Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20071031
10 Exporting E_TAGE_ECHT Call by reference Type reference (TYPE) I 20071031
11 Exporting E_TAGE_FIKT Call by reference Type reference (TYPE) I 20071031
12 Exporting E_TAGE_JAEG Call by reference Type reference (TYPE) I 20071031
13 Importing I_BEGPER Call by reference Type reference (TYPE) PNPPABRP Abrechnungsperiode zur Zeitraumbestimmung 20071114
14 Importing I_ENDPER Call by reference Type reference (TYPE) PNPPABRP Abrechnungsperiode zur Zeitraumbestimmung 20071114
15 Importing I_JAEG Call by reference Type reference (TYPE) MAXBT Jahresarbeitsentgeltgrenze (für fiktive Überschreitung) 20071031
16 Importing I_JAHR Call by reference Type reference (TYPE) PNPPABRJ Abrechnungsjahr zur Zeitraumbestimmung 20071031
17 Importing I_SW_FIKT Call by reference Type reference (TYPE) XFELD Schalter: fiktives laufendes Entgelt, wenn keine Abrechnung 20071127
# Exception Resumable Description Created on
1 REJECT_PERNR Personalnummer soll abgelehnt werden 20071031

Method ENTGELT_AUS_IT0008 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PROT_AJAHR Call by reference Type reference (TYPE) P01_RPLSVED2_ALV_AJ_TAB ALV-Ausgabe Detailbild Auswertung 20071106
2 Exporting E_ENTGT Call by reference Type reference (TYPE) MAXBT laufendes Jahresarbeitsentgelt 20071105
3 Importing I_DATUM Call by reference Type reference (TYPE) D Stichtag 20071105

Method ENTGELT_AUS_IT0008 on class CL_HRPAYDESV_JAEG_READER has no exception.

Method ENTGELT_AUS_IT0014 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PROT_AJAHR Call by reference Type reference (TYPE) P01_RPLSVED2_ALV_AJ_TAB ALV-Ausgabe Detailbild Auswertung 20071106
2 Exporting E_ENTGT Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20071106
3 Importing IT_P0014 Call by reference Type reference (TYPE) P0014_TAB Personal-Stammsatz Infotyp 0014 (Wiederk. Be- u. Abzüge) 20071106
4 Importing I_BEGDA Call by reference Type reference (TYPE) D 20071106
5 Importing I_ENDDA Call by reference Type reference (TYPE) D 20071106

Method ENTGELT_AUS_IT0014 on class CL_HRPAYDESV_JAEG_READER has no exception.

Method ENTGELT_AUS_IT0015 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PROT_AJAHR Call by reference Type reference (TYPE) P01_RPLSVED2_ALV_AJ_TAB ALV-Ausgabe Detailbild Auswertung 20071106
2 Exporting E_ENTGT Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20071106
3 Importing IT_P0015 Call by reference Type reference (TYPE) P0015_TAB Personal-Stammsatz Infotyp 0015 (Ergänzende Zahlung) 20071106
4 Importing I_BEGDA Call by reference Type reference (TYPE) D 20071106
5 Importing I_ENDDA Call by reference Type reference (TYPE) D 20071106

Method ENTGELT_AUS_IT0015 on class CL_HRPAYDESV_JAEG_READER has no exception.

Method ENTGELT_AUS_STAMMDATEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERRORS Call by reference Type reference (TYPE) HRERROR_TAB Tabelle von HR-Fehlern 20080201
2 Changing CT_PROT_AJAHR Call by reference Type reference (TYPE) P01_RPLSVED2_ALV_AJ_TAB ALV-Ausgabe Detailbild Auswertung 20071106
3 Exporting E_ENTGT_EGA Call by reference Type reference (TYPE) MAXBT Jahresarbeitsentgelt Einmalzahlung 20071105
4 Exporting E_ENTGT_LFD Call by reference Type reference (TYPE) MAXBT Jahresarbeitsentgelt laufend 20071105
5 Importing IT_P0001 Call by reference Type reference (TYPE) P0001_TAB Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) 20071105
6 Importing IT_P0007 Call by reference Type reference (TYPE) P0007_TAB Personal-Stammsatz Infotyp 0007 (Sollarbeitszeit) 20071105
7 Importing IT_P0008 Call by reference Type reference (TYPE) P0008_TAB Personal-Stammsatz Infotyp 0008 (Basisbezüge) 20071105
8 Importing IT_P0014 Call by reference Type reference (TYPE) P0014_TAB Personal-Stammsatz Infotyp 0014 (Wiederk. Be- u. Abzüge) 20071106
9 Importing IT_P0015 Call by reference Type reference (TYPE) P0015_TAB Personal-Stammsatz Infotyp 0015 (Ergänzende Zahlung) 20071106
10 Importing IT_P0230 Call by reference Type reference (TYPE) P0230_TAB Personal-Stammsatz Infotyp 0230 (View 0008/0230) 20071105
11 Importing I_BEGDA Call by reference Type reference (TYPE) D Beginndatum Auswertungszeitraum 20071105
12 Importing I_ENDDA Call by reference Type reference (TYPE) D Endedatum Auswertungszeitraum 20071105
13 Importing I_ENTGT_FUER_AJ_EGA Call by reference Type reference (TYPE) MAXBT verschobene Einmalzahlungen aus Abrechnung 20071105
14 Importing I_ENTGT_FUER_AJ_LFD Call by reference Type reference (TYPE) MAXBT verschobenes laufendes Entgelt aus Abrechnung 20071105
# Exception Resumable Description Created on
1 REJECT_PERNR Personalnummer soll abgelehnt werden 20071106

Method FUELLE_ENTGT_JAEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ENTGT Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20071031
2 Importing I_BEGDA Call by reference Type reference (TYPE) D 20071031
3 Importing I_ENDDA Call by reference Type reference (TYPE) D 20071031

Method FUELLE_ENTGT_JAEG on class CL_HRPAYDESV_JAEG_READER has no exception.

Method FUELLE_PROTOKOLL_DETAIL_AJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PROT_AJAHR Call by reference Type reference (TYPE) P01_RPLSVED2_ALV_AJ_TAB ALV-Ausgabe Detailbild Auswertung 20071106
2 Importing I_BEGDA Call by reference Type reference (TYPE) D 20071106
3 Importing I_EGJAHR Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20071106
4 Importing I_EGTEIL Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20071106
5 Importing I_ENDDA Call by reference Type reference (TYPE) D 20071106
6 Importing I_INFTY Call by reference Type reference (TYPE) INFTY Infotyp 20071106
7 Importing I_LGART Call by reference Type reference (TYPE) LGART Lohnart 20071106

Method FUELLE_PROTOKOLL_DETAIL_AJ on class CL_HRPAYDESV_JAEG_READER has no exception.

Method FUELLE_PROTOKOLL_DETAIL_AJ_VJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PROT_AJAHR Call by reference Type reference (TYPE) P01_RPLSVED2_ALV_AJ_TAB ALV-Ausgabe Detailbild Auswertung 20071106
2 Importing I_EGART Call by reference Type reference (TYPE) C Entgelt-Art (lfd/EZ) 20071106
3 Importing I_ENTGT Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20071106

Method FUELLE_PROTOKOLL_DETAIL_AJ_VJ on class CL_HRPAYDESV_JAEG_READER has no exception.

Method FUELLE_PROTOKOLL_DETAIL_VJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PROT_VJAHR Call by reference Type reference (TYPE) P01_RPLSVED2_ALV_VJ_TAB ALV-Ausgabe Detailbild Vorjahre 20071031
2 Importing IT_ZEITR_EG Call by reference Type reference (TYPE) TT_ZEITR_ENTGT 20071031
3 Importing I_JAHR Call by reference Type reference (TYPE) PNPPABRJ Abrechnungsjahr zur Zeitraumbestimmung 20071031

Method FUELLE_PROTOKOLL_DETAIL_VJ on class CL_HRPAYDESV_JAEG_READER has no exception.

Method FUELLE_PROTOKOLL_DETAIL_VJ_FIK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PROT_VJAHR Call by reference Type reference (TYPE) P01_RPLSVED2_ALV_VJ_TAB ALV-Ausgabe Detailbild Vorjahre 20071127
2 Importing I_ENDPER Call by reference Type reference (TYPE) FAPER letzte abgerechnete Periode 20071127
3 Importing I_JAHR Call by reference Type reference (TYPE) PNPPABRJ Abrechnungsjahr zur Zeitraumbestimmung 20071127
4 Importing I_LFD_FIKT Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20071127

Method FUELLE_PROTOKOLL_DETAIL_VJ_FIK on class CL_HRPAYDESV_JAEG_READER has no exception.

Method FUELLE_TL_BESCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TL Call by reference Type reference (TYPE) MON00 Kalender: Tage eines Monats 20071031
2 Importing IT_AB Call by reference Type reference (TYPE) HRPAY99_AB Abwesenheiten 20071031
3 Importing IT_WPBP Call by reference Type reference (TYPE) HRPAY99_WPBP Arbeitsplatz/Basisbezüge 20071031
4 Importing I_FPBEG Call by reference Type reference (TYPE) FPBEG Beginn der Abrechnungsperiode (Fürperiode) 20071031
5 Importing I_FPEND Call by reference Type reference (TYPE) FPEND Ende der Abrechnungsperiode (Fürperiode) 20071031

Method FUELLE_TL_BESCH on class CL_HRPAYDESV_JAEG_READER has no exception.

Method GET_JAHRESWERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_BETRG Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20071106
2 Importing I_BEGDA Call by reference Type reference (TYPE) D 20071106
3 Importing I_ENDDA Call by reference Type reference (TYPE) D 20071106

Method GET_JAHRESWERT on class CL_HRPAYDESV_JAEG_READER has no exception.

Method HOLE_PROTOKOLL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROT_V1JAHR Call by reference Type reference (TYPE) P01_RPLSVED2_ALV_VJ_TAB ALV-Ausgabe Detailbild Vorjahre 20071114
2 Exporting ET_PROT_V2JAHR Call by reference Type reference (TYPE) P01_RPLSVED2_ALV_VJ_TAB ALV-Ausgabe Detailbild Vorjahre 20071114
3 Exporting ET_PROT_V3JAHR Call by reference Type reference (TYPE) P01_RPLSVED2_ALV_VJ_TAB ALV-Ausgabe Detailbild Vorjahre 20071114

Method HOLE_PROTOKOLL on class CL_HRPAYDESV_JAEG_READER has no exception.

Method KORRIGIERE_TL_MIT_23C Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TL Call by reference Type reference (TYPE) MON00 Kalender: Tage eines Monats 20071031
2 Importing I_TL_23C Call by reference Type reference (TYPE) MON00 Kalender: Tage eines Monats 20071031
3 Importing I_TL_BESCH Call by reference Type reference (TYPE) MON00 Kalender: Tage eines Monats 20071031

Method KORRIGIERE_TL_MIT_23C on class CL_HRPAYDESV_JAEG_READER has no exception.

Method LESE_KENNZ_JAEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_KZPRV Call by reference Type reference (TYPE) P01_JAEG_PRVSTAT Kennzeichen privat versichert vor 2003 20071031

Method LESE_KENNZ_JAEG on class CL_HRPAYDESV_JAEG_READER has no exception.

Method LESE_VORGABEN_JAEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EGAAG Call by reference Type reference (TYPE) P01_JAEG_EAAG bisheriges Jahresarbeitsentgelt bei anderen Arbeitgebern 20071031
2 Exporting E_VERF Call by reference Type reference (TYPE) P01_JAEG_VORJDAT1 Ermittlung des Jahresarbeitsentgelts 20071031
3 Importing I_JAHR Call by reference Type reference (TYPE) PNPPABRJ Abrechnungsjahr zur Zeitraumbestimmung 20071031
# Exception Resumable Description Created on
1 KEINE_VORGABE keine Vorgabe aus IT0908 vorhanden 20071031

Method PROTO_ENTGELT_IT0908 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PROT_VJAHR Call by reference Type reference (TYPE) P01_RPLSVED2_ALV_VJ_TAB ALV-Ausgabe Detailbild Vorjahre 20071031
2 Importing I_JAHR Call by reference Type reference (TYPE) PNPPABRJ Abrechnungsjahr zur Zeitraumbestimmung 20071031

Method PROTO_ENTGELT_IT0908 on class CL_HRPAYDESV_JAEG_READER has no exception.

Method PROTO_ENTGELT_IT0908_AJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PROT_AJAHR Call by reference Type reference (TYPE) P01_RPLSVED2_ALV_AJ_TAB ALV-Ausgabe Detailbild Auswertung 20080624
2 Importing I_JAHR Call by reference Type reference (TYPE) PNPPABRJ Abrechnungsjahr zur Zeitraumbestimmung 20080624

Method PROTO_ENTGELT_IT0908_AJ on class CL_HRPAYDESV_JAEG_READER has no exception.

Method PROTO_VERF_IT0908 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PROT_VJAHR Call by reference Type reference (TYPE) P01_RPLSVED2_ALV_VJ_TAB ALV-Ausgabe Detailbild Vorjahre 20071114
2 Importing I_JAHR Call by reference Type reference (TYPE) PNPPABRJ Abrechnungsjahr zur Zeitraumbestimmung 20071114

Method PROTO_VERF_IT0908 on class CL_HRPAYDESV_JAEG_READER has no exception.

Method RE549Q Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VAPER Call by reference Type reference (TYPE) FAPER vorherige Für-Periode 20071106
2 Importing I_PAPER Call by reference Type reference (TYPE) FAPER Fürperiode der Abrechnung 20071106
3 Importing I_PERMO Call by reference Type reference (TYPE) PERMO Periodenparameter 20071106

Method RE549Q on class CL_HRPAYDESV_JAEG_READER has no exception.

Method SPLIT_ENTGELT_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ENTGT Call by reference Type reference (TYPE) TT_ENTGELTE 20071031
2 Importing I_DATUM Call by reference Type reference (TYPE) D 20071031
3 Importing I_EGART_ALT Call by reference Type reference (TYPE) T_ENTGT_ART 20071031

Method SPLIT_ENTGELT_TAB on class CL_HRPAYDESV_JAEG_READER has no exception.

Method TL_VERDICHTEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ENTGT Call by reference Type reference (TYPE) TT_ENTGELTE 20071031
2 Changing CT_ZEITR Call by reference Type reference (TYPE) TT_ZEITR_EGART 20071031
3 Importing IT_TL Call by reference Type reference (TYPE) TT_TL 20071031

Method TL_VERDICHTEN on class CL_HRPAYDESV_JAEG_READER has no exception.

Method WAEHRUNGSUMRECHNUNG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_BETRG Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20071031
2 Importing I_DATUM Call by reference Type reference (TYPE) D 20071031
3 Importing I_FROM_CUR Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20071031
4 Importing I_TO_CUR Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20071031

Method WAEHRUNGSUMRECHNUNG on class CL_HRPAYDESV_JAEG_READER has no exception.

Method WERTE_ABRECHNUNG_AUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ENTGT Call by reference Type reference (TYPE) TT_ENTGELTE 20071031
2 Changing CT_PROT_AJAHR Call by reference Type reference (TYPE) P01_RPLSVED2_ALV_AJ_TAB ALV-Ausgabe Detailbild Auswertung 20080228
3 Importing IS_ABR Call by reference Type reference (TYPE) PAYDE_RESULT HR-PAY-DE: Struktur für Abrechnungsergebnis 20071031

Method WERTE_ABRECHNUNG_AUS on class CL_HRPAYDESV_JAEG_READER has no exception.

Method ZEITRAEUME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ENTGT Call by reference Type reference (TYPE) TT_ENTGELTE 20071031
2 Changing CT_ZEITR_ENTGT Call by reference Type reference (TYPE) TT_ZEITR_ENTGT 20071031
3 Exporting E_ENTGT_EGA Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20071031
4 Exporting E_ENTGT_FIKT Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20071031
5 Exporting E_ENTGT_FUER_AJ_EGA Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20071031
6 Exporting E_ENTGT_FUER_AJ_LFD Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20071031
7 Exporting E_ENTGT_JAEG Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20071031
8 Exporting E_ENTGT_LFD Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20071031
9 Exporting E_TAGE_ECHT Call by reference Type reference (TYPE) I 20071031
10 Exporting E_TAGE_FIKT Call by reference Type reference (TYPE) I 20071031
11 Exporting E_TAGE_JAEG Call by reference Type reference (TYPE) I 20071031
12 Importing IT_TL Call by reference Type reference (TYPE) TT_TL 20071031
13 Importing I_JAHR Call by reference Type reference (TYPE) PNPPABRJ Abrechnungsjahr zur Zeitraumbestimmung 20071031

Method ZEITRAEUME on class CL_HRPAYDESV_JAEG_READER has no exception.
History
Last changed by/on SAP  20081217 
SAP Release Created in 600