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 |