SAP ABAP Class CL_HRDEPBSCA_VERSORGUNG (HR-PBS: Module for Pensions (VERSORGUNG))
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)
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_HRDEPBSCA_VERSORGUNG_DEF | HR-PBS: VERSORGUNG Module (Pension) - Abstract | 20030814 |
Properties
| Class | CL_HRDEPBSCA_VERSORGUNG | |
| Short Description | HR-PBS: Module for Pensions (VERSORGUNG) | |
| Super Class | CL_HRDEPBSCA_VERSORGUNG_DEF | HR-PBS: VERSORGUNG Module (Pension) - Abstract |
| 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 | 20030814 | SAP |
| Last change | 20050428 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_HRDEPBSCA_VERSORGUNG has no forward declaration.
Interfaces
Class CL_HRDEPBSCA_VERSORGUNG has no interface implemented.
Friends
Class CL_HRDEPBSCA_VERSORGUNG has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Protected | Type reference (TYPE) | P_99_PBSCA_CALCMODULE | 'P18' | Constant Module Sec. 18 | 20041026 | ||
| 2 | Constant | Protected | Type reference (TYPE) | P_99_PBSCA_CALCMODULE | 'P53' | HR-PBS: Calculation Module | 20031015 | ||
| 3 | Constant | Protected | Type reference (TYPE) | P_99_PBSCA_CALCMODULE | 'P54' | HR-PBS: Calculation Module | 20030924 | ||
| 4 | Constant | Protected | Type reference (TYPE) | P_99_PBSCA_CALCMODULE | 'P55' | Constant Module Sec. 55 | 20030814 | ||
| 5 | Constant | Protected | Type reference (TYPE) | P_99_PBSCA_CALCMODULE | 'KUERZ_P57' | Constant Module Sec. 55 | 20030924 | ||
| 6 | Constant | Protected | Type reference (TYPE) | P_99_PBSCA_CALCMODULE | 'VERS_BEZUG' | Constant Module VERS_BEZUG | 20030814 | ||
| 7 | Constant | Protected | Type reference (TYPE) | P_99_PBSCA_CALCMODULE | 'WEITANRECH' | Constant Module WEIT_ ANRECH | 20030910 | ||
| 8 | Constant | Protected | Type reference (TYPE) | P_99_PBSCA_CALCMODULE | 'ZUWENDUNG' | Constant Module ZUWENDUNG | 20030814 | ||
| 9 | Constant | Protected | Type reference (TYPE) | P_99_PBSCA_CALCTIME | 'AUSGABE' | Output for Final Result | 20030904 | ||
| 10 | Constant | Protected | Type reference (TYPE) | P_99_PBSCA_CALCTIME | 'ERGEBNIS' | Final Result: Payment Amount for Pension | 20030904 | ||
| 11 | Constant | Protected | Type reference (TYPE) | P_99_PBSCA_CALCTIME | 'MANUELLE_V' | Manual Pension Payment | 20030916 | ||
| 12 | Constant | Protected | Type reference (TYPE) | P_99_PBSCA_CALCTIME | 'MAN_VERS' | Manual Pension Payment | 20030917 | ||
| 13 | Constant | Protected | Type reference (TYPE) | P_99_PBSCA_CALCTIME | 'P53' | HR-PBS: Calculation Time Calculation Module | 20031015 | ||
| 14 | Constant | Protected | Type reference (TYPE) | P_99_PBSCA_CALCTIME | 'P54' | HR-PBS: Calculation Time Calculation Module | 20030924 | ||
| 15 | Constant | Protected | Type reference (TYPE) | P_99_PBSCA_CALCTIME | 'P55' | Imputation Sec. 55 | 20030815 | ||
| 16 | Constant | Protected | Type reference (TYPE) | P_99_PBSCA_CALCTIME | 'P57' | Reduction Sec. 57 | 20030924 | ||
| 17 | Constant | Protected | Type reference (TYPE) | P_99_PBSCA_CALCTIME | 'STERBEGELD' | Additional imputations | 20041026 | ||
| 18 | Constant | Protected | Type reference (TYPE) | P_99_PBSCA_CALCTIME | 'VERS_AUSGL' | Pension Equalization Payment Information | 20040205 | ||
| 19 | Constant | Protected | Type reference (TYPE) | P_99_PBSCA_CALCTIME | 'VERS_BEZUG' | Pension Payment | 20030815 | ||
| 20 | Constant | Protected | Type reference (TYPE) | P_99_PBSCA_CALCTIME | 'VORR_ANRE' | Pension Payment | 20070327 | ||
| 21 | Constant | Protected | Type reference (TYPE) | P_99_PBSCA_CALCTIME | 'WEITANRECH' | Additional Imputations | 20030911 | ||
| 22 | Constant | Protected | Type reference (TYPE) | P_99_PBSCA_RESULTID | 'EMPTY_LINE' | Blank Row | 20030905 | ||
| 23 | Constant | Protected | Type reference (TYPE) | P_99_PBSCA_RESULTID | 'KUERZP57_1' | Reduction Sec. 57 Marriage 1 | 20030924 | ||
| 24 | Constant | Protected | Type reference (TYPE) | P_99_PBSCA_RESULTID | 'KUERZP57_2' | Reduction Sec. 57 Marriage 2 | 20030924 | ||
| 25 | Constant | Protected | Type reference (TYPE) | P_99_PBSCA_RESULTID | 'KUERZP57_3' | Reduction Sec. 57 Marriage 3 | 20030924 | ||
| 26 | Constant | Protected | Type reference (TYPE) | P_99_PBSCA_RESULTID | 'KUERZP57_4' | Reduction Sec. 57 Marriage 4 | 20030924 | ||
| 27 | Constant | Protected | Type reference (TYPE) | P_99_PBSCA_RESULTID | 'KUERZP57_5' | Reduction Sec. 57 Marriage 5 | 20030924 | ||
| 28 | Constant | Protected | Type reference (TYPE) | P_99_PBSCA_RESULTID | 'KUERZP57_6' | Reduction Sec. 57 Marriage 6 | 20030924 | ||
| 29 | Constant | Protected | Type reference (TYPE) | P_99_PBSCA_RESULTID | 'KUERZP57_7' | Reduction Sec. 57 Marriage 8 | 20030924 | ||
| 30 | Constant | Protected | Type reference (TYPE) | P_99_PBSCA_RESULTID | 'P14_5' | Sec. 14(5) | 20030916 | ||
| 31 | Constant | Protected | Type reference (TYPE) | P_99_PBSCA_RESULTID | 'P53' | Sec. 53 | 20031201 | ||
| 32 | Constant | Protected | Type reference (TYPE) | P_99_PBSCA_RESULTID | 'P53A' | Sec. 53a | 20031201 | ||
| 33 | Constant | Protected | Type reference (TYPE) | P_99_PBSCA_RESULTID | 'P54' | Sec. 54 | 20031201 | ||
| 34 | Constant | Protected | Type reference (TYPE) | P_99_PBSCA_RESULTID | 'P55' | Sec. 55 | 20030904 | ||
| 35 | Constant | Protected | Type reference (TYPE) | P_99_PBSCA_RESULTID | 'P55_HAERTE' | Sec. 55 | 20040224 | ||
| 36 | Constant | Protected | Type reference (TYPE) | P_99_PBSCA_RESULTID | 'SUM_MANKEZ' | Total Manual Child-Rearing Bonus | 20040414 | ||
| 37 | Constant | Protected | Type reference (TYPE) | P_99_PBSCA_RESULTID | 'VERS_NULL' | Zero Pension | 20030904 | ||
| 38 | Constant | Protected | Type reference (TYPE) | P_99_PBSCA_RESULTID | 'ERGEBNIS' | Pension Result | 20030904 | ||
| 39 | Constant | Protected | Type reference (TYPE) | P_99_PBSCA_RESULTID | 'WEITANRECH' | Additional Imputations | 20030916 | ||
| 40 | Constant | Protected | Type reference (TYPE) | P_99_PBSCA_RESULTID | 'ZURECHNUNG' | Allocations | 20040224 | ||
| 41 | Constant | Protected | Type reference (TYPE) | P_99_PBSCA_RESULTID | 'ZUWENDUNG' | Contribution | 20030904 | ||
| 42 | Instance attribute | Protected | Type reference (TYPE) | HRDEPBSVAVGS_DIENSTRECHT | Assignment of Indicator for Public Services Regulation | 20110307 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Protected | Method | Deduction for Care Insurance Sec. 50f BeamtVG (DNeuG) | 20090313 | |
| 2 | Instance method | Protected | Method | Imputation Sec. 53 with Double Additional Income | 20100121 | |
| 3 | Instance method | Protected | Method | Call of Pension Module for Previous Periods | 20100121 | |
| 4 | Instance method | Protected | Method | Maintenance Pymt: Check, Increase to Accident Equal. Payment | 20090507 | |
| 5 | Instance method | Protected | Method | Evaluate Infotypes IT 0014 and IT 0015 | 20040205 | |
| 6 | Instance method | Protected | Method | Total Pension Payment | 20120111 | |
| 7 | Instance method | Protected | Method | Calculation of Pension Equalization Paymt (Entitled Person) | 20100617 | |
| 8 | Instance method | Protected | Method | Calculation and Output of Payment Amount for Pension Paymt | 20120111 |
Events
Class CL_HRDEPBSCA_VERSORGUNG has no event.
Types
Class CL_HRDEPBSCA_VERSORGUNG has no local type.
Method Signatures
Method CALC_ABZUG_P50F Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_CALC_TIME | Call by reference | Type reference (TYPE) | HRPBSCAT_LOG_CALC_TIME | Bewegungsdaten der Berechnungszeitpunkte (Bescheide) | 20090313 | |||
| 2 | CT_RESULT_IDS | Call by reference | Type reference (TYPE) | HRPBSCAT_LOG_RESULT_IDS | Protokolltabelle Ergebnisse Bescheinigungen Cluster NO | 20090313 | |||
| 3 | ES_ABZUG_P50F | Call by reference | Type reference (TYPE) | HRDEPBSCAS_ABZUG_P50F | Abzug für Pflegeleistungen nach §50f BeamtVG (DNeuG) | 20090313 | |||
| 4 | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20090313 | |||
| 5 | IT_PBWLA_IT0014 | Call by reference | Type reference (TYPE) | HRPBS00CAT_PBWLA | Ergebnis-Lohnartentabelle bei Aufruf indirekte Bewertung | 20090313 | |||
| 6 | IT_PBWLA_IT0015 | Call by reference | Type reference (TYPE) | HRPBS00CAT_PBWLA | Ergebnis-Lohnartentabelle bei Aufruf indirekte Bewertung | 20090313 | |||
| 7 | IT_PBWLA_VE_IT0014 | Call by reference | Type reference (TYPE) | HRPBS00CAT_PBWLA | Ergebnis-Lohnartentabelle bei Aufruf indirekte Bewertung | 20090313 | |||
| 8 | IT_PBWLA_VE_IT0015 | Call by reference | Type reference (TYPE) | HRPBS00CAT_PBWLA | Ergebnis-Lohnartentabelle bei Aufruf indirekte Bewertung | 20090313 | |||
| 9 | I_BEMESSUNGSGRUNDLAGE | Call by reference | Type reference (TYPE) | MAXBT | Bemessungsgrundlage | 20090313 | |||
| 10 | I_CALC_TIME | Call by reference | Type reference (TYPE) | P_99_PBSCA_CALCTIME | 'APV_P50F' | HR-PBS: Berechnungszeitpunkt Berechnungsmodul | 20120111 | ||
| 11 | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20090313 |
Method CALC_ABZUG_P50F on class CL_HRDEPBSCA_VERSORGUNG has no exception.
Method CALL_MODULE_P53_2FACH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_RESULT_P53 | Call by reference | Type reference (TYPE) | HRDEPBSCAS_RESULT_P53 | Anrechnungen §53 | 20100121 | |||
| 2 | CT_CALC_TIME | Call by reference | Type reference (TYPE) | HRPBSCAT_LOG_CALC_TIME | Bewegungsdaten der Berechnungszeitpunkte (Bescheide) | 20100121 | |||
| 3 | CT_RESULT_IDS | Call by reference | Type reference (TYPE) | HRPBSCAT_LOG_RESULT_IDS | Protokolltabelle Ergebnisse Bescheinigungen Cluster NO | 20100121 | |||
| 4 | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20100121 | |||
| 5 | IO_P53 | Call by reference | Object reference (TYPE REF TO) | CL_HRDEPBSCA_P53_DEF | HR-PBS: Modul §53 Anrechnungen Abstrakt | 20100121 | |||
| 6 | IS_P53 | Call by reference | Type reference (TYPE) | HRDEPBSCAS_RESULT_P53 | Anrechnungen §53 | 20100121 | |||
| 7 | IS_P55 | Call by reference | Type reference (TYPE) | HRDEPBSCAS_RESULT_P55 | Ergebnis Berechnungsmodul P55 (§55 Anrechnung von Renten) | 20100121 | |||
| 8 | IS_SONDERZUWENDUNG | Call by reference | Type reference (TYPE) | HRDEPBSCAS_RESULT_ZUWENDUNG | Ergebnis Berechnungsmodul ZUWENDUNG (Sonderzuwendung) | 20100121 | |||
| 9 | IS_VERS_BEZUG | Call by reference | Type reference (TYPE) | HRDEPBSCAS_RESULT_VERS_BEZUG | Ergebnis Berechnungsmodul VERS_BEZUG (Versorgungsbezug) | 20100121 | |||
| 10 | IT_PBWLA_IT0014 | Call by reference | Type reference (TYPE) | HRPBS00CAT_PBWLA | Ergebnis-Lohnartentabelle bei Aufruf indirekte Bewertung | 20100121 | |||
| 11 | IT_PBWLA_IT0015 | Call by reference | Type reference (TYPE) | HRPBS00CAT_PBWLA | Ergebnis-Lohnartentabelle bei Aufruf indirekte Bewertung | 20100121 | |||
| 12 | IT_SAVE_IT_NEW | Call by reference | Type reference (TYPE) | HRPAY99_RT | Sicherung Tabelle IT | 20100610 | |||
| 13 | IT_SAVE_RT_NEW | Call by reference | Type reference (TYPE) | HRPAY99_RT | Sicherung Tabelle RT | 20100610 | |||
| 14 | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20100121 |
Method CALL_MODULE_P53_2FACH on class CL_HRDEPBSCA_VERSORGUNG has no exception.
Method CALL_MODULE_VERSORGUNG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20100121 | |||
| 2 | IS_APER | Call by reference | Type reference (TYPE) | PC2APER | Struktur der Tabelle APER in der Personalabrechnung | 20100121 | |||
| 3 | IS_P0322_STG_WITWE | Call by reference | Type reference (TYPE) | P0322 | IT0322 der Witwe bei Sterbegeld | 20100121 | |||
| 4 | IS_P0716 | Call by reference | Type reference (TYPE) | P0716 | Request management infotype | 20100121 | |||
| 5 | IS_P53_ABS2_NR3_HINZ | Call by reference | Type reference (TYPE) | HRDEPBSCAS_P53_ABS2_NR3_HINZ | Hinzuverdienst Höchstgrenze § 53 Abs. 2 Nr. 3 | 20100121 | |||
| 6 | IS_VE_P0322 | Call by reference | Type reference (TYPE) | P0322 | Versorgungsempfänger Infotyp 0322 (Versorgung) | 20100121 | |||
| 7 | IS_VE_P0322_P54 | Call by reference | Type reference (TYPE) | P0322 | HR-PSG: Informationstyp Versorgung (Nr. 0322) | 20100121 | |||
| 8 | IT_ALTE_KUERZUNGS_BETRAEGE | Call by reference | Type reference (TYPE) | HRDEPBSCAT_ALTE_KUERZUNG_P57 | Kürzungsbeträge §57 zu allen Ehen | 20100121 | |||
| 9 | IT_P0000 | Call by reference | Type reference (TYPE) | P0000_TAB | Personal-Stammsatz Infotyp 0000 (Massnahmen) | 20100121 | |||
| 10 | IT_P0000_P54 | Call by reference | Type reference (TYPE) | P0000_TAB | Personal-Stammsatz Infotyp 0000 (Massnahmen) | 20100121 | |||
| 11 | IT_P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20100121 | |||
| 12 | IT_P0001_P54 | Call by reference | Type reference (TYPE) | P0001_TAB | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20100121 | |||
| 13 | IT_P0007 | Call by reference | Type reference (TYPE) | P0007_TAB | Personal-Stammsatz Infotyp 0007 (Sollarbeitszeit) | 20100121 | |||
| 14 | IT_P0007_P54 | Call by reference | Type reference (TYPE) | P0007_TAB | Personal-Stammsatz Infotyp 0007 (Sollarbeitszeit) | 20100121 | |||
| 15 | IT_P0008 | Call by reference | Type reference (TYPE) | P0008_TAB | Personal-Stammsatz Infotyp 0008 (Basisbezüge) | 20100121 | |||
| 16 | IT_P0008_P54 | Call by reference | Type reference (TYPE) | P0008_TAB | Personal-Stammsatz Infotyp 0008 (Basisbezüge) | 20100121 | |||
| 17 | IT_P0013 | Call by reference | Type reference (TYPE) | P0013_TAB | Personal-Stammsatz Infotyp 0013 (Sozialversicherung D) | 20100121 | |||
| 18 | IT_P0014 | Call by reference | Type reference (TYPE) | P0014_TAB | Personal-Stammsatz Infotyp 0014 (Wiederk. Be- u. Abzüge) | 20100121 | |||
| 19 | IT_P0014_P54 | Call by reference | Type reference (TYPE) | P0014_TAB | Ergebnis-Lohnartentabelle bei Aufruf indirekte Bewertung | 20100121 | |||
| 20 | IT_P0014_STG_WITWE | Call by reference | Type reference (TYPE) | P0014_TAB | Personal-Stammsatz Infotyp 0014 (Wiederk. Be- u. Abzüge) | 20100121 | |||
| 21 | IT_P0015 | Call by reference | Type reference (TYPE) | P0015_TAB | Personal-Stammsatz Infotyp 0015 (Ergänzende Zahlung) | 20100121 | |||
| 22 | IT_P0015_P54 | Call by reference | Type reference (TYPE) | P0015_TAB | Ergebnis-Lohnartentabelle bei Aufruf indirekte Bewertung | 20100121 | |||
| 23 | IT_P0015_STG_WITWE | Call by reference | Type reference (TYPE) | P0015_TAB | Personal-Stammsatz Infotyp 0015 (Ergänzende Zahlung) | 20100121 | |||
| 24 | IT_P0021 | Call by reference | Type reference (TYPE) | P0021_TAB | Personal-Stammsatz Infotyp 0021 (Familie) | 20100121 | |||
| 25 | IT_P0021_P54 | Call by reference | Type reference (TYPE) | P0021_TAB | Personal-Stammsatz Infotyp 0021 (Familie) | 20100121 | |||
| 26 | IT_P0230 | Call by reference | Type reference (TYPE) | P0230_TAB | Personal-Stammsatz Infotyp 0230 (View 0008/0230) | 20100121 | |||
| 27 | IT_P0230_P54 | Call by reference | Type reference (TYPE) | P0230_TAB | Personal-Stammsatz Infotyp 0230 (View 0008/0230) | 20100121 | |||
| 28 | IT_P0265 | Call by reference | Type reference (TYPE) | P0265_TAB | Personal-Stammsatz Infotyp 0265 / Sonderregelungen PSG | 20100121 | |||
| 29 | IT_P0265_P54 | Call by reference | Type reference (TYPE) | P0265_TAB | HR-PSG: Informationstyp Versorgung (Nr. 0322) | 20100121 | |||
| 30 | IT_P0322 | Call by reference | Type reference (TYPE) | P0322_TAB | Personal-Stammsatz Infotyp 0322 | 20100121 | |||
| 31 | IT_P0322_HIBL | Call by reference | Type reference (TYPE) | P0322_TAB | HR-PSG: Informationstyp Versorgung (Nr. 0322) | 20100121 | |||
| 32 | IT_P0322_P54 | Call by reference | Type reference (TYPE) | P0322_TAB | HR-PSG: Informationstyp Versorgung (Nr. 0322) | 20100121 | |||
| 33 | IT_P0326 | Call by reference | Type reference (TYPE) | P0326_TAB | Personal-Stammsatz Infotyp 0326 | 20100121 | |||
| 34 | IT_P0595 | Call by reference | Type reference (TYPE) | P0595_TAB | Personal-Stammsatz Infotyp 0595 (Familienzuschläge) | 20100121 | |||
| 35 | IT_P0595_P54 | Call by reference | Type reference (TYPE) | P0595_TAB | Personal-Stammsatz Infotyp 0595 (Familienzuschläge) | 20100121 | |||
| 36 | IT_P0780 | Call by reference | Type reference (TYPE) | P0780_TAB | Personal-Stammsatz für Infotyp 0782 | 20100121 | |||
| 37 | IT_P0781 | Call by reference | Type reference (TYPE) | P0781_TAB | Personal-Stammsatz für Infotyp 0782 | 20100121 | |||
| 38 | IT_P0782 | Call by reference | Type reference (TYPE) | P0782_TAB | Personal-Stammsatz für Infotyp 0782 | 20100121 | |||
| 39 | IT_P0784 | Call by reference | Type reference (TYPE) | P0784_TAB | Personal-Stammsatz für Infotyp 0784 | 20100121 | |||
| 40 | IT_P0784_P54 | Call by reference | Type reference (TYPE) | P0784_TAB | Tabellentyp Infotyp Anfrage Familiengericht (IT 0784) | 20100121 | |||
| 41 | IT_P0785 | Call by reference | Type reference (TYPE) | P0785_TAB | Personal-Stammsatz für Infotyp 0785 | 20100121 | |||
| 42 | IT_P0786 | Call by reference | Type reference (TYPE) | P0786_TAB | Personal-Stammsatz für Infotyp 0786 | 20100121 | |||
| 43 | IT_P0787 | Call by reference | Type reference (TYPE) | P0787_TAB | Personal-Stammsatz für Infotyp 0787 | 20100121 | |||
| 44 | IT_P0787_P54 | Call by reference | Type reference (TYPE) | P0787_TAB | Personal-Stammsatz für Infotyp 0787 | 20100121 | |||
| 45 | IT_P0788 | Call by reference | Type reference (TYPE) | P0788_TAB | Personal-Stammsatz für Infotyp 0788 | 20100121 | |||
| 46 | IT_P0788_P54 | Call by reference | Type reference (TYPE) | P0788_TAB | Personal-Stammsatz für Infotyp 0788 | 20100121 | |||
| 47 | IT_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Personal-Stammsatz für Infotyp 0789 | 20100121 | |||
| 48 | IT_P0789_P54 | Call by reference | Type reference (TYPE) | P0789_TAB | Personal-Stammsatz für Infotyp 0789 | 20100121 | |||
| 49 | IT_P0790 | Call by reference | Type reference (TYPE) | P0790_TAB | Personal-Stammsatz für Infotyp 0789 | 20100121 | |||
| 50 | IT_P0790_P54 | Call by reference | Type reference (TYPE) | P0790_TAB | Personal-Stammsatz für Infotyp 0789 | 20100121 | |||
| 51 | IT_VE_P0014 | Call by reference | Type reference (TYPE) | P0014_TAB | Infotyp 0014 vom Hinterbliebenen | 20100121 | |||
| 52 | IT_VE_P0014_P54 | Call by reference | Type reference (TYPE) | P0014_TAB | Personal-Stammsatz Infotyp 0014 (Wiederk. Be- u. Abzüge) | 20100121 | |||
| 53 | IT_VE_P0015 | Call by reference | Type reference (TYPE) | P0015_TAB | Infotyp 0015 vom Hinterbliebenen | 20100121 | |||
| 54 | IT_VE_P0015_P54 | Call by reference | Type reference (TYPE) | P0015_TAB | Personal-Stammsatz Infotyp 0015 (Ergänzende Zahlung) | 20100121 | |||
| 55 | IT_VE_P0322 | Call by reference | Type reference (TYPE) | P0322_TAB | HR-PSG: Informationstyp Versorgung (Nr. 0322) | 20100121 | |||
| 56 | IT_VE_P0322_P54 | Call by reference | Type reference (TYPE) | P0322_TAB | HR-PSG: Informationstyp Versorgung (Nr. 0322) | 20100121 | |||
| 57 | I_APRFNR | Call by reference | Type reference (TYPE) | P00_PBS_APRFNR | Numerisches Feld Länge 6 | 20100121 | |||
| 58 | I_CURRENCY | Call by reference | Type reference (TYPE) | WAERS | Währungsschlüssel | 20100121 | |||
| 59 | I_DATE | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20100121 | |||
| 60 | I_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20100121 | |||
| 61 | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20100121 | |||
| 62 | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20100121 |
Method CALL_MODULE_VERSORGUNG on class CL_HRDEPBSCA_VERSORGUNG has no exception.
Method CHECK_UNTERH_BEITRAG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_CALC_TIME | Call by reference | Type reference (TYPE) | HRPBSCAT_LOG_CALC_TIME | Bewegungsdaten der Berechnungszeitpunkte (Bescheide) | 20090507 | |||
| 2 | CT_RESULT_IDS | Call by reference | Type reference (TYPE) | HRPBSCAT_LOG_RESULT_IDS | Protokolltabelle Ergebnisse Bescheinigungen Cluster NO | 20090507 | |||
| 3 | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20090507 | |||
| 4 | IT_P0000 | Call by reference | Type reference (TYPE) | P0000_TAB | Personal-Stammsatz Infotyp 0000 (Massnahmen) | 20090714 | |||
| 5 | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20090507 |
Method CHECK_UNTERH_BEITRAG on class CL_HRDEPBSCA_VERSORGUNG has no exception.
Method EVALUATE_INFOTYPE_14_AND_15 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PBWLA_IT0014 | Call by reference | Type reference (TYPE) | HRPBS00CAT_PBWLA | Ergebnis-Lohnartentabelle bei Aufruf indirekte Bewertung | 20040205 | |||
| 2 | ET_PBWLA_IT0014_P54 | Call by reference | Type reference (TYPE) | HRPBS00CAT_PBWLA | Ergebnis-Lohnartentabelle bei Aufruf indirekte Bewertung | 20040205 | |||
| 3 | ET_PBWLA_IT0015 | Call by reference | Type reference (TYPE) | HRPBS00CAT_PBWLA | Ergebnis-Lohnartentabelle bei Aufruf indirekte Bewertung | 20040205 | |||
| 4 | ET_PBWLA_IT0015_P54 | Call by reference | Type reference (TYPE) | HRPBS00CAT_PBWLA | Ergebnis-Lohnartentabelle bei Aufruf indirekte Bewertung | 20040205 | |||
| 5 | ET_PBWLA_VE_IT0014 | Call by reference | Type reference (TYPE) | HRPBS00CAT_PBWLA | Ergebnis-Lohnartentabelle bei Aufruf indirekte Bewertung | 20040205 | |||
| 6 | ET_PBWLA_VE_IT0014_P54 | Call by reference | Type reference (TYPE) | HRPBS00CAT_PBWLA | Ergebnis-Lohnartentabelle bei Aufruf indirekte Bewertung | 20040406 | |||
| 7 | ET_PBWLA_VE_IT0015 | Call by reference | Type reference (TYPE) | HRPBS00CAT_PBWLA | Ergebnis-Lohnartentabelle bei Aufruf indirekte Bewertung | 20040205 | |||
| 8 | ET_PBWLA_VE_IT0015_P54 | Call by reference | Type reference (TYPE) | HRPBS00CAT_PBWLA | Ergebnis-Lohnartentabelle bei Aufruf indirekte Bewertung | 20040406 | |||
| 9 | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040205 | |||
| 10 | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20040205 |
Method EVALUATE_INFOTYPE_14_AND_15 on class CL_HRDEPBSCA_VERSORGUNG has no exception.
Method SUMME_VERSORGUNGSBEZUG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_CALC_TIME | Call by reference | Type reference (TYPE) | HRPBSCAT_LOG_CALC_TIME | Bewegungsdaten der Berechnungszeitpunkte (Bescheide) | 20120111 | |||
| 2 | CT_RESULT_IDS | Call by reference | Type reference (TYPE) | HRPBSCAT_LOG_RESULT_IDS | Protokolltabelle Ergebnisse Bescheinigungen Cluster NO | 20120111 | |||
| 3 | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20120111 | |||
| 4 | E_SUMME | Call by reference | Type reference (TYPE) | MAXBT | Summe Versorgungsbezug | 20120111 | |||
| 5 | E_VERSORGUNGSBEZUG | Call by reference | Type reference (TYPE) | MAXBT | Versorgungsbezug (ohne alles) | 20120111 | |||
| 6 | IS_ABZUG_P50F | Call by reference | Type reference (TYPE) | HRDEPBSCAS_ABZUG_P50F | Abzug für Pflegeleistungen nach §50f BeamtVG (DNeuG) | 20120111 | |||
| 7 | IS_KUERZ_P57 | Call by reference | Type reference (TYPE) | HRDEPBSCAS_RESULT_KUERZ_P57 | Kürzung § 57 | 20120111 | |||
| 8 | IS_P53 | Call by reference | Type reference (TYPE) | HRDEPBSCAS_RESULT_P53 | §53 Anrechnung Erwerbseinkommen | 20120111 | |||
| 9 | IS_P54 | Call by reference | Type reference (TYPE) | HRDEPBSCAS_RESULT_P54 | §54 Zusammentreffen mehrere Versorgungsbezüge | 20120111 | |||
| 10 | IS_P55 | Call by reference | Type reference (TYPE) | HRDEPBSCAS_RESULT_P55 | §55 Anrechnung von Renten | 20120111 | |||
| 11 | IS_VERS_BEZUG | Call by reference | Type reference (TYPE) | HRDEPBSCAS_RESULT_VERS_BEZUG | Versorgungsbezug | 20120111 | |||
| 12 | IS_VORR_ANRECH | Call by reference | Type reference (TYPE) | HRDEPBSCAS_RESULT_VORR_ANRECH | Vorrangige Anrechnung (z.B. § 61 Abs. 2) | 20120111 | |||
| 13 | IS_WEIT_ANRECH | Call by reference | Type reference (TYPE) | HRDEPBSCAS_RESULT_WEIT_ANR | Weitere Anrechnungen | 20120111 | |||
| 14 | IS_ZUWENDUNG | Call by reference | Type reference (TYPE) | HRDEPBSCAS_RESULT_ZUWENDUNG | Sonderzuwendung / Sonderzahlung | 20120111 | |||
| 15 | I_CALC_TIME | Call by reference | Type reference (TYPE) | P_99_PBSCA_CALCTIME | Berechnungszeitpunkt Berechnungsmodul | 20120111 | |||
| 16 | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20120111 |
Method SUMME_VERSORGUNGSBEZUG on class CL_HRDEPBSCA_VERSORGUNG has no exception.
Method VERS_AUSGLEICH_BERECHTIGTE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_CALC_TIME | Call by reference | Type reference (TYPE) | HRPBSCAT_LOG_CALC_TIME | Bewegungsdaten der Berechnungszeitpunkte (Bescheide) | 20100617 | |||
| 2 | CT_RESULT_IDS | Call by reference | Type reference (TYPE) | HRPBSCAT_LOG_RESULT_IDS | Protokolltabelle Ergebnisse Bescheinigungen Cluster NO | 20100617 | |||
| 3 | ES_RESULT_KUERZ_P57 | Call by reference | Type reference (TYPE) | HRDEPBSCAS_RESULT_KUERZ_P57 | Ergebnis Berechnungsmodul Kürzung § 57 | 20100617 | |||
| 4 | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20100617 | |||
| 5 | E_VERS_AUSGLEICH | Call by reference | Type reference (TYPE) | MAXBT | Personalabrechnung: Betrag | 20100617 | |||
| 6 | IS_P0322 | Call by reference | Type reference (TYPE) | P0322 | HR-PSG: Informationstyp Versorgung (Nr. 0322) | 20100617 | |||
| 7 | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20100617 |
Method VERS_AUSGLEICH_BERECHTIGTE on class CL_HRDEPBSCA_VERSORGUNG has no exception.
Method ZAHLBETRAG_VERSORGUNGSBEZUG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_CALC_TIME | Call by reference | Type reference (TYPE) | HRPBSCAT_LOG_CALC_TIME | Bewegungsdaten der Berechnungszeitpunkte (Bescheide) | 20120111 | |||
| 2 | CT_RESULT_IDS | Call by reference | Type reference (TYPE) | HRPBSCAT_LOG_RESULT_IDS | Protokolltabelle Ergebnisse Bescheinigungen Cluster NO | 20120111 | |||
| 3 | ES_ABZUG_P50F | Call by reference | Type reference (TYPE) | HRDEPBSCAS_ABZUG_P50F | Abzug für Pflegeleistungen nach §50f BeamtVG (DNeuG) | 20120111 | |||
| 4 | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20120111 | |||
| 5 | E_ZAHLBETRAG | Call by reference | Type reference (TYPE) | MAXBT | Personalabrechnung: Betrag | 20120131 | |||
| 6 | IS_KUERZ_P57 | Call by reference | Type reference (TYPE) | HRDEPBSCAS_RESULT_KUERZ_P57 | Kürzung § 57 | 20120111 | |||
| 7 | IS_P53 | Call by reference | Type reference (TYPE) | HRDEPBSCAS_RESULT_P53 | §53 Anrechnung Erwerbseinkommen | 20120111 | |||
| 8 | IS_P54 | Call by reference | Type reference (TYPE) | HRDEPBSCAS_RESULT_P54 | §54 Zusammentreffen mehrere Versorgungsbezüge | 20120111 | |||
| 9 | IS_P55 | Call by reference | Type reference (TYPE) | HRDEPBSCAS_RESULT_P55 | §55 Anrechnung von Renten | 20120111 | |||
| 10 | IS_VERS_BEZUG | Call by reference | Type reference (TYPE) | HRDEPBSCAS_RESULT_VERS_BEZUG | Versorgungsbezug | 20120111 | |||
| 11 | IS_VORR_ANRECH | Call by reference | Type reference (TYPE) | HRDEPBSCAS_RESULT_VORR_ANRECH | Vorrangige Anrechnung (z.B. § 61 Abs. 2) | 20120111 | |||
| 12 | IS_WEIT_ANRECH | Call by reference | Type reference (TYPE) | HRDEPBSCAS_RESULT_WEIT_ANR | Weitere Anrechnungen | 20120111 | |||
| 13 | IS_ZUWENDUNG | Call by reference | Type reference (TYPE) | HRDEPBSCAS_RESULT_ZUWENDUNG | Sonderzuwendung / Sonderzahlung | 20120111 | |||
| 14 | IT_PBWLA_IT0014 | Call by reference | Type reference (TYPE) | HRPBS00CAT_PBWLA | Ergebnis-Lohnartentabelle bei Aufruf indirekte Bewertung | 20120111 | |||
| 15 | IT_PBWLA_IT0015 | Call by reference | Type reference (TYPE) | HRPBS00CAT_PBWLA | Ergebnis-Lohnartentabelle bei Aufruf indirekte Bewertung | 20120111 | |||
| 16 | IT_PBWLA_VE_IT0014 | Call by reference | Type reference (TYPE) | HRPBS00CAT_PBWLA | Ergebnis-Lohnartentabelle bei Aufruf indirekte Bewertung | 20120111 | |||
| 17 | IT_PBWLA_VE_IT0015 | Call by reference | Type reference (TYPE) | HRPBS00CAT_PBWLA | Ergebnis-Lohnartentabelle bei Aufruf indirekte Bewertung | 20120111 | |||
| 18 | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20120111 |
Method ZAHLBETRAG_VERSORGUNGSBEZUG on class CL_HRDEPBSCA_VERSORGUNG has no exception.
History
| Last changed by/on | SAP | 20050428 |
| SAP Release Created in | 10A |