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)

⤷

⤷

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 | ![]() |
Constant | Protected | Type reference (TYPE) | PDE_PBSVAVG_P50A_ZUSCHLAGSART | 'KEEZ' | Type of Bonus (Sec. a, b, d) | 20040128 | |
2 | ![]() |
Constant | Protected | Type reference (TYPE) | PDE_PBSVAVG_P50A_ZUSCHLAGSART | 'KEZ' | Type of Bonus (Sec. a, b, d) | 20040128 | |
3 | ![]() |
Constant | Protected | Type reference (TYPE) | PDE_PBSVAVG_P50A_ZUSCHLAGSART | 'KPZ' | Type of Bonus (Sec. a, b, d) | 20040128 | |
4 | ![]() |
Constant | Protected | Type reference (TYPE) | PDE_PBSVAVG_P50A_ZUSCHLAGSART | 'PZ' | Type of Bonus (Sec. a, b, d) | 20040128 | |
5 | ![]() |
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 | Determine Decimal Years or Days (or Years) per Period | 20040827 |
2 | ![]() |
Instance method | Protected | Method | Merge Interval and Add Amounts from Care Period | 20040212 |
3 | ![]() |
Instance method | Protected | Method | Generate KEEZ Periods | 20040130 |
4 | ![]() |
Instance method | Protected | Method | Generate KEZ Periods | 20040129 |
5 | ![]() |
Instance method | Protected | Method | Generate PZ/KPZ Periods | 20040204 |
6 | ![]() |
Instance method | Protected | Method | Returns Calculation Periods for Child | 20040130 |
7 | ![]() |
Instance method | Protected | Method | Returns Child-Raising Interval re IT0788 | 20040202 |
8 | ![]() |
Instance method | Protected | Method | Returns Periods with Single Child | 20040217 |
9 | ![]() |
Instance method | Protected | Method | Modifies Period Start and End | 20040217 |
10 | ![]() |
Instance method | Protected | Method | Modifies Period Start and End | 20040217 |
11 | ![]() |
Instance method | Protected | Method | Returns Final Values for Child-Rearing Bonus | 20040218 |
12 | ![]() |
Instance method | Protected | Method | Returns Periods Spent Caring for Child in Need of Care | 20040211 |
13 | ![]() |
Instance method | Protected | Method | Returns Periods with Several Children | 20040217 |
14 | ![]() |
Instance method | Protected | Method | Slots Interval into Existing Interval - No Duplicates | 20041129 |
15 | ![]() |
Instance method | Protected | Method | Merges P0788 Tables and Periods | 20040205 |
16 | ![]() |
Instance method | Protected | Method | Edit Infotype IT0788 | 20040225 |
17 | ![]() |
Instance method | Protected | Method | Modify Periods to Eliminate Overlap | 20040420 |
18 | ![]() |
Instance method | Protected | Method | Merge KEEZ Interval into KEZ Interval | 20040218 |
19 | ![]() |
Instance method | Protected | Method | Read Employment Periods | 20040212 |
20 | ![]() |
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 | ![]() |
CT_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Personal-Stammsatz für Infotyp 0789 | 20040827 | ||
2 | ![]() |
E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040827 | ||
3 | ![]() |
IR_DIENSTZEITEN | Call by reference | Object reference (TYPE REF TO) | CL_HRDEPBSVASEN_FSPERIOD_CALC | Speicherung festgesetzte Dienstzeiten (RGVH) | 20040827 | ||
4 | ![]() |
IR_READ_FSPERIOD | Call by reference | Object reference (TYPE REF TO) | IF_HRDEPBSVASEN_FSPERIOD_READ | Lesen Dienstzeiten Festsetzung (RGVH) | 20040827 | ||
5 | ![]() |
I_DATE | Call by reference | Type reference (TYPE) | BEGDA | Rechnungsdatum FSPeriod - HW 885507 | 20051006 | ||
6 | ![]() |
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 | ![]() |
CT_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Personal-Stammsatz für Infotyp 0789 | 20040212 | ||
2 | ![]() |
E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040212 | ||
3 | ![]() |
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 | ![]() |
ET_KEEZ_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Personal-Stammsatz für Infotyp 0789 | 20040212 | ||
2 | ![]() |
ET_KPZ_PERIODS | Call by reference | Type reference (TYPE) | HRPERIODS_TAB | Perioden-Tabellentyp | 20040211 | ||
3 | ![]() |
E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040130 | ||
4 | ![]() |
IS_P0787 | Call by reference | Type reference (TYPE) | P0787 | Personal-Stammsatz für Infotyp 0787 | 20040204 | ||
5 | ![]() |
IT_KEZ_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Personal-Stammsatz für Infotyp 0789 | 20040212 | ||
6 | ![]() |
IT_P0021_MODIF | Call by reference | Type reference (TYPE) | P0021_TAB | Personal-Stammsatz Infotyp 0021 (Familie) | 20040330 | ||
7 | ![]() |
IT_RGF_BEAMT_DZ_PERIODS | Call by reference | Type reference (TYPE) | HRPERIODS_TAB | Dienstzeitperioden für den Cluster FS | 20040406 | ||
8 | ![]() |
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 | ![]() |
ET_KEZ_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Personal-Stammsatz für Infotyp 0789 | 20040130 | ||
2 | ![]() |
E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040129 | ||
3 | ![]() |
IS_P0787 | Call by reference | Type reference (TYPE) | P0787 | Personal-Stammsatz für Infotyp 0787 | 20040204 | ||
4 | ![]() |
IT_P0021_MODIF | Call by reference | Type reference (TYPE) | P0021_TAB | Personal-Stammsatz Infotyp 0021 (Familie) | 20040330 | ||
5 | ![]() |
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 | ![]() |
ET_KPZ_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Personal-Stammsatz für Infotyp 0789 | 20040212 | ||
2 | ![]() |
ET_PZ_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Personal-Stammsatz für Infotyp 0789 | 20040212 | ||
3 | ![]() |
E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040204 | ||
4 | ![]() |
IS_P0787 | Call by reference | Type reference (TYPE) | P0787 | Personal-Stammsatz für Infotyp 0787 | 20040204 | ||
5 | ![]() |
IT_KEEZ_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Personal-Stammsatz für Infotyp 0789 | 20040212 | ||
6 | ![]() |
IT_KEZ_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Personal-Stammsatz für Infotyp 0789 | 20040220 | ||
7 | ![]() |
IT_KPZ_PERIODS | Call by reference | Type reference (TYPE) | HRPERIODS_TAB | Perioden-Tabellentyp | 20040211 | ||
8 | ![]() |
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 | ![]() |
ET_KEZ_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Berechnungsperiode | 20040130 | ||
2 | ![]() |
E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040130 | ||
3 | ![]() |
ID_INFTY | Call by reference | Type reference (TYPE) | INFTY | Infotyp | 20040203 | ||
4 | ![]() |
IS_P0021 | Call by reference | Type reference (TYPE) | P0021 | Personal-Stammsatz Infotyp 0021 (Familie) | 20040130 | ||
5 | ![]() |
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 | ![]() |
ET_EDU_KEEZ_PERIODS | Call by reference | Type reference (TYPE) | HRPERIODS_TAB | Personal-Stammsatz für Infotyp 0789 | 20040203 | ||
2 | ![]() |
E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040202 | ||
3 | ![]() |
ID_DATE | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20040203 | ||
4 | ![]() |
ID_OBJPS | Call by reference | Type reference (TYPE) | OBJPS | Objekt-Identifikation | 20040203 | ||
5 | ![]() |
ID_SUBTY | Call by reference | Type reference (TYPE) | SUBTY | Subtyp | 20040203 | ||
6 | ![]() |
IT_P0021_MODIF | Call by reference | Type reference (TYPE) | P0021_TAB | Personal-Stammsatz Infotyp 0021 (Familie) | 20040330 | ||
7 | ![]() |
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 | ![]() |
ET_EINKIND_PERIODS | Call by reference | Type reference (TYPE) | HRPERIODS_TAB | Berechnungsperiode | 20040217 | ||
2 | ![]() |
E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040217 | ||
3 | ![]() |
IT_MEHRKIND_PERIODS | Call by reference | Type reference (TYPE) | HRPERIODS_TAB | Perioden-Tabellentyp | 20040217 | ||
4 | ![]() |
IT_PERIODS | Call by reference | Type reference (TYPE) | HRPBSDEVAVGT_PERIODS | Perioden-Tabellentyp | 20040217 | ||
5 | ![]() |
IT_RGF_BEAMT_DZ_PERIODS | Call by reference | Type reference (TYPE) | HRPERIODS_TAB | Perioden-Tabellentyp | 20040406 | ||
6 | ![]() |
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 | ![]() |
ET_FINAL_PERIODS_TAB | Call by reference | Type reference (TYPE) | HRPERIODS_TAB | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040217 | ||
2 | ![]() |
E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040217 | ||
3 | ![]() |
IT_PERIODS_TAB | Call by reference | Type reference (TYPE) | HRPERIODS_TAB | Perioden-Tabellentyp | 20040217 | ||
4 | ![]() |
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 | ![]() |
CT_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Perioden-Tabellentyp | 20040217 | ||
2 | ![]() |
E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040217 | ||
3 | ![]() |
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 | ![]() |
ET_KEZ_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Berechnungsperiode | 20040218 | ||
2 | ![]() |
E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040218 | ||
3 | ![]() |
IT_KEZ_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Perioden-Tabellentyp | 20040218 | ||
4 | ![]() |
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 | ![]() |
ET_KPZ_PERIODS | Call by reference | Type reference (TYPE) | HRPERIODS_TAB | Berechnungsperiode | 20040211 | ||
2 | ![]() |
E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040211 | ||
3 | ![]() |
IS_P0021 | Call by reference | Type reference (TYPE) | P0021 | Personal-Stammsatz Infotyp 0021 (Familie) | 20040211 | ||
4 | ![]() |
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 | ![]() |
ET_MEHRKIND_PERIODS | Call by reference | Type reference (TYPE) | HRPERIODS_TAB | Berechnungsperiode | 20040217 | ||
2 | ![]() |
E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040217 | ||
3 | ![]() |
IT_PERIODS | Call by reference | Type reference (TYPE) | HRPBSDEVAVGT_PERIODS | Perioden-Tabellentyp | 20040217 | ||
4 | ![]() |
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 | ![]() |
CT_PERIOD | Call by reference | Type reference (TYPE) | HRPERIODS_TAB | Perioden-Tabellentyp | 20041129 | ||
2 | ![]() |
E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20041129 | ||
3 | ![]() |
IS_PERIOD | Call by reference | Type reference (TYPE) | HRPERIODS | Perioden | 20041129 | ||
4 | ![]() |
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 | ![]() |
ET_MERGED_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Personal-Stammsatz für Infotyp 0789 | 20040205 | ||
2 | ![]() |
E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040205 | ||
3 | ![]() |
ID_ART | Call by reference | Type reference (TYPE) | PDE_PBSVAVG_P50A_ART_DER_ZEIT | Art der Zuschlagsrelevanten Zeit | 20040205 | ||
4 | ![]() |
ID_INFTY | Call by reference | Type reference (TYPE) | INFTY | Infotyp | 20040205 | ||
5 | ![]() |
ID_KEEZ_MEHRKINDFALL | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040205 | ||
6 | ![]() |
ID_P0021_OBJPS | Call by reference | Type reference (TYPE) | OBJPS | Personal-Stammsatz Infotyp 0021 (Familie) | 20040205 | ||
7 | ![]() |
ID_P0021_SUBTY | Call by reference | Type reference (TYPE) | SUBTY | Personal-Stammsatz Infotyp 0021 (Familie) | 20040205 | ||
8 | ![]() |
IT_KEEZ_PERIODS | Call by reference | Type reference (TYPE) | HRPBSDEVAVGT_KEEZ_PERIOD | §50 BeamtVG - Perioden für die KEEZ Berechnung pro Kind | 20040503 | ||
9 | ![]() |
IT_PERIODS | Call by reference | Type reference (TYPE) | HRPERIODS_TAB | Personal-Stammsatz für Infotyp 0789 | 20040205 | ||
10 | ![]() |
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 | ![]() |
CT_P0788 | Call by reference | Type reference (TYPE) | P0788_TAB | Personal-Stammsatz für Infotyp 0788 | 20040225 | ||
2 | ![]() |
ET_P0021_MODIF | Call by reference | Type reference (TYPE) | P0021_TAB | Personal-Stammsatz Infotyp 0021 (Familie) | 20040330 | ||
3 | ![]() |
E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040225 | ||
4 | ![]() |
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 | ![]() |
ED_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Berechnungsperiode | 20040420 | ||
2 | ![]() |
E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040420 | ||
3 | ![]() |
IS_P0788 | Call by reference | Type reference (TYPE) | P0788 | Personal-Stammsatz für Infotyp 0788 | 20040420 | ||
4 | ![]() |
IT_PERIOD | Call by reference | Type reference (TYPE) | HRPERIODS_TAB | Infotyp | 20040420 | ||
5 | ![]() |
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 | ![]() |
CT_EINKIND_PERIODS | Call by reference | Type reference (TYPE) | HRPERIODS_TAB | Perioden-Tabellentyp | 20040218 | ||
2 | ![]() |
CT_MEHRKIND_PERIODS | Call by reference | Type reference (TYPE) | HRPERIODS_TAB | Personal-Stammsatz für Infotyp 0789 | 20040218 | ||
3 | ![]() |
E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040218 | ||
4 | ![]() |
IT_KEZ_PERIODS_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Personal-Stammsatz Infotyp 0021 (Familie) | 20040218 | ||
5 | ![]() |
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 | ![]() |
ET_FSPERIODS | Call by reference | Type reference (TYPE) | HRDEPBSVASENT_FSPERIOD | Personal-Stammsatz für Infotyp 0789 | 20040212 | ||
2 | ![]() |
ET_RGF_BEAMT_DZ_PERIODS | Call by reference | Type reference (TYPE) | HRPERIODS_TAB | Perioden-Tabellentyp | 20040406 | ||
3 | ![]() |
E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040212 | ||
4 | ![]() |
IR_READ_FSPERIOD | Call by reference | Object reference (TYPE REF TO) | IF_HRDEPBSVASEN_FSPERIOD_READ | Lesen Dienstzeiten Festsetzung (RGVH) | 20040827 | ||
5 | ![]() |
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 | ![]() |
ET_RESULT_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Personal-Stammsatz für Infotyp 0789 | 20040212 | ||
2 | ![]() |
E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040212 | ||
3 | ![]() |
IT_EHE_P0784 | Call by reference | Type reference (TYPE) | P0784_TAB | Tabellentyp Infotyp Anfrage Familiengericht (IT 0784) | 20040212 | ||
4 | ![]() |
IT_FSPERIODS | Call by reference | Type reference (TYPE) | HRDEPBSVASENT_FSPERIOD | Dienstzeitperioden für den Cluster FS | 20040213 | ||
5 | ![]() |
IT_KEZ_KEEZ_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Personal-Stammsatz für Infotyp 0789 | 20040723 | ||
6 | ![]() |
IT_KPZ_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Personal-Stammsatz für Infotyp 0789 | 20040723 | ||
7 | ![]() |
IT_PZ_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Personal-Stammsatz für Infotyp 0789 | 20040212 | ||
8 | ![]() |
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 |