Hierarchy
⤷
⤷
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 | 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 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_HRPAYDESV_JAEG_WT_BUFFER | Annual Income Check: Processing Cumulation Wage Types | 20071106 | |||
| 2 | Instance attribute | Protected | Type reference (TYPE) | D | Accounted to | 20071127 | |||
| 3 | Instance attribute | Protected | Type reference (TYPE) | FAPER | Last Settled Period of Processed Previous Year | 20071127 | |||
| 4 | Instance attribute | Private | Type reference (TYPE) | HRERROR_TAB | HR Errors Table | 20071031 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | P0001_TAB | HR Master Record: Infotype 0001 (Organizational Assignment) | 20071105 | |||
| 6 | Instance attribute | Private | Type reference (TYPE) | P0007_TAB | HR Master Record: Infotype 0007 (Planned Working Time) | 20071105 | |||
| 7 | Instance attribute | Private | Type reference (TYPE) | P0008_TAB | HR Master Record: Infotype 0008 (Basic Pay) | 20071105 | |||
| 8 | Instance attribute | Private | Type reference (TYPE) | P0230_TAB | HR Master Record Infotype 0230 (View 0008/0230) | 20071105 | |||
| 9 | Instance attribute | Private | Type reference (TYPE) | TT_IT0908_DATEN | Data from Infotyp 0908 | 20071031 | |||
| 10 | Instance attribute | Private | Type reference (TYPE) | T_IT0908_KENNZ | 20071031 | ||||
| 11 | Instance attribute | Protected | Type reference (TYPE) | MAXBT | Annual Income Limit for Fictitious Overrun | 20071031 | |||
| 12 | Instance attribute | Protected | Type reference (TYPE) | D | Key date for evaluation | 20071031 | |||
| 13 | Instance attribute | Protected | Type reference (TYPE) | XFELD | Parameter: Logging | 20071031 | |||
| 14 | Instance attribute | Protected | Type reference (TYPE) | WAERS | Currency Key | 20071031 | |||
| 15 | Instance attribute | Protected | Type reference (TYPE) | PERNR_D | Personnel Number | 20071031 | |||
| 16 | Instance attribute | Private | Type reference (TYPE) | P01_RPLSVED2_ALV_VJ_TAB | ALV Output Detail Screen Previous Years | 20071114 | |||
| 17 | Instance attribute | Private | Type reference (TYPE) | P01_RPLSVED2_ALV_VJ_TAB | ALV Output Detail Screen Previous Years | 20071114 | |||
| 18 | Instance attribute | Private | Type reference (TYPE) | P01_RPLSVED2_ALV_VJ_TAB | ALV Output Detail Screen Previous Years | 20071114 | |||
| 19 | Instance attribute | Private | Type reference (TYPE) | XFELD | Personnel number rejected | 20071031 | |||
| 20 | Constant | Protected | Type reference (TYPE) | C | '0' | 20071031 | |||
| 21 | Constant | Protected | Type reference (TYPE) | C | '1' | 20071031 | |||
| 22 | Constant | Protected | Type reference (TYPE) | C | '2' | 20071031 | |||
| 23 | Constant | Protected | Type reference (TYPE) | P01_JAEG_VORJDAT1 | '0' | Determination of Annual Income in Previous Year | 20071031 | ||
| 24 | Constant | Protected | Type reference (TYPE) | P01_JAEG_VORJDAT1 | '1' | Determination of Annual Income in Previous Year | 20071031 | ||
| 25 | Constant | Protected | Type reference (TYPE) | P01_JAEG_VORJDAT1 | '2' | Determination of Annual Income in Previous Year | 20071031 |
Methods
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 | CT_TL | Call by reference | Type reference (TYPE) | TT_TL | 20071031 | ||||
| 2 | IT_AB | Call by reference | Type reference (TYPE) | HRPAY99_AB | Abwesenheiten | 20071031 | |||
| 3 | IT_TL | Call by reference | Type reference (TYPE) | HRPAYDE_TL | Tagesleiste | 20071031 | |||
| 4 | IT_WPBP | Call by reference | Type reference (TYPE) | HRPAY99_WPBP | Arbeitsplatz/Basisbezüge | 20071031 | |||
| 5 | I_FPBEG | Call by reference | Type reference (TYPE) | FPBEG | Beginn der Abrechnungsperiode (Fürperiode) | 20071031 | |||
| 6 | I_FPEND | Call by reference | Type reference (TYPE) | FPEND | Ende der Abrechnungsperiode (Fürperiode) | 20071031 | |||
| 7 | 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 | CT_ENTGT | Call by reference | Type reference (TYPE) | TT_ENTGELTE | 20071031 | ||||
| 2 | CT_ZEITR_EGART | Call by reference | Type reference (TYPE) | TT_ZEITR_EGART | 20071031 | ||||
| 3 | I_FPPER | Call by reference | Type reference (TYPE) | FAPER | Fürperiode der Abrechnung | 20071031 | |||
| 4 | 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 | CT_PBWLA | Call by reference | Type reference (TYPE) | TT_PBWLA | Bewertete Lohnartentabelle | 20071105 | |||
| 2 | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20071105 | |||
| 3 | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20071105 | |||
| 4 | I_INFTY | Call by reference | Type reference (TYPE) | INFTY | Infotyp | 20071105 | |||
| 5 | I_OBJPS | Call by reference | Type reference (TYPE) | OBJPS | Objekt-Identifikation | 20071105 | |||
| 6 | I_SEQNR | Call by reference | Type reference (TYPE) | SEQNR | Nummer eines Infotypsatzes bei gleichem Schlüssel | 20071105 | |||
| 7 | 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 | IR_WT_BUF | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYDESV_JAEG_WT_BUFFER | Puffer für Verarbeitung von Summenlohnarten | 20071106 | |||
| 2 | I_ABRDT | Call by reference | Type reference (TYPE) | D | abgerechnet bis | 20071127 | |||
| 3 | I_BEGDA | Call by reference | Type reference (TYPE) | D | Beginn Auswertungszeitraum IT0908 | 20071114 | |||
| 4 | I_DATUM | Call by reference | Type reference (TYPE) | D | Stichtag für Auswertung IT0908 | 20071031 | |||
| 5 | I_EINDA | Call by reference | Type reference (TYPE) | D | Datum des letzten Eintritts | 20080624 | |||
| 6 | I_PARAM_PROT | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20071031 | |||
| 7 | I_PARAM_WAERS | Call by reference | Type reference (TYPE) | WAERS | Währungsschlüssel | 20071031 | |||
| 8 | 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 | I_MSGID | Call by reference | Type reference (TYPE) | SYMSGID | Nachrichtenklasse | 20071031 | |||
| 2 | I_MSGNO | Call by reference | Type reference (TYPE) | SYMSGNO | Nachrichtennummer | 20071031 | |||
| 3 | I_MSGTY | Call by reference | Type reference (TYPE) | SYMSGTY | Nachrichtentyp | 20071031 | |||
| 4 | I_MSGV1 | Call by reference | Type reference (TYPE) | SYMSGV | Nachrichtenvariable | 20071031 | |||
| 5 | I_MSGV2 | Call by reference | Type reference (TYPE) | SYMSGV | Nachrichtenvariable | 20071031 | |||
| 6 | I_MSGV3 | Call by reference | Type reference (TYPE) | SYMSGV | Nachrichtenvariable | 20071031 | |||
| 7 | I_MSGV4 | Call by reference | Type reference (TYPE) | SYMSGV | Nachrichtenvariable | 20071031 | |||
| 8 | 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 | CT_ERRORS | Call by reference | Type reference (TYPE) | HRERROR_TAB | Tabelle von HR-Fehlern | 20071031 | |||
| 2 | CT_PROT_AJAHR | Call by reference | Type reference (TYPE) | P01_RPLSVED2_ALV_AJ_TAB | ALV-Ausgabe Detailbild Auswertung | 20080208 | |||
| 3 | CT_PROT_VJAHR | Call by reference | Type reference (TYPE) | P01_RPLSVED2_ALV_VJ_TAB | ALV-Ausgabe Detailbild Vorjahre | 20071031 | |||
| 4 | E_ENTGT_EGA | Call by reference | Type reference (TYPE) | MAXBT | Personalabrechnung: Betrag | 20071031 | |||
| 5 | E_ENTGT_FIKT | Call by reference | Type reference (TYPE) | MAXBT | Personalabrechnung: Betrag | 20071031 | |||
| 6 | E_ENTGT_FUER_AJ_EGA | Call by reference | Type reference (TYPE) | MAXBT | Personalabrechnung: Betrag | 20071031 | |||
| 7 | E_ENTGT_FUER_AJ_LFD | Call by reference | Type reference (TYPE) | MAXBT | Personalabrechnung: Betrag | 20071031 | |||
| 8 | E_ENTGT_JAEG | Call by reference | Type reference (TYPE) | MAXBT | Personalabrechnung: Betrag | 20071031 | |||
| 9 | E_ENTGT_LFD | Call by reference | Type reference (TYPE) | MAXBT | Personalabrechnung: Betrag | 20071031 | |||
| 10 | E_TAGE_ECHT | Call by reference | Type reference (TYPE) | I | 20071031 | ||||
| 11 | E_TAGE_FIKT | Call by reference | Type reference (TYPE) | I | 20071031 | ||||
| 12 | E_TAGE_JAEG | Call by reference | Type reference (TYPE) | I | 20071031 | ||||
| 13 | I_BEGPER | Call by reference | Type reference (TYPE) | PNPPABRP | Abrechnungsperiode zur Zeitraumbestimmung | 20071114 | |||
| 14 | I_ENDPER | Call by reference | Type reference (TYPE) | PNPPABRP | Abrechnungsperiode zur Zeitraumbestimmung | 20071114 | |||
| 15 | I_JAEG | Call by reference | Type reference (TYPE) | MAXBT | Jahresarbeitsentgeltgrenze (für fiktive Überschreitung) | 20071031 | |||
| 16 | I_JAHR | Call by reference | Type reference (TYPE) | PNPPABRJ | Abrechnungsjahr zur Zeitraumbestimmung | 20071031 | |||
| 17 | I_SW_FIKT | Call by reference | Type reference (TYPE) | XFELD | Schalter: fiktives laufendes Entgelt, wenn keine Abrechnung | 20071127 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | CT_PROT_AJAHR | Call by reference | Type reference (TYPE) | P01_RPLSVED2_ALV_AJ_TAB | ALV-Ausgabe Detailbild Auswertung | 20071106 | |||
| 2 | E_ENTGT | Call by reference | Type reference (TYPE) | MAXBT | laufendes Jahresarbeitsentgelt | 20071105 | |||
| 3 | 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 | CT_PROT_AJAHR | Call by reference | Type reference (TYPE) | P01_RPLSVED2_ALV_AJ_TAB | ALV-Ausgabe Detailbild Auswertung | 20071106 | |||
| 2 | E_ENTGT | Call by reference | Type reference (TYPE) | MAXBT | Personalabrechnung: Betrag | 20071106 | |||
| 3 | IT_P0014 | Call by reference | Type reference (TYPE) | P0014_TAB | Personal-Stammsatz Infotyp 0014 (Wiederk. Be- u. Abzüge) | 20071106 | |||
| 4 | I_BEGDA | Call by reference | Type reference (TYPE) | D | 20071106 | ||||
| 5 | 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 | CT_PROT_AJAHR | Call by reference | Type reference (TYPE) | P01_RPLSVED2_ALV_AJ_TAB | ALV-Ausgabe Detailbild Auswertung | 20071106 | |||
| 2 | E_ENTGT | Call by reference | Type reference (TYPE) | MAXBT | Personalabrechnung: Betrag | 20071106 | |||
| 3 | IT_P0015 | Call by reference | Type reference (TYPE) | P0015_TAB | Personal-Stammsatz Infotyp 0015 (Ergänzende Zahlung) | 20071106 | |||
| 4 | I_BEGDA | Call by reference | Type reference (TYPE) | D | 20071106 | ||||
| 5 | 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 | CT_ERRORS | Call by reference | Type reference (TYPE) | HRERROR_TAB | Tabelle von HR-Fehlern | 20080201 | |||
| 2 | CT_PROT_AJAHR | Call by reference | Type reference (TYPE) | P01_RPLSVED2_ALV_AJ_TAB | ALV-Ausgabe Detailbild Auswertung | 20071106 | |||
| 3 | E_ENTGT_EGA | Call by reference | Type reference (TYPE) | MAXBT | Jahresarbeitsentgelt Einmalzahlung | 20071105 | |||
| 4 | E_ENTGT_LFD | Call by reference | Type reference (TYPE) | MAXBT | Jahresarbeitsentgelt laufend | 20071105 | |||
| 5 | IT_P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20071105 | |||
| 6 | IT_P0007 | Call by reference | Type reference (TYPE) | P0007_TAB | Personal-Stammsatz Infotyp 0007 (Sollarbeitszeit) | 20071105 | |||
| 7 | IT_P0008 | Call by reference | Type reference (TYPE) | P0008_TAB | Personal-Stammsatz Infotyp 0008 (Basisbezüge) | 20071105 | |||
| 8 | IT_P0014 | Call by reference | Type reference (TYPE) | P0014_TAB | Personal-Stammsatz Infotyp 0014 (Wiederk. Be- u. Abzüge) | 20071106 | |||
| 9 | IT_P0015 | Call by reference | Type reference (TYPE) | P0015_TAB | Personal-Stammsatz Infotyp 0015 (Ergänzende Zahlung) | 20071106 | |||
| 10 | IT_P0230 | Call by reference | Type reference (TYPE) | P0230_TAB | Personal-Stammsatz Infotyp 0230 (View 0008/0230) | 20071105 | |||
| 11 | I_BEGDA | Call by reference | Type reference (TYPE) | D | Beginndatum Auswertungszeitraum | 20071105 | |||
| 12 | I_ENDDA | Call by reference | Type reference (TYPE) | D | Endedatum Auswertungszeitraum | 20071105 | |||
| 13 | I_ENTGT_FUER_AJ_EGA | Call by reference | Type reference (TYPE) | MAXBT | verschobene Einmalzahlungen aus Abrechnung | 20071105 | |||
| 14 | I_ENTGT_FUER_AJ_LFD | Call by reference | Type reference (TYPE) | MAXBT | verschobenes laufendes Entgelt aus Abrechnung | 20071105 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | C_ENTGT | Call by reference | Type reference (TYPE) | MAXBT | Personalabrechnung: Betrag | 20071031 | |||
| 2 | I_BEGDA | Call by reference | Type reference (TYPE) | D | 20071031 | ||||
| 3 | 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 | CT_PROT_AJAHR | Call by reference | Type reference (TYPE) | P01_RPLSVED2_ALV_AJ_TAB | ALV-Ausgabe Detailbild Auswertung | 20071106 | |||
| 2 | I_BEGDA | Call by reference | Type reference (TYPE) | D | 20071106 | ||||
| 3 | I_EGJAHR | Call by reference | Type reference (TYPE) | MAXBT | Personalabrechnung: Betrag | 20071106 | |||
| 4 | I_EGTEIL | Call by reference | Type reference (TYPE) | MAXBT | Personalabrechnung: Betrag | 20071106 | |||
| 5 | I_ENDDA | Call by reference | Type reference (TYPE) | D | 20071106 | ||||
| 6 | I_INFTY | Call by reference | Type reference (TYPE) | INFTY | Infotyp | 20071106 | |||
| 7 | 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 | CT_PROT_AJAHR | Call by reference | Type reference (TYPE) | P01_RPLSVED2_ALV_AJ_TAB | ALV-Ausgabe Detailbild Auswertung | 20071106 | |||
| 2 | I_EGART | Call by reference | Type reference (TYPE) | C | Entgelt-Art (lfd/EZ) | 20071106 | |||
| 3 | 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 | CT_PROT_VJAHR | Call by reference | Type reference (TYPE) | P01_RPLSVED2_ALV_VJ_TAB | ALV-Ausgabe Detailbild Vorjahre | 20071031 | |||
| 2 | IT_ZEITR_EG | Call by reference | Type reference (TYPE) | TT_ZEITR_ENTGT | 20071031 | ||||
| 3 | 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 | CT_PROT_VJAHR | Call by reference | Type reference (TYPE) | P01_RPLSVED2_ALV_VJ_TAB | ALV-Ausgabe Detailbild Vorjahre | 20071127 | |||
| 2 | I_ENDPER | Call by reference | Type reference (TYPE) | FAPER | letzte abgerechnete Periode | 20071127 | |||
| 3 | I_JAHR | Call by reference | Type reference (TYPE) | PNPPABRJ | Abrechnungsjahr zur Zeitraumbestimmung | 20071127 | |||
| 4 | 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 | C_TL | Call by reference | Type reference (TYPE) | MON00 | Kalender: Tage eines Monats | 20071031 | |||
| 2 | IT_AB | Call by reference | Type reference (TYPE) | HRPAY99_AB | Abwesenheiten | 20071031 | |||
| 3 | IT_WPBP | Call by reference | Type reference (TYPE) | HRPAY99_WPBP | Arbeitsplatz/Basisbezüge | 20071031 | |||
| 4 | I_FPBEG | Call by reference | Type reference (TYPE) | FPBEG | Beginn der Abrechnungsperiode (Fürperiode) | 20071031 | |||
| 5 | 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 | C_BETRG | Call by reference | Type reference (TYPE) | MAXBT | Personalabrechnung: Betrag | 20071106 | |||
| 2 | I_BEGDA | Call by reference | Type reference (TYPE) | D | 20071106 | ||||
| 3 | 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 | ET_PROT_V1JAHR | Call by reference | Type reference (TYPE) | P01_RPLSVED2_ALV_VJ_TAB | ALV-Ausgabe Detailbild Vorjahre | 20071114 | |||
| 2 | ET_PROT_V2JAHR | Call by reference | Type reference (TYPE) | P01_RPLSVED2_ALV_VJ_TAB | ALV-Ausgabe Detailbild Vorjahre | 20071114 | |||
| 3 | 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 | C_TL | Call by reference | Type reference (TYPE) | MON00 | Kalender: Tage eines Monats | 20071031 | |||
| 2 | I_TL_23C | Call by reference | Type reference (TYPE) | MON00 | Kalender: Tage eines Monats | 20071031 | |||
| 3 | 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 | 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 | E_EGAAG | Call by reference | Type reference (TYPE) | P01_JAEG_EAAG | bisheriges Jahresarbeitsentgelt bei anderen Arbeitgebern | 20071031 | |||
| 2 | E_VERF | Call by reference | Type reference (TYPE) | P01_JAEG_VORJDAT1 | Ermittlung des Jahresarbeitsentgelts | 20071031 | |||
| 3 | I_JAHR | Call by reference | Type reference (TYPE) | PNPPABRJ | Abrechnungsjahr zur Zeitraumbestimmung | 20071031 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | CT_PROT_VJAHR | Call by reference | Type reference (TYPE) | P01_RPLSVED2_ALV_VJ_TAB | ALV-Ausgabe Detailbild Vorjahre | 20071031 | |||
| 2 | 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 | CT_PROT_AJAHR | Call by reference | Type reference (TYPE) | P01_RPLSVED2_ALV_AJ_TAB | ALV-Ausgabe Detailbild Auswertung | 20080624 | |||
| 2 | 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 | CT_PROT_VJAHR | Call by reference | Type reference (TYPE) | P01_RPLSVED2_ALV_VJ_TAB | ALV-Ausgabe Detailbild Vorjahre | 20071114 | |||
| 2 | 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 | E_VAPER | Call by reference | Type reference (TYPE) | FAPER | vorherige Für-Periode | 20071106 | |||
| 2 | I_PAPER | Call by reference | Type reference (TYPE) | FAPER | Fürperiode der Abrechnung | 20071106 | |||
| 3 | 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 | CT_ENTGT | Call by reference | Type reference (TYPE) | TT_ENTGELTE | 20071031 | ||||
| 2 | I_DATUM | Call by reference | Type reference (TYPE) | D | 20071031 | ||||
| 3 | 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 | CT_ENTGT | Call by reference | Type reference (TYPE) | TT_ENTGELTE | 20071031 | ||||
| 2 | CT_ZEITR | Call by reference | Type reference (TYPE) | TT_ZEITR_EGART | 20071031 | ||||
| 3 | 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 | C_BETRG | Call by reference | Type reference (TYPE) | MAXBT | Personalabrechnung: Betrag | 20071031 | |||
| 2 | I_DATUM | Call by reference | Type reference (TYPE) | D | 20071031 | ||||
| 3 | I_FROM_CUR | Call by reference | Type reference (TYPE) | WAERS | Währungsschlüssel | 20071031 | |||
| 4 | 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 | CT_ENTGT | Call by reference | Type reference (TYPE) | TT_ENTGELTE | 20071031 | ||||
| 2 | CT_PROT_AJAHR | Call by reference | Type reference (TYPE) | P01_RPLSVED2_ALV_AJ_TAB | ALV-Ausgabe Detailbild Auswertung | 20080228 | |||
| 3 | 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 | CT_ENTGT | Call by reference | Type reference (TYPE) | TT_ENTGELTE | 20071031 | ||||
| 2 | CT_ZEITR_ENTGT | Call by reference | Type reference (TYPE) | TT_ZEITR_ENTGT | 20071031 | ||||
| 3 | E_ENTGT_EGA | Call by reference | Type reference (TYPE) | MAXBT | Personalabrechnung: Betrag | 20071031 | |||
| 4 | E_ENTGT_FIKT | Call by reference | Type reference (TYPE) | MAXBT | Personalabrechnung: Betrag | 20071031 | |||
| 5 | E_ENTGT_FUER_AJ_EGA | Call by reference | Type reference (TYPE) | MAXBT | Personalabrechnung: Betrag | 20071031 | |||
| 6 | E_ENTGT_FUER_AJ_LFD | Call by reference | Type reference (TYPE) | MAXBT | Personalabrechnung: Betrag | 20071031 | |||
| 7 | E_ENTGT_JAEG | Call by reference | Type reference (TYPE) | MAXBT | Personalabrechnung: Betrag | 20071031 | |||
| 8 | E_ENTGT_LFD | Call by reference | Type reference (TYPE) | MAXBT | Personalabrechnung: Betrag | 20071031 | |||
| 9 | E_TAGE_ECHT | Call by reference | Type reference (TYPE) | I | 20071031 | ||||
| 10 | E_TAGE_FIKT | Call by reference | Type reference (TYPE) | I | 20071031 | ||||
| 11 | E_TAGE_JAEG | Call by reference | Type reference (TYPE) | I | 20071031 | ||||
| 12 | IT_TL | Call by reference | Type reference (TYPE) | TT_TL | 20071031 | ||||
| 13 | 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 |