Hierarchy

⤷

⤷

Properties
Class | CL_HRPADDE_IV_AUSGLEICHSZULAGE | |
Short Description | Adjustment Allowance Rhineland-Palatinate | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | CL_HRPADDE_IV_ZULAGE | |
Program status | ||
Category | 0 | |
Package | P01O | HR Germany: Public Sector |
Created | 20120206 | SAP |
Last change | 20130531 | 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_HRPADDE_IV_AUSGLEICHSZULAGE has no interface implemented.
Friends
Class CL_HRPADDE_IV_AUSGLEICHSZULAGE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Protected | Type reference (TYPE) | SUBTY | '0 ' | Basic Pay Subtype 0 | 20120217 | |
2 | ![]() |
Constant | Protected | Type reference (TYPE) | CHAR1 | 'T' | Part-Time | 20120217 | |
3 | ![]() |
Constant | Protected | Type reference (TYPE) | CHAR1 | 'V' | Full-Time | 20120217 | |
4 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20120217 | ||
5 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | P0008 | Infotype 0008 (Basic Pay) | 20120217 | ||
6 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | P0230 | Infotype 0230/ View 0008 PSG | 20120217 | ||
7 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | PADIV_VALUATION_STRCT | Result of Indirect Valuation | 20120217 | ||
8 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | TT_ABSCHMELZUNGSARTEN | Consumption Types | 20120217 | ||
9 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | PADIV_LGART_TAB | Wage Type Table for Indirect Valuation | 20120224 | ||
10 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | P0000_TAB | Infotype 0000 (Actions) | 20120516 | ||
11 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | P0001_TAB | Infotype 0001 (Org. Assignment) | 20120217 | ||
12 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | P0008_TAB | Infotype 0008 (Basic Pay) | 20120217 | ||
13 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | P0014_TAB | Infotype 0014 (Recurring Payments/Deductions) | 20120410 | ||
14 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | P0230_TAB | Infotype 0230 (View 0008/0230) | 20120217 | ||
15 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | P0304_TAB | Infotype 0304 (Additional Basic Pay Information) | 20120217 | ||
16 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | P0595_TAB | Infotype 0595 (Family-Related Bonuses) | 20120217 | ||
17 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | PADIV_VALUES_TAB | Table for Value Transfer in Indirect Valuation | 20120224 | ||
18 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | P_APPL | Subapplication for Adjustment Allowance | 20120217 | ||
19 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | CHAR1 | Basis for Valuation (Fulltime/Parttime) | 20120217 | ||
20 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | BEGDA | Valid-From Date | 20120217 | ||
21 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | MAXBT | Amount for Minimal Income Threshold | 20120217 | ||
22 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | STRING | String for Message Output | 20120217 | ||
23 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | ENDDA | End of Validity Period | 20120217 | ||
24 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | INFTY | Infotype | 20120217 | ||
25 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | LGART | Wage Type | 20120217 | ||
26 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | PADIV_MODULE | Indirect evaluation module | 20120217 | ||
27 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | PADIV_MODULE_SPEC | Module variant for indirect evaluation | 20120224 | ||
28 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | MOLGA | Country Grouping | 20120217 | ||
29 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | P_PERNR | Personnel Number | 20120217 | ||
30 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | D | Key Date for Determining Entitlement to Adjustment Allowance | 20120217 | ||
31 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | D | Key Date for Determining Family Features | 20120217 | ||
32 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | D | Key Date for Restructuring | 20120217 | ||
33 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | SUBTY | Subtype Basic Pay | 20120410 | ||
34 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | P_SUML | Cumulation Wage Type Family-Related Bonus Consumption | 20120217 | ||
35 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | P_SUML | Cumulation Wage Type Entry of Basic Amount | 20120217 | ||
36 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | TCLAS | Transaction Class for Data Storage | 20120217 | ||
37 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CX_ROOT | Abstract Superclass for All Global Exceptions | 20120217 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Protected | Method | Consumption of Adjustment Allowance | 20120217 |
2 | ![]() |
Instance method | Protected | Method | Check Entitlement to Adjustment Allowance | 20120217 |
3 | ![]() |
Instance method | Protected | Method | Inclusion of Key Dates for Consumption | 20120410 |
4 | ![]() |
Instance method | Protected | Method | Calling of Indirect Valuation for Key Date | 20120217 |
5 | ![]() |
Instance method | Public | Method | Determination of Adjustment Allowance | 20120217 |
6 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20120224 |
7 | ![]() |
Instance method | Protected | Method | Determination of Consumption Amount for Key Date | 20120217 |
8 | ![]() |
Instance method | Protected | Method | Determine Consumption of Recurring Payments | 20120410 |
9 | ![]() |
Instance method | Protected | Method | Determine Date of First Day of Subsequent Month | 20120410 |
10 | ![]() |
Instance method | Protected | Method | Fill Table INDBW with Information of Infotype | 20120410 |
11 | ![]() |
Instance method | Protected | Method | Calculation of Basic Amount for Adjustment Allowance | 20120217 |
12 | ![]() |
Instance method | Protected | Method | Initialization, Control of Calculation | 20120217 |
13 | ![]() |
Instance method | Protected | Method | Reduction of Adjustment Allowance for Part-Time Employees | 20120217 |
14 | ![]() |
Instance method | Protected | Method | Read All Infotypes Relevant for Indirect Valuation | 20120217 |
15 | ![]() |
Instance method | Protected | Method | Read Table T503 | 20120217 |
16 | ![]() |
Instance method | Protected | Method | Read Table T510 | 20120410 |
17 | ![]() |
Instance method | Protected | Method | Read Table T511 | 20120217 |
18 | ![]() |
Instance method | Protected | Method | Check Whether Wage Type Is to Be Taken into Consideration | 20120217 |
19 | ![]() |
Instance method | Protected | Method | Check of Minimal Income Threshold | 20120224 |
20 | ![]() |
Instance method | Protected | Method | Check Entry of Basic Amount of Adjustment Allowance | 20120217 |
21 | ![]() |
Instance method | Protected | Method | Read Infotype | 20120217 |
22 | ![]() |
Instance method | Protected | Method | Set Control Parameter Relevant for Calculation | 20120217 |
23 | ![]() |
Instance method | Protected | Method | Determination of Key Dates for Consumption | 20120217 |
24 | ![]() |
Instance method | Protected | Method | Total of Wage Types for Consumption | 20120217 |
Events
Class CL_HRPADDE_IV_AUSGLEICHSZULAGE has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TS_ABSCHMELZUNG | Protected | See coding | Consumptions: Key Date, Sequence, Type | 20120217 | BEGIN OF ts_abschmelzung,
stichtag TYPE d,
sortierung TYPE i,
gruppierung TYPE i,
art TYPE p01p_ergkz,
bewertung_vortag TYPE abap_bool,
END OF ts_abschmelzung
|
|
2 | TS_ABSCHMELZUNGSARTEN | Protected | See coding | Consumption Types | 20120217 | BEGIN OF ts_abschmelzungsarten,
art TYPE p01p_ergkz,
sortierung TYPE i,
gruppierung TYPE i,
zaehler TYPE stdzl,
nenner TYPE stdne,
appl TYPE p_appl,
sumlg TYPE p_suml,
END OF ts_abschmelzungsarten
|
|
3 | TS_INDBW | Protected | See coding | Table Indirect Valuation (with Infotype) | 20120410 | BEGIN OF ts_indbw,
infty TYPE infty,
ptbindbw TYPE ptbindbw,
END OF ts_indbw
|
|
4 | TT_ABSCHMELZUNG | Protected | See coding | Table of Consumptions: Key Date, Sequence, Type | 20120217 | tt_abschmelzung TYPE STANDARD TABLE OF ts_abschmelzung
WITH KEY stichtag sortierung art
|
|
5 | TT_ABSCHMELZUNGSARTEN | Protected | See coding | Table of Consumption Types | 20120217 | tt_abschmelzungsarten TYPE SORTED TABLE OF ts_abschmelzungsarten
WITH UNIQUE KEY art
|
|
6 | TT_INDBW | Protected | See coding | Table Indirect Valuation (with Infotype) | 20120410 | tt_indbw TYPE STANDARD TABLE OF ts_indbw
|
|
7 | TT_PTBINDBW | Protected | See coding | Table of Indirect Valuation | 20120217 | tt_ptbindbw TYPE STANDARD TABLE OF ptbindbw
|
Method Signatures
Method ABSCHMELZUNG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_ABSCHMELZUNG | Call by reference | Type reference (TYPE) | WERTV9 | Abschmelzungsbetrag | 20120217 | ||
2 | ![]() |
EV_ERSTE_ABSCHMELZUNG | Call by reference | Type reference (TYPE) | ENDDA | Stichtag der ersten Abschmelzung | 20120410 | ||
3 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20120217 | ||
4 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20120217 | ||
5 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20120217 |
Method ABSCHMELZUNG on class CL_HRPADDE_IV_AUSGLEICHSZULAGE has no exception.
Method ANSPRUCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_ANSPRUCH | Call by reference | Type reference (TYPE) | ABAP_BOOL | Anspruch ja oder nein | 20120217 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20120217 |
Method ANSPRUCH on class CL_HRPADDE_IV_AUSGLEICHSZULAGE has no exception.
Method AUFNAHME_STICHTAG_ABSCHMELZUNG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_ABSCHMELZUNG | Call by reference | Type reference (TYPE) | TT_ABSCHMELZUNG | Abschmelzungen: Stichtag, Reihenfolge, Art | 20120410 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20120410 | ||
3 | ![]() |
IV_ART | Call by reference | Type reference (TYPE) | P01P_ERGKZ | Art der Abschmelzung | 20120410 | ||
4 | ![]() |
IV_GRUPPIERUNG | Call by reference | Type reference (TYPE) | I | Gruppierung | 20120410 | ||
5 | ![]() |
IV_SORTIERUNG | Call by reference | Type reference (TYPE) | I | Sortierung | 20120410 | ||
6 | ![]() |
IV_SORTIERUNG_ART_02 | Call by reference | Type reference (TYPE) | I | Sortierung Abschmelzungsart 02 (Bezügeanpassung) | 20120410 | ||
7 | ![]() |
IV_STICHTAG | Call by reference | Type reference (TYPE) | D | Stichtag Abschmelzung | 20120410 |
Method AUFNAHME_STICHTAG_ABSCHMELZUNG on class CL_HRPADDE_IV_AUSGLEICHSZULAGE has no exception.
Method AUFRUF_INDIREKTE_BEWERTUNG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_PTBINDBW | Call by reference | Type reference (TYPE) | TT_PTBINDBW | Tabelle indirekte Bewertung | 20120217 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20120217 | ||
3 | ![]() |
IS_P0001 | Call by reference | Type reference (TYPE) | P0001 | Infotyp 0001 (Org. Zuordnung) | 20120217 | ||
4 | ![]() |
IS_P0008 | Call by reference | Type reference (TYPE) | P0008 | Infotyp 0008 (Basisbezüge) | 20120217 | ||
5 | ![]() |
IS_P0014 | Call by reference | Type reference (TYPE) | P0014 | Infotyp 0014 (Wiederk. Be- u. Abzüge) | 20120410 | ||
6 | ![]() |
IS_P0230 | Call by reference | Type reference (TYPE) | P0230 | Infotyp 0230 (View 0008/0230) | 20120217 | ||
7 | ![]() |
IS_P0304 | Call by reference | Type reference (TYPE) | P0304 | Infotyp 0304 / Zusatzinfo Basisbezug | 20120217 | ||
8 | ![]() |
IS_P0595 | Call by reference | Type reference (TYPE) | P0595 | Infotyp 0595( Familienzuschläge) | 20120217 | ||
9 | ![]() |
IT_LGART | Call by reference | Type reference (TYPE) | HRPBSDE_T596I_J | Zu berücksichtigende Lohnarten | 20120410 | ||
10 | ![]() |
IT_PRELP | Call by reference | Type reference (TYPE) | PRELP_TAB | Tabelle von generischen Infotypen | 20120608 | ||
11 | ![]() |
IV_APPL | Call by reference | Type reference (TYPE) | P_APPL | Teilapplikation | 20120217 | ||
12 | ![]() |
IV_DATE | Call by reference | Type reference (TYPE) | D | Stichtag indirekte Bewertung | 20120217 | ||
13 | ![]() |
IV_INFTY | Call by reference | Type reference (TYPE) | INFTY | '0008' | Infotyp | 20120410 | |
14 | ![]() |
IV_LGART_FAMZ | Call by reference | Type reference (TYPE) | LGART | Lohnart für ind. Bewertung FamZ | 20120217 | ||
15 | ![]() |
IV_SUMLG | Call by reference | Type reference (TYPE) | P_SUML | Summenlohnart | 20120217 |
Method AUFRUF_INDIREKTE_BEWERTUNG on class CL_HRPADDE_IV_AUSGLEICHSZULAGE has no exception.
Method CALCULATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende ind. Bewertung | 20120217 | ||
2 | ![]() |
ES_VALUATION_OUTPUT | Call by reference | Type reference (TYPE) | PADIV_VALUATION_STRCT | HR: Bearbeitungsstruktur der ind. Bewertung | 20120217 | ||
3 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20120217 |
Method CALCULATE on class CL_HRPADDE_IV_AUSGLEICHSZULAGE has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20120224 | ||
2 | ![]() |
IS_VALUATION_INPUT | Call by reference | Type reference (TYPE) | PADIV_VALUATION_STRCT | HR: Bearbeitungsstruktur der ind. Bewertung | 20120224 | ||
3 | ![]() |
IT_LGART_TAB | Call by reference | Type reference (TYPE) | PADIV_LGART_TAB | Lohnarten-Tabelle der indirekten Bewertung | 20120224 | ||
4 | ![]() |
IT_VALUES_TAB | Call by reference | Type reference (TYPE) | PADIV_VALUES_TAB | Tabelle zur Werteübergabe in der Indirekten Bewertung | 20120224 | ||
5 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20120224 | ||
6 | ![]() |
IV_INFTY | Call by reference | Type reference (TYPE) | INFTY | Infotyp | 20120224 | ||
7 | ![]() |
IV_LGART | Call by reference | Type reference (TYPE) | LGART | Lohnart | 20120224 | ||
8 | ![]() |
IV_MODULE | Call by reference | Type reference (TYPE) | PADIV_MODULE | Modul der indirekten Bewertung | 20120224 | ||
9 | ![]() |
IV_MODULE_SPEC | Call by reference | Type reference (TYPE) | PADIV_MODULE_SPEC | Modulvariante der ind. Bewertung | 20120224 | ||
10 | ![]() |
IV_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20120224 | ||
11 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20120224 | ||
12 | ![]() |
IV_TCLAS | Call by reference | Type reference (TYPE) | TCLAS | 'A' | Transaktionsklasse für Datenhaltung | 20120224 |
Method CONSTRUCTOR on class CL_HRPADDE_IV_AUSGLEICHSZULAGE has no exception.
Method ERMITTELN_ABSCHMELZUNGSBETRAG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_BETRG | Call by reference | Type reference (TYPE) | WERTV9 | Abschmelzungsbetrag | 20120217 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20120217 | ||
3 | ![]() |
IS_ABSCHMELZUNG | Call by reference | Type reference (TYPE) | TS_ABSCHMELZUNG | Abschmelzungen: Stichtag, Reihenfolge, Art | 20120217 | ||
4 | ![]() |
IV_GLEICHZEITIGE_ANPASSUNG | Call by reference | Type reference (TYPE) | ABAP_BOOL | gleichzeitige allgemeine oder strukturelle Bezügeanpassung | 20120802 |
Method ERMITTELN_ABSCHMELZUNGSBETRAG on class CL_HRPADDE_IV_AUSGLEICHSZULAGE has no exception.
Method ERMITTELN_ABSCHMELZUNG_P0014 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_PTBINDBW_NACHHER | Call by reference | Type reference (TYPE) | TT_PTBINDBW | Tabelle indirekte Bewertung zum Stichtag | 20120410 | ||
2 | ![]() |
ET_PTBINDBW_VORHER | Call by reference | Type reference (TYPE) | TT_PTBINDBW | Tabelle indirekte Bewertung vor Stichtag | 20120410 | ||
3 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20120410 | ||
4 | ![]() |
IS_ABSCHMELZUNG | Call by reference | Type reference (TYPE) | TS_ABSCHMELZUNG | Abschmelzungen: Stichtag, Reihenfolge, Art | 20120410 | ||
5 | ![]() |
IS_ABSCHMELZUNGSARTEN | Call by reference | Type reference (TYPE) | TS_ABSCHMELZUNGSARTEN | Abschmelzungsarten | 20120410 | ||
6 | ![]() |
IS_P0001_NACHHER | Call by reference | Type reference (TYPE) | P0001 | Infotyp 0001 (Org. Zuordnung) zum Stichtag | 20120410 | ||
7 | ![]() |
IS_P0001_VORHER | Call by reference | Type reference (TYPE) | P0001 | Infotyp 0001 (Org. Zuordnung) vor Stichtag | 20120410 | ||
8 | ![]() |
IS_P0008_NACHHER | Call by reference | Type reference (TYPE) | P0008 | Infotyp 0008 (Basisbezüge) zum Stichtag | 20120410 | ||
9 | ![]() |
IS_P0008_VORHER | Call by reference | Type reference (TYPE) | P0008 | Infotyp 0008 (Basisbezüge) vor Stichtag | 20120410 | ||
10 | ![]() |
IS_P0230_NACHHER | Call by reference | Type reference (TYPE) | P0230 | Infotyp 0230 (View 0008/0230) zum Stichtag | 20120410 | ||
11 | ![]() |
IS_P0230_VORHER | Call by reference | Type reference (TYPE) | P0230 | Infotyp 0230 (View 0008/0230) vor Stichtag | 20120410 | ||
12 | ![]() |
IT_LGART | Call by reference | Type reference (TYPE) | HRPBSDE_T596I_J | Zu berücksichtigende Lohnarten | 20120410 | ||
13 | ![]() |
IV_STICHTAG_NACHHER | Call by reference | Type reference (TYPE) | D | Stichtag indirekte Bewertung zum Stichtag | 20120410 | ||
14 | ![]() |
IV_STICHTAG_VORHER | Call by reference | Type reference (TYPE) | D | Stichtag indirekte Bewertung vor Stichtag | 20120410 |
Method ERMITTELN_ABSCHMELZUNG_P0014 on class CL_HRPADDE_IV_AUSGLEICHSZULAGE has no exception.
Method ERMITTELN_ERSTER_FOLGEMONAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_DATE | Call by reference | Type reference (TYPE) | D | Datum | 20120410 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20120410 | ||
3 | ![]() |
IV_DATE | Call by reference | Type reference (TYPE) | D | Datum | 20120410 |
Method ERMITTELN_ERSTER_FOLGEMONAT on class CL_HRPADDE_IV_AUSGLEICHSZULAGE has no exception.
Method FUELLEN_TABELLE_INDBW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_INDBW | Call by reference | Type reference (TYPE) | TT_INDBW | Tabelle indirekte Bewertung mit Infotyp | 20120410 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20120410 | ||
3 | ![]() |
IT_PTBINDBW | Call by reference | Type reference (TYPE) | TT_PTBINDBW | Tabelle indirekte Bewertung | 20120410 | ||
4 | ![]() |
IV_INFTY | Call by reference | Type reference (TYPE) | INFTY | Infotyp | 20120410 |
Method FUELLEN_TABELLE_INDBW on class CL_HRPADDE_IV_AUSGLEICHSZULAGE has no exception.
Method GRUNDBETRAG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_GRUNDBETRG | Call by reference | Type reference (TYPE) | WERTV9 | Werte-Feld 9(17)-stellig mit 2 Dezimalstellen | 20120217 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20120217 | ||
3 | ![]() |
EV_VORGABE_BEGINN | Call by reference | Type reference (TYPE) | D | Beginn der Vorgabe des Grundbetrages | 20120217 |
Method GRUNDBETRAG on class CL_HRPADDE_IV_AUSGLEICHSZULAGE has no exception.
Method INIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20120217 | ||
2 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20120217 |
Method INIT on class CL_HRPADDE_IV_AUSGLEICHSZULAGE has no exception.
Method KUERZUNG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_BETRG | Call by reference | Type reference (TYPE) | WERTV9 | Abschmelzungsbetrag | 20120217 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20120217 |
Method KUERZUNG on class CL_HRPADDE_IV_AUSGLEICHSZULAGE has no exception.
Method LESEN_INFOTYPEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20120217 | ||
2 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20120217 | ||
3 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20120217 |
Method LESEN_INFOTYPEN on class CL_HRPADDE_IV_AUSGLEICHSZULAGE has no exception.
Method LESEN_T503 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_T503 | Call by reference | Type reference (TYPE) | T503 | Mitarbeitergruppe/-kreis | 20120217 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20120217 | ||
3 | ![]() |
IV_DATE | Call by reference | Type reference (TYPE) | D | Stichtag | 20120217 |
Method LESEN_T503 on class CL_HRPADDE_IV_AUSGLEICHSZULAGE has no exception.
Method LESEN_T510 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_T510 | Call by reference | Type reference (TYPE) | T510_TAB | Tabellentyp zu Tabelle T510 | 20120410 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20120410 | ||
3 | ![]() |
IS_P0008 | Call by reference | Type reference (TYPE) | P0008 | Personal-Stammsatz Infotyp 0008 (Basisbezuege) | 20120410 | ||
4 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20120410 | ||
5 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20120410 | ||
6 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20120410 | ||
7 | ![]() |
IV_TRFKZ | Call by reference | Type reference (TYPE) | TRFKZ | Gruppierung der Mitarbeiterkreise für Tarifregelung | 20120410 |
Method LESEN_T510 on class CL_HRPADDE_IV_AUSGLEICHSZULAGE has no exception.
Method LESEN_T511 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_T511 | Call by reference | Type reference (TYPE) | T511 | Lohnarten | 20120217 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20120217 | ||
3 | ![]() |
IV_DATE | Call by reference | Type reference (TYPE) | D | Stichtag | 20120217 | ||
4 | ![]() |
IV_LGART | Call by reference | Type reference (TYPE) | LGART | Lohnart | 20120217 | ||
5 | ![]() |
IV_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20120217 |
Method LESEN_T511 on class CL_HRPADDE_IV_AUSGLEICHSZULAGE has no exception.
Method LOHNART_BERUECKSICHTIGEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20120217 | ||
2 | ![]() |
EV_SUMMIEREN_LOHNART | Call by reference | Type reference (TYPE) | ABAP_BOOL | Soll Lohnart berücksichtigt werden? | 20120217 | ||
3 | ![]() |
IS_ABSCHMELZUNG | Call by reference | Type reference (TYPE) | TS_ABSCHMELZUNG | Abschmelzungen: Stichtag, Reihenfolge, Art | 20120217 | ||
4 | ![]() |
IS_P0000_NACHHER | Call by reference | Type reference (TYPE) | P0000 | Infotyp 0000 (Massnahmen) zum Stichtag | 20120516 | ||
5 | ![]() |
IS_P0000_VORHER | Call by reference | Type reference (TYPE) | P0000 | Infotyp 0000 (Massnahmen) vor Stichtag | 20120516 | ||
6 | ![]() |
IS_P0001_NACHHER | Call by reference | Type reference (TYPE) | P0001 | Infotyp 0001 (Org. Zuordnung) zum Stichtag | 20120516 | ||
7 | ![]() |
IS_P0001_VORHER | Call by reference | Type reference (TYPE) | P0001 | Infotyp 0001 (Org. Zuordnung) vor Stichtag | 20120516 | ||
8 | ![]() |
IS_P0008_NACHHER | Call by reference | Type reference (TYPE) | P0008 | Infotyp 0008 (Basisbezuege) vor Stichtag | 20120217 | ||
9 | ![]() |
IS_P0008_VORHER | Call by reference | Type reference (TYPE) | P0008 | Infotyp 0008 (Basisbezuege) vor Stichtag | 20120217 | ||
10 | ![]() |
IT_INDBW_VORHER | Call by reference | Type reference (TYPE) | TT_INDBW | Tabelle indirekte Bewertung (mit Infotyp) | 20120516 | ||
11 | ![]() |
IV_DATE | Call by reference | Type reference (TYPE) | D | Stichtag indirekte Bewertung | 20120217 | ||
12 | ![]() |
IV_LGART | Call by reference | Type reference (TYPE) | LGART | Lohnart | 20120217 |
Method LOHNART_BERUECKSICHTIGEN on class CL_HRPADDE_IV_AUSGLEICHSZULAGE has no exception.
Method PRUEFEN_GERINGFUEGIGKEIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_BETRG | Call by reference | Type reference (TYPE) | WERTV9 | Abschmelzungsbetrag | 20120224 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20120224 |
Method PRUEFEN_GERINGFUEGIGKEIT on class CL_HRPADDE_IV_AUSGLEICHSZULAGE has no exception.
Method PRUEFEN_VORGABE_GRUNDBETRAG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20120217 | ||
2 | ![]() |
EV_VORGABE_BEGINN | Call by reference | Type reference (TYPE) | D | Beginn der Vorgabe des Grundbetrages | 20120217 | ||
3 | ![]() |
EV_VORGABE_GRUNDBETRG | Call by reference | Type reference (TYPE) | WERTV9 | Vorgabe Grundbetrag der Ausgleichszulage | 20120217 |
Method PRUEFEN_VORGABE_GRUNDBETRAG on class CL_HRPADDE_IV_AUSGLEICHSZULAGE has no exception.
Method READ_INFOTYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_PNNNN | Call by reference | Type reference (TYPE) | STANDARD TABLE | Generische Tabelle | 20120217 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20120217 | ||
3 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20120217 | ||
4 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20120217 | ||
5 | ![]() |
IV_INFTY | Call by reference | Type reference (TYPE) | INFTY | Infotyp | 20120217 |
Method READ_INFOTYPE on class CL_HRPADDE_IV_AUSGLEICHSZULAGE has no exception.
Method SETZEN_STEUERUNGSPARAMETER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20120217 |
Method SETZEN_STEUERUNGSPARAMETER on class CL_HRPADDE_IV_AUSGLEICHSZULAGE has no exception.
Method STICHTAGE_ABSCHMELZUNG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ABSCHMELZUNG | Call by reference | Type reference (TYPE) | TT_ABSCHMELZUNG | Abschmelzungen: Stichtag, Reihenfolge, Art | 20120217 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20120217 | ||
3 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20120217 | ||
4 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20120217 |
Method STICHTAGE_ABSCHMELZUNG on class CL_HRPADDE_IV_AUSGLEICHSZULAGE has no exception.
Method SUMMIERUNG_LOHNARTEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_BETRG_NACHHER | Call by reference | Type reference (TYPE) | WERTV9 | Betrag nach Stichtag | 20120217 | ||
2 | ![]() |
EV_BETRG_VORHER | Call by reference | Type reference (TYPE) | WERTV9 | Betrag vor Stichtag | 20120217 | ||
3 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20120217 | ||
4 | ![]() |
IS_ABSCHMELZUNG | Call by reference | Type reference (TYPE) | TS_ABSCHMELZUNG | Abschmelzungen: Stichtag, Reihenfolge, Art | 20120217 | ||
5 | ![]() |
IS_P0000_NACHHER | Call by reference | Type reference (TYPE) | P0000 | Infotyp 0000 (Massnahmen) zum Stichtag | 20120516 | ||
6 | ![]() |
IS_P0000_VORHER | Call by reference | Type reference (TYPE) | P0000 | Infotyp 0000 (Massnahmen) vor Stichtag | 20120516 | ||
7 | ![]() |
IS_P0001_NACHHER | Call by reference | Type reference (TYPE) | P0001 | Infotyp 0001 (Org. Zuordnung) zum Stichtag | 20120516 | ||
8 | ![]() |
IS_P0001_VORHER | Call by reference | Type reference (TYPE) | P0001 | Infotyp 0001 (Org. Zuordnung) vor Stichtag | 20120516 | ||
9 | ![]() |
IS_P0008_NACHHER | Call by reference | Type reference (TYPE) | P0008 | Infotyp 0008 (Basisbezuege) vor Stichtag | 20120217 | ||
10 | ![]() |
IS_P0008_VORHER | Call by reference | Type reference (TYPE) | P0008 | Infotyp 0008 (Basisbezuege) vor Stichtag | 20120217 | ||
11 | ![]() |
IT_INDBW_NACHHER | Call by reference | Type reference (TYPE) | TT_INDBW | Tabelle indirekte Bewertung zum Stichtag | 20120410 | ||
12 | ![]() |
IT_INDBW_VORHER | Call by reference | Type reference (TYPE) | TT_INDBW | Tabelle indirekte Bewertung vor Stichtag | 20120410 | ||
13 | ![]() |
IV_DATE | Call by reference | Type reference (TYPE) | D | Stichtag indirekte Bewertung | 20120217 | ||
14 | ![]() |
IV_GLEICHZEITIGE_ANPASSUNG | Call by reference | Type reference (TYPE) | ABAP_BOOL | gleichzeitige allgemeine oder strukturelle Bezügeanpassung | 20120802 |
Method SUMMIERUNG_LOHNARTEN on class CL_HRPADDE_IV_AUSGLEICHSZULAGE has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in |