SAP ABAP Class CL_HRDEPBSCA_P50_CALC_INT (HR-PBS: Module P50 - Calculation Interval)
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)
⤷ 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_P50_CALC_INT_DEF | HR-PBS: Modul P50 Calculation Intervals (Abstract) | 20040128 |
Properties
Class | CL_HRDEPBSCA_P50_CALC_INT | |
Short Description | HR-PBS: Module P50 - Calculation Interval | |
Super Class | CL_HRDEPBSCA_P50_CALC_INT_DEF | HR-PBS: Modul P50 Calculation Intervals (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 | 20040128 | SAP |
Last change | 20050428 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_HRDEPBSCA_P50_CALC_INT has no forward declaration.
Interfaces
Class CL_HRDEPBSCA_P50_CALC_INT has no interface implemented.
Friends
Class CL_HRDEPBSCA_P50_CALC_INT has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | AC_ART_KEEZ | Constant | Protected | Type reference (TYPE) | PDE_PBSVAVG_P50A_ZUSCHLAGSART | 'KEEZ' | Type of Bonus (Sec. a, b, d) | 20040128 | |
2 | AC_ART_KEZ | Constant | Protected | Type reference (TYPE) | PDE_PBSVAVG_P50A_ZUSCHLAGSART | 'KEZ' | Type of Bonus (Sec. a, b, d) | 20040128 | |
3 | AC_ART_KPZ | Constant | Protected | Type reference (TYPE) | PDE_PBSVAVG_P50A_ZUSCHLAGSART | 'KPZ' | Type of Bonus (Sec. a, b, d) | 20040128 | |
4 | AC_ART_PZ | Constant | Protected | Type reference (TYPE) | PDE_PBSVAVG_P50A_ZUSCHLAGSART | 'PZ' | Type of Bonus (Sec. a, b, d) | 20040128 | |
5 | AS_DIENSTRECHT | 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 | CALC_P0789_PERIODS_JT_DEZJ | Instance method | Protected | Method | Determine Decimal Years or Days (or Years) per Period | 20040827 |
2 | COMBINE_BEITRAGBEMGRUNDLAGE | Instance method | Protected | Method | Merge Interval and Add Amounts from Care Period | 20040212 |
3 | GENERATE_KEEZ_INT | Instance method | Protected | Method | Generate KEEZ Periods | 20040130 |
4 | GENERATE_KEZ_INT | Instance method | Protected | Method | Generate KEZ Periods | 20040129 |
5 | GENERATE_PZ_KPZ_INT | Instance method | Protected | Method | Generate PZ/KPZ Periods | 20040204 |
6 | GET_CHILD_KEZ_PERIODS | Instance method | Protected | Method | Returns Calculation Periods for Child | 20040130 |
7 | GET_EDU_KEEZ_PERIODS | Instance method | Protected | Method | Returns Child-Raising Interval re IT0788 | 20040202 |
8 | GET_EINKINDFALL_PERIODS | Instance method | Protected | Method | Returns Periods with Single Child | 20040217 |
9 | GET_FINAL_KEEZ_PERIODS | Instance method | Protected | Method | Modifies Period Start and End | 20040217 |
10 | GET_FINAL_KEZ_P0789 | Instance method | Protected | Method | Modifies Period Start and End | 20040217 |
11 | GET_KEZ_P0789 | Instance method | Protected | Method | Returns Final Values for Child-Rearing Bonus | 20040218 |
12 | GET_KPZ_PERIODS | Instance method | Protected | Method | Returns Periods Spent Caring for Child in Need of Care | 20040211 |
13 | GET_MEHRKINDFALL_PERIODS | Instance method | Protected | Method | Returns Periods with Several Children | 20040217 |
14 | INSERT_PERIOD_INTO_TABLE | Instance method | Protected | Method | Slots Interval into Existing Interval - No Duplicates | 20041129 |
15 | MERGE_P0788_AND_PERIODS | Instance method | Protected | Method | Merges P0788 Tables and Periods | 20040205 |
16 | MOD_AND_SORT_TABLES | Instance method | Protected | Method | Edit Infotype IT0788 | 20040225 |
17 | MOD_PERIODS_DEP_FROM_TABLE | Instance method | Protected | Method | Modify Periods to Eliminate Overlap | 20040420 |
18 | PUT_KEEZ_INTO_KEZ_PERIODS | Instance method | Protected | Method | Merge KEEZ Interval into KEZ Interval | 20040218 |
19 | READ_FS_PERIODS | Instance method | Protected | Method | Read Employment Periods | 20040212 |
20 | SPLIT_PERIODS | Instance method | Protected | Method | Splits Periods into Care Period, Marriage, and Empl. Period | 20040212 |
Events
Class CL_HRDEPBSCA_P50_CALC_INT has no event.
Types
Class CL_HRDEPBSCA_P50_CALC_INT has no local type.
Method Signatures
Method CALC_P0789_PERIODS_JT_DEZJ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Personal-Stammsatz für Infotyp 0789 | 20040827 | ||
2 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040827 | ||
3 | Importing | IR_DIENSTZEITEN | Call by reference | Object reference (TYPE REF TO) | CL_HRDEPBSVASEN_FSPERIOD_CALC | Speicherung festgesetzte Dienstzeiten (RGVH) | 20040827 | ||
4 | Importing | IR_READ_FSPERIOD | Call by reference | Object reference (TYPE REF TO) | IF_HRDEPBSVASEN_FSPERIOD_READ | Lesen Dienstzeiten Festsetzung (RGVH) | 20040827 | ||
5 | Importing | I_DATE | Call by reference | Type reference (TYPE) | BEGDA | Rechnungsdatum FSPeriod - HW 885507 | 20051006 | ||
6 | Importing | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20040827 |
Method CALC_P0789_PERIODS_JT_DEZJ on class CL_HRDEPBSCA_P50_CALC_INT has no exception.
Method COMBINE_BEITRAGBEMGRUNDLAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Personal-Stammsatz für Infotyp 0789 | 20040212 | ||
2 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040212 | ||
3 | Importing | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20040212 |
Method COMBINE_BEITRAGBEMGRUNDLAGE on class CL_HRDEPBSCA_P50_CALC_INT has no exception.
Method GENERATE_KEEZ_INT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | ET_KEEZ_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Personal-Stammsatz für Infotyp 0789 | 20040212 | ||
2 | Exporting | ET_KPZ_PERIODS | Call by reference | Type reference (TYPE) | HRPERIODS_TAB | Perioden-Tabellentyp | 20040211 | ||
3 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040130 | ||
4 | Importing | IS_P0787 | Call by reference | Type reference (TYPE) | P0787 | Personal-Stammsatz für Infotyp 0787 | 20040204 | ||
5 | Importing | IT_KEZ_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Personal-Stammsatz für Infotyp 0789 | 20040212 | ||
6 | Importing | IT_P0021_MODIF | Call by reference | Type reference (TYPE) | P0021_TAB | Personal-Stammsatz Infotyp 0021 (Familie) | 20040330 | ||
7 | Importing | IT_RGF_BEAMT_DZ_PERIODS | Call by reference | Type reference (TYPE) | HRPERIODS_TAB | Dienstzeitperioden für den Cluster FS | 20040406 | ||
8 | Importing | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20040130 |
Method GENERATE_KEEZ_INT on class CL_HRDEPBSCA_P50_CALC_INT has no exception.
Method GENERATE_KEZ_INT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_KEZ_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Personal-Stammsatz für Infotyp 0789 | 20040130 | ||
2 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040129 | ||
3 | Importing | IS_P0787 | Call by reference | Type reference (TYPE) | P0787 | Personal-Stammsatz für Infotyp 0787 | 20040204 | ||
4 | Importing | IT_P0021_MODIF | Call by reference | Type reference (TYPE) | P0021_TAB | Personal-Stammsatz Infotyp 0021 (Familie) | 20040330 | ||
5 | Importing | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20040129 |
Method GENERATE_KEZ_INT on class CL_HRDEPBSCA_P50_CALC_INT has no exception.
Method GENERATE_PZ_KPZ_INT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_KPZ_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Personal-Stammsatz für Infotyp 0789 | 20040212 | ||
2 | Exporting | ET_PZ_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Personal-Stammsatz für Infotyp 0789 | 20040212 | ||
3 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040204 | ||
4 | Importing | IS_P0787 | Call by reference | Type reference (TYPE) | P0787 | Personal-Stammsatz für Infotyp 0787 | 20040204 | ||
5 | Importing | IT_KEEZ_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Personal-Stammsatz für Infotyp 0789 | 20040212 | ||
6 | Importing | IT_KEZ_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Personal-Stammsatz für Infotyp 0789 | 20040220 | ||
7 | Importing | IT_KPZ_PERIODS | Call by reference | Type reference (TYPE) | HRPERIODS_TAB | Perioden-Tabellentyp | 20040211 | ||
8 | Importing | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20040204 |
Method GENERATE_PZ_KPZ_INT on class CL_HRDEPBSCA_P50_CALC_INT has no exception.
Method GET_CHILD_KEZ_PERIODS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_KEZ_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Berechnungsperiode | 20040130 | ||
2 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040130 | ||
3 | Importing | ID_INFTY | Call by reference | Type reference (TYPE) | INFTY | Infotyp | 20040203 | ||
4 | Importing | IS_P0021 | Call by reference | Type reference (TYPE) | P0021 | Personal-Stammsatz Infotyp 0021 (Familie) | 20040130 | ||
5 | Importing | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20040130 |
Method GET_CHILD_KEZ_PERIODS on class CL_HRDEPBSCA_P50_CALC_INT has no exception.
Method GET_EDU_KEEZ_PERIODS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_EDU_KEEZ_PERIODS | Call by reference | Type reference (TYPE) | HRPERIODS_TAB | Personal-Stammsatz für Infotyp 0789 | 20040203 | ||
2 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040202 | ||
3 | Importing | ID_DATE | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20040203 | ||
4 | Importing | ID_OBJPS | Call by reference | Type reference (TYPE) | OBJPS | Objekt-Identifikation | 20040203 | ||
5 | Importing | ID_SUBTY | Call by reference | Type reference (TYPE) | SUBTY | Subtyp | 20040203 | ||
6 | Importing | IT_P0021_MODIF | Call by reference | Type reference (TYPE) | P0021_TAB | Personal-Stammsatz Infotyp 0021 (Familie) | 20040330 | ||
7 | Importing | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20040202 |
Method GET_EDU_KEEZ_PERIODS on class CL_HRDEPBSCA_P50_CALC_INT has no exception.
Method GET_EINKINDFALL_PERIODS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_EINKIND_PERIODS | Call by reference | Type reference (TYPE) | HRPERIODS_TAB | Berechnungsperiode | 20040217 | ||
2 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040217 | ||
3 | Importing | IT_MEHRKIND_PERIODS | Call by reference | Type reference (TYPE) | HRPERIODS_TAB | Perioden-Tabellentyp | 20040217 | ||
4 | Importing | IT_PERIODS | Call by reference | Type reference (TYPE) | HRPBSDEVAVGT_PERIODS | Perioden-Tabellentyp | 20040217 | ||
5 | Importing | IT_RGF_BEAMT_DZ_PERIODS | Call by reference | Type reference (TYPE) | HRPERIODS_TAB | Perioden-Tabellentyp | 20040406 | ||
6 | Importing | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20040217 |
Method GET_EINKINDFALL_PERIODS on class CL_HRDEPBSCA_P50_CALC_INT has no exception.
Method GET_FINAL_KEEZ_PERIODS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_FINAL_PERIODS_TAB | Call by reference | Type reference (TYPE) | HRPERIODS_TAB | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040217 | ||
2 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040217 | ||
3 | Importing | IT_PERIODS_TAB | Call by reference | Type reference (TYPE) | HRPERIODS_TAB | Perioden-Tabellentyp | 20040217 | ||
4 | Importing | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20040217 |
Method GET_FINAL_KEEZ_PERIODS on class CL_HRDEPBSCA_P50_CALC_INT has no exception.
Method GET_FINAL_KEZ_P0789 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Perioden-Tabellentyp | 20040217 | ||
2 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040217 | ||
3 | Importing | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20040217 |
Method GET_FINAL_KEZ_P0789 on class CL_HRDEPBSCA_P50_CALC_INT has no exception.
Method GET_KEZ_P0789 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_KEZ_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Berechnungsperiode | 20040218 | ||
2 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040218 | ||
3 | Importing | IT_KEZ_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Perioden-Tabellentyp | 20040218 | ||
4 | Importing | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20040218 |
Method GET_KEZ_P0789 on class CL_HRDEPBSCA_P50_CALC_INT has no exception.
Method GET_KPZ_PERIODS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_KPZ_PERIODS | Call by reference | Type reference (TYPE) | HRPERIODS_TAB | Berechnungsperiode | 20040211 | ||
2 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040211 | ||
3 | Importing | IS_P0021 | Call by reference | Type reference (TYPE) | P0021 | Personal-Stammsatz Infotyp 0021 (Familie) | 20040211 | ||
4 | Importing | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20040211 |
Method GET_KPZ_PERIODS on class CL_HRDEPBSCA_P50_CALC_INT has no exception.
Method GET_MEHRKINDFALL_PERIODS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MEHRKIND_PERIODS | Call by reference | Type reference (TYPE) | HRPERIODS_TAB | Berechnungsperiode | 20040217 | ||
2 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040217 | ||
3 | Importing | IT_PERIODS | Call by reference | Type reference (TYPE) | HRPBSDEVAVGT_PERIODS | Perioden-Tabellentyp | 20040217 | ||
4 | Importing | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20040217 |
Method GET_MEHRKINDFALL_PERIODS on class CL_HRDEPBSCA_P50_CALC_INT has no exception.
Method INSERT_PERIOD_INTO_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_PERIOD | Call by reference | Type reference (TYPE) | HRPERIODS_TAB | Perioden-Tabellentyp | 20041129 | ||
2 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20041129 | ||
3 | Importing | IS_PERIOD | Call by reference | Type reference (TYPE) | HRPERIODS | Perioden | 20041129 | ||
4 | Importing | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20041129 |
Method INSERT_PERIOD_INTO_TABLE on class CL_HRDEPBSCA_P50_CALC_INT has no exception.
Method MERGE_P0788_AND_PERIODS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | ET_MERGED_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Personal-Stammsatz für Infotyp 0789 | 20040205 | ||
2 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040205 | ||
3 | Importing | ID_ART | Call by reference | Type reference (TYPE) | PDE_PBSVAVG_P50A_ART_DER_ZEIT | Art der Zuschlagsrelevanten Zeit | 20040205 | ||
4 | Importing | ID_INFTY | Call by reference | Type reference (TYPE) | INFTY | Infotyp | 20040205 | ||
5 | Importing | ID_KEEZ_MEHRKINDFALL | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040205 | ||
6 | Importing | ID_P0021_OBJPS | Call by reference | Type reference (TYPE) | OBJPS | Personal-Stammsatz Infotyp 0021 (Familie) | 20040205 | ||
7 | Importing | ID_P0021_SUBTY | Call by reference | Type reference (TYPE) | SUBTY | Personal-Stammsatz Infotyp 0021 (Familie) | 20040205 | ||
8 | Importing | IT_KEEZ_PERIODS | Call by reference | Type reference (TYPE) | HRPBSDEVAVGT_KEEZ_PERIOD | §50 BeamtVG - Perioden für die KEEZ Berechnung pro Kind | 20040503 | ||
9 | Importing | IT_PERIODS | Call by reference | Type reference (TYPE) | HRPERIODS_TAB | Personal-Stammsatz für Infotyp 0789 | 20040205 | ||
10 | Importing | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20040205 |
Method MERGE_P0788_AND_PERIODS on class CL_HRDEPBSCA_P50_CALC_INT has no exception.
Method MOD_AND_SORT_TABLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_P0788 | Call by reference | Type reference (TYPE) | P0788_TAB | Personal-Stammsatz für Infotyp 0788 | 20040225 | ||
2 | Exporting | ET_P0021_MODIF | Call by reference | Type reference (TYPE) | P0021_TAB | Personal-Stammsatz Infotyp 0021 (Familie) | 20040330 | ||
3 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040225 | ||
4 | Importing | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20040225 |
Method MOD_AND_SORT_TABLES on class CL_HRDEPBSCA_P50_CALC_INT has no exception.
Method MOD_PERIODS_DEP_FROM_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ED_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Berechnungsperiode | 20040420 | ||
2 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040420 | ||
3 | Importing | IS_P0788 | Call by reference | Type reference (TYPE) | P0788 | Personal-Stammsatz für Infotyp 0788 | 20040420 | ||
4 | Importing | IT_PERIOD | Call by reference | Type reference (TYPE) | HRPERIODS_TAB | Infotyp | 20040420 | ||
5 | Importing | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20040420 |
Method MOD_PERIODS_DEP_FROM_TABLE on class CL_HRDEPBSCA_P50_CALC_INT has no exception.
Method PUT_KEEZ_INTO_KEZ_PERIODS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_EINKIND_PERIODS | Call by reference | Type reference (TYPE) | HRPERIODS_TAB | Perioden-Tabellentyp | 20040218 | ||
2 | Changing | CT_MEHRKIND_PERIODS | Call by reference | Type reference (TYPE) | HRPERIODS_TAB | Personal-Stammsatz für Infotyp 0789 | 20040218 | ||
3 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040218 | ||
4 | Importing | IT_KEZ_PERIODS_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Personal-Stammsatz Infotyp 0021 (Familie) | 20040218 | ||
5 | Importing | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20040218 |
Method PUT_KEEZ_INTO_KEZ_PERIODS on class CL_HRDEPBSCA_P50_CALC_INT has no exception.
Method READ_FS_PERIODS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_FSPERIODS | Call by reference | Type reference (TYPE) | HRDEPBSVASENT_FSPERIOD | Personal-Stammsatz für Infotyp 0789 | 20040212 | ||
2 | Exporting | ET_RGF_BEAMT_DZ_PERIODS | Call by reference | Type reference (TYPE) | HRPERIODS_TAB | Perioden-Tabellentyp | 20040406 | ||
3 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040212 | ||
4 | Importing | IR_READ_FSPERIOD | Call by reference | Object reference (TYPE REF TO) | IF_HRDEPBSVASEN_FSPERIOD_READ | Lesen Dienstzeiten Festsetzung (RGVH) | 20040827 | ||
5 | Importing | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20040212 |
Method READ_FS_PERIODS on class CL_HRDEPBSCA_P50_CALC_INT has no exception.
Method SPLIT_PERIODS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_RESULT_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Personal-Stammsatz für Infotyp 0789 | 20040212 | ||
2 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040212 | ||
3 | Importing | IT_EHE_P0784 | Call by reference | Type reference (TYPE) | P0784_TAB | Tabellentyp Infotyp Anfrage Familiengericht (IT 0784) | 20040212 | ||
4 | Importing | IT_FSPERIODS | Call by reference | Type reference (TYPE) | HRDEPBSVASENT_FSPERIOD | Dienstzeitperioden für den Cluster FS | 20040213 | ||
5 | Importing | IT_KEZ_KEEZ_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Personal-Stammsatz für Infotyp 0789 | 20040723 | ||
6 | Importing | IT_KPZ_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Personal-Stammsatz für Infotyp 0789 | 20040723 | ||
7 | Importing | IT_PZ_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Personal-Stammsatz für Infotyp 0789 | 20040212 | ||
8 | Importing | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20040212 |
Method SPLIT_PERIODS on class CL_HRDEPBSCA_P50_CALC_INT has no exception.
History
Last changed by/on | SAP | 20050428 |
SAP Release Created in | 200 |