Hierarchy

⤷

⤷

Properties
Class | CL_HRPAYDE_MUSCHG_BV | |
Short Description | Maternity Protection Act: Prohibited Activities | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | HRPAYDEMUSCHG_BV | |
Program status | ||
Category | 0 | |
Package | PC01 | HR Payroll: Germany |
Created | 20100927 | SAP |
Last change | 20131127 | 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_HRPAYDE_MUSCHG_BV has no interface implemented.
Friends
Class CL_HRPAYDE_MUSCHG_BV has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Protected | Type reference (TYPE) | P_APPL | 'MGBV' | Subapplication | 20101104 | |
2 | ![]() |
Constant | Protected | Type reference (TYPE) | P_APPL | 'SVEA' | Subapplication | 20101104 | |
3 | ![]() |
Constant | Protected | Type reference (TYPE) | ABRKN | 'AVPRZ' | Payroll Constant | 20121218 | |
4 | ![]() |
Constant | Protected | Type reference (TYPE) | ENDDA | '99991231' | High date | 20101104 | |
5 | ![]() |
Constant | Protected | Type reference (TYPE) | ABRKN | 'KVPSP' | Payroll Constant | 20121218 | |
6 | ![]() |
Constant | Protected | Type reference (TYPE) | BEGDA | '18000101' | Low date | 20101104 | |
7 | ![]() |
Constant | Protected | Type reference (TYPE) | ABRKN | 'PVPRZ' | Payroll Constant | 20121218 | |
8 | ![]() |
Constant | Protected | Type reference (TYPE) | ABRKN | 'RVPRZ' | Payroll Constant | 20121218 | |
9 | ![]() |
Constant | Protected | Type reference (TYPE) | SUBTY | '0 ' | Subtype for Infotype 0008 Basic Contract | 20101104 | |
10 | ![]() |
Constant | Protected | Type reference (TYPE) | SUBTY | 'DEBV' | Subtype for Infotype 0008 Prohibited Activities | 20101104 | |
11 | ![]() |
Constant | Protected | Type reference (TYPE) | MEMORYID | 'HRPAYDE_MUSCHG_BV' | Set/Get parameter ID | 20101119 | |
12 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | TS_CUST_DURCHSCHNITTE | Work Area Control Table Averages | 20111104 | ||
13 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | TT_CUST_DURCHSCHNITTE | Control Table Averages | 20111104 | ||
14 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | TT_RANGE_SUMLG | All Cumulation Wage Types Starting with AV* | 20111104 | ||
15 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | TT_RANGE_SUMLG | All Cumulation Wage Types Starting with AZ* | 20111104 | ||
16 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | TT_RANGE_SUMLG | All Cumulation Wage Types Starting with KV* | 20111104 | ||
17 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | TT_SUMLG_SUMME | Total of Cumulation Wage Type | 20111104 | ||
18 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | MAXBT | Cumulated Amount Wage Type /6H1 | 20101104 | ||
19 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | WAERS | Currency Key | 20101109 | ||
20 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | STRING | String for Messages | 20101104 | ||
21 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | MOLGA | '01' | Country Grouping (Germany) | 20101104 | |
22 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CX_ROOT | Abstract Superclass for All Global Exceptions | 20101104 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Delimiting of Subtype DEBV | 20110818 |
2 | ![]() |
Instance method | Public | Method | Store Adjustment Amount (in Real Payroll) | 20101104 |
3 | ![]() |
Instance method | Protected | Method | Store Wage type in IT Table | 20101104 |
4 | ![]() |
Instance method | Protected | Method | Store Information on Prohibited Activities in V0, IT(SVEA) | 20101104 |
5 | ![]() |
Instance method | Protected | Method | Update WPBP and IT to Include New Information | 20101104 |
6 | ![]() |
Instance method | Protected | Method | Factoring of Amount (and Logging If Required) | 20110818 |
7 | ![]() |
Instance method | Protected | Method | Period in Which Prohib. Activ. Are to Be Calc. Automatically | 20101119 |
8 | ![]() |
Instance method | Public | Method | Check Whether Prohib. Activ. to Be Calculated Automatically | 20101119 |
9 | ![]() |
Instance method | Public | Method | Selection of Maternity | 20110825 |
10 | ![]() |
Instance method | Protected | Method | Evaluate Amount Changes | 20101104 |
11 | ![]() |
Instance method | Protected | Method | Evaluate Wage Types from RT | 20101104 |
12 | ![]() |
Instance method | Protected | Method | Calculate and Store Adjustment Amount | 20101104 |
13 | ![]() |
Instance method | Protected | Method | Inclusion of Changes to Planned Working Time | 20130313 |
14 | ![]() |
Instance method | Protected | Method | Inclusion of Changes to Family-Related Bonuses | 20120803 |
15 | ![]() |
Instance method | Protected | Method | Include Manual Specifications | 20101109 |
16 | ![]() |
Instance method | Protected | Method | Inclusion of Wage Maintenance | 20111019 |
17 | ![]() |
Instance method | Protected | Method | Change Table T569I/J | 20111010 |
18 | ![]() |
Instance method | Protected | Method | Check of Cumulation Wage Type | 20111104 |
19 | ![]() |
Instance method | Public | Method | Processing at End of Notional Calculation | 20101104 |
20 | ![]() |
Instance method | Protected | Method | Processing at End of Notional Calculation MBV1 | 20101104 |
21 | ![]() |
Instance method | Protected | Method | Processing at End of Notional Calculation MBV2 | 20130426 |
22 | ![]() |
Instance method | Protected | Method | Processing at End of Notional Calculation MBV2 and MBV3 | 20101104 |
23 | ![]() |
Instance method | Protected | Method | Processing at End of Notional Calculation MBV4 | 20120516 |
24 | ![]() |
Instance method | Protected | Method | Additional Averages for Adjustment Amounts | 20111104 |
25 | ![]() |
Instance method | Protected | Method | Enhancement for Inclusion of Absence in Hours? | 20110818 |
26 | ![]() |
Instance method | Protected | Method | Determine Current Payments for Period of Prohib. Activities | 20101104 |
27 | ![]() |
Instance method | Public | Method | Determination of Number of Tages Prohibited Activities | 20101201 |
28 | ![]() |
Instance method | Public | Method | Calculate Adjustment Amount (in Fictitious Run) | 20101104 |
29 | ![]() |
Instance method | Protected | Method | Determine Relevant Calendar Days (Paid Days) | 20101104 |
30 | ![]() |
Instance method | Public | Method | Prohibited Activities Indicator | 20101104 |
31 | ![]() |
Instance method | Protected | Method | Determine Payments Not to Be Factored | 20110818 |
32 | ![]() |
Instance method | Protected | Method | Determines Gross SI for Entire Month | 20130426 |
33 | ![]() |
Instance method | Protected | Method | Determine Periods for Valuation (Averages) | 20101104 |
34 | ![]() |
Instance method | Protected | Method | Determine Periods for Prohibited Activities (Assmt and PA) | 20101104 |
35 | ![]() |
Instance method | Public | Method | Determine Assessment Periods for Prohibited Activities | 20101104 |
36 | ![]() |
Instance method | Protected | Method | Create V0 Table in Prohibited Activities Period | 20101104 |
37 | ![]() |
Instance method | Public | Method | Log Maternities and Evaluation Bases | 20110901 |
38 | ![]() |
Instance method | Public | Method | Check Whether Notional Calculation Is Required | 20101104 |
39 | ![]() |
Instance method | Protected | Method | Check Whether Notional Calc. for Adjustm. Amount Is Required | 20101104 |
40 | ![]() |
Instance method | Protected | Method | Check Whether Notional Calculation Reqd. in Assessment Per. | 20101104 |
41 | ![]() |
Instance method | Public | Method | Filter Non-Recurring Payments in Notional Calculation | 20101104 |
42 | ![]() |
Instance method | Protected | Method | Fill Maternity Protection Period Data | 20111116 |
43 | ![]() |
Instance method | Protected | Method | Generate V0 Entries | 20101104 |
44 | ![]() |
Instance method | Protected | Method | Preparation of Control for Current Average | 20111104 |
45 | ![]() |
Instance method | Protected | Method | Get Minimum Days in Assessment Period | 20101104 |
46 | ![]() |
Instance method | Protected | Method | Initialize Control for Averages | 20111104 |
47 | ![]() |
Instance method | Protected | Method | Test Whether Absence Is Paid | 20101221 |
48 | ![]() |
Instance method | Protected | Method | Check Whether Absence Is Maternity Protection | 20111116 |
49 | ![]() |
Instance method | Protected | Method | Read Table T510 | 20101104 |
50 | ![]() |
Instance method | Protected | Method | Read Table T511 | 20130313 |
51 | ![]() |
Instance method | Protected | Method | Read Table T569I/J | 20101104 |
52 | ![]() |
Instance method | Protected | Method | Delete Non-Recurring Payments, General Control | 20101104 |
53 | ![]() |
Instance method | Protected | Method | Reassessment of Infotype 0008 | 20101104 |
54 | ![]() |
Instance method | Protected | Method | Logging of Cumulation of Average | 20101104 |
55 | ![]() |
Instance method | Protected | Method | Check Whether Wage Type Amount Has to Be Factored | 20101124 |
56 | ![]() |
Instance method | Protected | Method | Check Whether Subapplication Is Active | 20130313 |
57 | ![]() |
Instance method | Protected | Method | Check If Automatic Calc. for Adjustment Amount Is Required | 20110907 |
58 | ![]() |
Instance method | Protected | Method | Deactivate Calculation of Proh. Activities | 20101119 |
59 | ![]() |
Instance method | Protected | Method | Check Whether Current Valuation Basis Is Relevant | 20110324 |
60 | ![]() |
Instance method | Protected | Method | Check If Reduction Method for Indirect Valuation Is 4 or 6 | 20130313 |
61 | ![]() |
Instance method | Public | Method | Set Retro.Accounting | 20101104 |
62 | ![]() |
Instance method | Public | Method | Save the Adjustment Amounts in the Fictitious IT | 20101221 |
63 | ![]() |
Instance method | Protected | Method | Splitting of Periods for Valuation (Averages) | 20120803 |
64 | ![]() |
Instance method | Protected | Method | Summation of Average Earnings (LPE) | 20101104 |
65 | ![]() |
Instance method | Protected | Method | Division of Periods for Prohib. Activities Based on Absence | 20110818 |
66 | ![]() |
Instance method | Public | Method | Prepare V0 Table (for Fictitious Runs MBV2 and MVB3) | 20101104 |
67 | ![]() |
Instance method | Public | Method | Include Future Changes in Notional Calculation | 20101104 |
68 | ![]() |
Instance method | Protected | Method | Include Future Changes in Fictitious Run MBV4 | 20120516 |
Events
Class CL_HRPAYDE_MUSCHG_BV has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TS_CUST_DURCHSCHNITTE | Protected | See coding | Work Area Control Table Averages | 20111110 | BEGIN OF ts_cust_durchschnitte,
appl TYPE p_appl,
sumlg TYPE p_suml,
sort TYPE i,
sumlg_az TYPE p_suml,
sumlg_av TYPE p_suml,
sumlg_kv TYPE p_suml,
sum_ohne_anzahl TYPE boole_d,
pruefen_ausgl_notw TYPE boole_d,
rv_brutto TYPE boole_d,
verteilen_vb TYPE boole_d,
END OF ts_cust_durchschnitte
|
|
2 | TS_RANGE_SUMLG | Protected | See coding | Work Area Range of Cumulation Wage Types | 20111110 | BEGIN OF ts_range_sumlg,
sign TYPE c LENGTH 1,
option TYPE c LENGTH 2,
low TYPE p_suml,
high TYPE p_suml,
END OF ts_range_sumlg
|
|
3 | TS_SUMLG_SUMME | Protected | See coding | Work Area Total of Cumulation Wage Type | 20111110 | BEGIN OF ts_sumlg_summe,
sumlg TYPE p_suml,
betrg TYPE maxbt,
END OF ts_sumlg_summe
|
|
4 | TT_CUST_DURCHSCHNITTE | Protected | See coding | Control Table Averages | 20111110 | tt_cust_durchschnitte TYPE TABLE OF ts_cust_durchschnitte
|
|
5 | TT_RANGE_SUMLG | Protected | See coding | Range of Cumulation Wage Types | 20111110 | tt_range_sumlg TYPE TABLE OF ts_range_sumlg
|
|
6 | TT_SUMLG | Protected | See coding | Table with Cumulation Wage Types | 20111110 | tt_sumlg TYPE TABLE OF p_suml
|
|
7 | TT_SUMLG_SUMME | Protected | See coding | Total of Cumulation Wage Type | 20111110 | tt_sumlg_summe TYPE TABLE OF ts_sumlg_summe
|
Method Signatures
Method ABGRENZEN_DEBV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_P0008 | Call by reference | Type reference (TYPE) | P0008_TAB | Personal-Stammsatz Infotyp 0008 (Basisbezüge) | 20110818 | ||
2 | ![]() |
CT_P0230 | Call by reference | Type reference (TYPE) | P0230_TAB | Personal-Stammsatz Infotyp 0230 (View 0008/0230) | 20110818 | ||
3 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110818 | |||
4 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20110818 | ||
5 | ![]() |
IS_MUSCHG_BV | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV | MuSchG Beschäftigungsverbot: Daten pro Mutterschaft | 20110818 | ||
6 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20110818 | ||
7 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20110818 | ||
8 | ![]() |
IV_GESAMTINTERVALL | Call by reference | Type reference (TYPE) | BOOLE_D | Gesamtes Intervall | 20110920 | ||
9 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20110818 |
Method ABGRENZEN_DEBV on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method ABSTELLEN_AUSGLEICHSBETRAG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_MUSCHG_BV | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV | Berechnung Mutterschutzgesetz Beschäftigungsverbot | 20101109 | ||
2 | ![]() |
CT_IT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Abrechnungstabelle IT | 20101104 | ||
3 | ![]() |
CT_V0 | Call by reference | Type reference (TYPE) | HRPAY99_V0 | Abrechnungstabelle V0 | 20101104 | ||
4 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20101104 | ||
5 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20101104 | ||
6 | ![]() |
IT_P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20111010 | ||
7 | ![]() |
IT_P0008 | Call by reference | Type reference (TYPE) | P0008_TAB | Personal-Stammsatz Infotyp 0008 (Basisbezüge) | 20111010 | ||
8 | ![]() |
IT_WPBP | Call by reference | Type reference (TYPE) | HRPAY99_WPBP | Arbeitsplatz/Basisbezüge | 20101104 | ||
9 | ![]() |
IV_AKTIV_FIKTIVLAUF | Call by reference | Type reference (TYPE) | P01_FLAUF | Aktiver Fiktivlauf | 20101124 | ||
10 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20101104 | ||
11 | ![]() |
IV_DOZMG_BEW_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20120309 | ||
12 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20101104 | ||
13 | ![]() |
IV_ENDDA_MUSCHG | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20111116 | ||
14 | ![]() |
IV_MUTTERSCHUTZ | Call by reference | Type reference (TYPE) | ABAP_BOOL | Parameter Mutterschutzfrist | 20111116 | ||
15 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20101104 |
Method ABSTELLEN_AUSGLEICHSBETRAG on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method ABSTELLEN_LGART Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_IT | Call by reference | Type reference (TYPE) | HRPAY99_RT | 20101104 | |||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101104 | |||
3 | ![]() |
IV_ABART | Call by reference | Type reference (TYPE) | ABRAR | Gruppierung der Mitarbeiterkreise für Personalrechenregel | 20101104 | ||
4 | ![]() |
IV_ANZHL | Call by reference | Type reference (TYPE) | PRANZ | Personalabrechnung: Anzahl | 20101104 | ||
5 | ![]() |
IV_APZNR | Call by reference | Type reference (TYPE) | APZNR | Zuordnung PC205 | 20101104 | ||
6 | ![]() |
IV_BETPE | Call by reference | Type reference (TYPE) | BETPE | Personalabrechnung: Betrag pro Einheit | 20101104 | ||
7 | ![]() |
IV_BETRG | Call by reference | Type reference (TYPE) | MAXBT | Personalabrechnung: Betrag | 20101104 | ||
8 | ![]() |
IV_CNTR1 | Call by reference | Type reference (TYPE) | CNTRN | Zuordnungskennzeichen SV | 20101109 | ||
9 | ![]() |
IV_LGART | Call by reference | Type reference (TYPE) | LGART | Lohnart | 20101104 | ||
10 | ![]() |
IV_V0TYP | Call by reference | Type reference (TYPE) | V0TYP | Typ variable Zuordnung | 20101104 | ||
11 | ![]() |
IV_V0ZNR | Call by reference | Type reference (TYPE) | V0ZNR | Nummer variable Zuordnung | 20101104 |
Method ABSTELLEN_LGART on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method ABSTELLEN_V0_IT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_IT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Ergebnistabelle | 20101104 | ||
2 | ![]() |
CT_V0 | Call by reference | Type reference (TYPE) | HRPAY99_V0 | Variable Zuordnung | 20101104 | ||
3 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101104 | |||
4 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20101104 | ||
5 | ![]() |
IT_WPBP | Call by reference | Type reference (TYPE) | HRPAY99_WPBP | Arbeitsplatz/Basisbezüge | 20101104 | ||
6 | ![]() |
IT_ZEITRAEUME_BV | Call by reference | Type reference (TYPE) | HRPAYDE_T_MUSCHG_BV_PERIODEN | Zeiträume des Beschäftigungsverbotes | 20101104 | ||
7 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20101104 | ||
8 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20101104 | ||
9 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20101104 | ||
10 | ![]() |
IV_VEBDT | Call by reference | Type reference (TYPE) | VEBDT | Vermutliches Entbindungsdatum | 20121001 |
Method ABSTELLEN_V0_IT on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method AKTUALISIEREN_DATEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_DOWP | Call by reference | Type reference (TYPE) | HRPAY99_DOWP | HR-PAY: Struktur Tabelle DOWP | 20101104 | ||
2 | ![]() |
CT_IT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Ergebnistabelle | 20101104 | ||
3 | ![]() |
CT_WPBP | Call by reference | Type reference (TYPE) | HRPAY99_WPBP | Arbeitsplatz/Basisbezüge | 20101104 | ||
4 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101104 | |||
5 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20101104 | ||
6 | ![]() |
IS_P0008 | Call by reference | Type reference (TYPE) | P0008 | Personal-Stammsatz Infotyp 0008 (Basisbezuege) | 20101104 | ||
7 | ![]() |
IT_P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20120629 | ||
8 | ![]() |
IT_P0230 | Call by reference | Type reference (TYPE) | P0230_TAB | Personal-Stammsatz Infotyp 0230 (View 0008/0230) | 20101104 | ||
9 | ![]() |
IT_PBWLA | Call by reference | Type reference (TYPE) | HRPAYDE_T_PBWLA | Ergebnis-Lohnartentabelle bei Aufruf indirekte Bewertung | 20101104 | ||
10 | ![]() |
IV_FC_SW_DEC | Call by reference | Type reference (TYPE) | BOOLE_D | Schalter Mehrdezimalenlösung (OPT DEC) | 20110112 | ||
11 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20101104 |
Method AKTUALISIEREN_DATEN on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method ALIQUOTIERE_BETRAG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_KUMULATION | Call by reference | Type reference (TYPE) | HRPAYDE_T_MUSCHG_BV_DURCH_KUM | Durchschnitt für Bewertung Ausgleichsbetrag Kumulation | 20110818 | ||
2 | ![]() |
CV_ANZHL | Call by reference | Type reference (TYPE) | ANZHL | Anzahl Bewertung Ausgleichsbetrag | 20110818 | ||
3 | ![]() |
CV_BETRG | Call by reference | Type reference (TYPE) | MAXBT | Betrag Bewertung Ausgleichsbetrag | 20110818 | ||
4 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20110818 | ||
5 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20110818 | ||
6 | ![]() |
IS_RT | Call by reference | Type reference (TYPE) | PC207 | Abrechnungsergebnis: Ergebnistabelle | 20110818 | ||
7 | ![]() |
IS_T596I | Call by reference | Type reference (TYPE) | T596I | Berechnungsvorschrift für Summenlohnarten | 20110818 | ||
8 | ![]() |
IS_WPBP | Call by reference | Type reference (TYPE) | PC205 | Abrechnungsergebnis: Arbeitsplatz/Basisbezüge | 20110818 | ||
9 | ![]() |
IS_ZEITRAEUME_BV | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV_PERIODEN | Zeiträume des Beschäftigungsverbotes | 20110818 | ||
10 | ![]() |
IT_CABC | Call by reference | Type reference (TYPE) | HRPAY99_ABC | Kumulation Abwesenheitsklassen | 20110818 | ||
11 | ![]() |
IV_ABWESENHEITEN | Call by reference | Type reference (TYPE) | BOOLE_D | Berücksichtigung Abwesenheiten bei Aliquotierung | 20110818 | ||
12 | ![]() |
IV_ALIQUOTIERUNG | Call by reference | Type reference (TYPE) | BOOLE_D | Addition der Beträge ohne Aliquotierung | 20110818 | ||
13 | ![]() |
IV_DURCHSCHNITT | Call by reference | Type reference (TYPE) | BOOLE_D | Aufruf für Durchschnittsbildung Bemessungsmonate | 20110818 | ||
14 | ![]() |
IV_KUERZUNG | Call by reference | Type reference (TYPE) | PARM3 | Kürzungsvariante für Ausgleichsbetrag | 20110818 | ||
15 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20110818 |
Method ALIQUOTIERE_BETRAG on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method APPL_BV_GET_VALID_PERIOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RS_T596D | Value transfer | Type reference (TYPE) | T596D | Gültigkeitsintervall der Teilapplikationen | 20101119 |
Method APPL_BV_GET_VALID_PERIOD on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method APPL_BV_VALID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20111010 | ||
2 | ![]() |
IT_P0008 | Call by reference | Type reference (TYPE) | P0008_TAB | Personal-Stammsatz Infotyp 0008 (Basisbezüge) | 20111010 | ||
3 | ![]() |
IV_DATE | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20101119 | ||
4 | ![]() |
RV_VALID | Value transfer | Type reference (TYPE) | ABAP_BOOL | Teilapplikation gültig? | 20101119 |
Method APPL_BV_VALID on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method AUSWAHL_MUTTERSCHAFT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_MUTTERSCHAFT | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV_MUSCHAFT | Zeiträume des Beschäftigungsverbotes | 20110825 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20110825 | ||
3 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20110825 | ||
4 | ![]() |
IT_MUTTERSCHAFT | Call by reference | Type reference (TYPE) | HRPAYDE_T_MUSCHG_BV_MUSCHAFT | MuSchG Beschäftigungsverbot: Daten pro Mutterschaft | 20110825 | ||
5 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20110825 | ||
6 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20110825 | ||
7 | ![]() |
IV_IDENT | Call by reference | Type reference (TYPE) | P00_LOG_IDENT | Identifikator für Protokollierung HCM | 20111215 | ||
8 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20110825 |
Method AUSWAHL_MUTTERSCHAFT on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method AUSWERTEN_BETRAGSAENDERUNGEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_DURCHSCHNITT_BEW | Call by reference | Type reference (TYPE) | HRPAYDE_T_MUSCHG_BV_DURCH_BEW | Durchschnittsverdienst für Bewertung Ausgleichsbetrag | 20101104 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101104 | |||
3 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20101104 | ||
4 | ![]() |
IT_P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20101104 | ||
5 | ![]() |
IT_P0008 | Call by reference | Type reference (TYPE) | P0008_TAB | Personal-Stammsatz Infotyp 0008 (Basisbezüge) | 20101104 | ||
6 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20101104 | ||
7 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20101104 | ||
8 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20101104 |
Method AUSWERTEN_BETRAGSAENDERUNGEN on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method AUSWERTEN_RT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_DURCHSCHNITT_BEW_SUM | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV_DURCH_SUM | Durchschnitt für Bewertung Ausgleichsbetrag Summe | 20101104 | ||
2 | ![]() |
CT_KUMULATION | Call by reference | Type reference (TYPE) | HRPAYDE_T_MUSCHG_BV_DURCH_KUM | Durchschnitt für Bewertung Ausgleichsbetrag Kumulation | 20101104 | ||
3 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20101104 | ||
4 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20101104 | ||
5 | ![]() |
IS_ZEITRAEUME_BV | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV_PERIODEN | Zeiträume des Beschäftigungsverbotes | 20110726 | ||
6 | ![]() |
IT_CABC | Call by reference | Type reference (TYPE) | HRPAY99_ABC | Kumulation Abwesenheitsklassen | 20110726 | ||
7 | ![]() |
IT_RT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Abrechnungstabelle RT | 20101104 | ||
8 | ![]() |
IT_WPBP | Call by reference | Type reference (TYPE) | HRPAY99_WPBP | Arbeitsplatz/Basisbezüge | 20101104 | ||
9 | ![]() |
IV_ABWESENHEITEN | Call by reference | Type reference (TYPE) | BOOLE_D | Berücksichtigung Abwesenheiten bei Aliquotierung | 20110726 | ||
10 | ![]() |
IV_ALIQUOTIERUNG | Call by reference | Type reference (TYPE) | BOOLE_D | Addition der Beträge ohne Aliquotierung | 20101201 | ||
11 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20101104 | ||
12 | ![]() |
IV_DURCHSCHNITT | Call by reference | Type reference (TYPE) | BOOLE_D | Aufruf für Durchschnittsbildung Bemessungsmonate | 20110726 | ||
13 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20101104 | ||
14 | ![]() |
IV_KALENDERTAGE_BEZAHLT | Call by reference | Type reference (TYPE) | PRANZ | Anzahl bezahlter Kalendertage | 20101104 | ||
15 | ![]() |
IV_KUERZUNG | Call by reference | Type reference (TYPE) | PARM3 | Kürzungsvariante für Ausgleichsbetrag | 20101221 | ||
16 | ![]() |
IV_PARM4 | Call by reference | Type reference (TYPE) | PARM4 | Aufruftstelle (vor oder nach Aliquotierung) | 20110726 | ||
17 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20101104 |
Method AUSWERTEN_RT on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method BERECHNEN_AUSGLEICHSBETRAG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_FIKTIVLAUF | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV_AKTUELL | MuSchG Beschäftigungsverbot: Fiktivlauf aktuelle Periode | 20101104 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101104 | |||
3 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20101104 | ||
4 | ![]() |
IS_DURCHSCHNITT_BEW | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV_DURCH_BEW | Durchschnittsverdienst für Bewertung Ausgleichsbetrag | 20110907 | ||
5 | ![]() |
IS_DURCHSCHNITT_BEW_SUM | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV_DURCH_SUM | Durchschnitt für Bewertung Ausgleichsbetrag Summe | 20101104 | ||
6 | ![]() |
IS_DURCHSCHNITT_BEW_SUM_AKT | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV_DURCH_SUM | Zu berücksichtigende aktuellen Bezüge | 20101104 | ||
7 | ![]() |
IS_ZEITRAEUME_BV | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV_PERIODEN | Zeiträume des Beschäftigungsverbotes | 20101104 | ||
8 | ![]() |
IT_CABC | Call by reference | Type reference (TYPE) | HRPAY99_ABC | Kumulation Abwesenheitsklassen | 20110907 | ||
9 | ![]() |
IT_SV | Call by reference | Type reference (TYPE) | HRPAYDE_SV | Sozialversicherung | 20101109 | ||
10 | ![]() |
IT_WPBP | Call by reference | Type reference (TYPE) | HRPAY99_WPBP | Arbeitsplatz/Basisbezüge | 20101104 | ||
11 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20101104 | ||
12 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20101104 | ||
13 | ![]() |
IV_KUERZUNG | Call by reference | Type reference (TYPE) | PARM3 | Kürzungsvariante für Ausgleichsbetrag | 20101221 | ||
14 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20101104 | ||
15 | ![]() |
IV_VEBDT | Call by reference | Type reference (TYPE) | VEBDT | Vermutliches Entbindungsdatum | 20121001 | ||
16 | ![]() |
IV_ZEITRAUM_BV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Beginn zu bewertendes Beschäftigungsverbot | 20101119 | ||
17 | ![]() |
IV_ZEITRAUM_BV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Ende zu bewertendes Beschäftigungsverbot | 20101119 |
Method BERECHNEN_AUSGLEICHSBETRAG on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method BERUECKSICHTIGEN_P0007 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_PERIODS | Call by reference | Type reference (TYPE) | HRPERIODS_TAB | Perioden | 20130313 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20130313 | ||
3 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20130313 | ||
4 | ![]() |
IT_P0007 | Call by reference | Type reference (TYPE) | P0007_TAB | Personal-Stammsatz Infotyp 0595 (Familienzuschläge) | 20130313 | ||
5 | ![]() |
IT_P0008 | Call by reference | Type reference (TYPE) | P0008_TAB | Personal-Stammsatz Infotyp 0008 (Basisbezüge) | 20130313 | ||
6 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20130313 | ||
7 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20130313 | ||
8 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20130313 |
Method BERUECKSICHTIGEN_P0007 on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method BERUECKSICHTIGEN_P0595 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_PERIODS | Call by reference | Type reference (TYPE) | HRPERIODS_TAB | Perioden | 20120803 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20120803 | ||
3 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20120803 | ||
4 | ![]() |
IT_P0595 | Call by reference | Type reference (TYPE) | P0595_TAB | Personal-Stammsatz Infotyp 0595 (Familienzuschläge) | 20120803 | ||
5 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20120803 | ||
6 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20120803 | ||
7 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20120803 |
Method BERUECKSICHTIGEN_P0595 on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method BERUECKSICHTIGEN_VORGABE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_DURCHSCHNITT_VORGABE | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV_DURCH_BEW | Durchschnittsverdienst für Bewertung Ausgleichsbetrag | 20101109 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101109 | |||
3 | ![]() |
EV_VORGABE | Call by reference | Type reference (TYPE) | ABAP_BOOL | Kennzeichen Vorgabe | 20101109 | ||
4 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20101109 | ||
5 | ![]() |
IS_ZEITRAEUME_BV | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV_PERIODEN | Zeiträume des Beschäftigungsverbotes | 20101109 | ||
6 | ![]() |
IT_P0014 | Call by reference | Type reference (TYPE) | P0014_TAB | Personal-Stammsatz Infotyp 0014 (Wiederk. Be- u. Abzüge) | 20101109 | ||
7 | ![]() |
IT_P0015 | Call by reference | Type reference (TYPE) | P0015_TAB | Personal-Stammsatz Infotyp 0015 (Ergänzende Zahlung) | 20101109 | ||
8 | ![]() |
IT_WPBP | Call by reference | Type reference (TYPE) | HRPAY99_WPBP | Arbeitsplatz/Basisbezüge | 20111010 | ||
9 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20101109 | ||
10 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20101109 | ||
11 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20101109 |
Method BERUECKSICHTIGEN_VORGABE on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method BERUECKSICHTIGEN_VRS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_DURCHSCHNITT_BEW | Call by reference | Type reference (TYPE) | HRPAYDE_T_MUSCHG_BV_DURCH_BEW | Durchschnittsverdienst für Bewertung Ausgleichsbetrag | 20111019 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20111019 | ||
3 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20111019 | ||
4 | ![]() |
IT_P0052 | Call by reference | Type reference (TYPE) | P0052_TAB | Personal-Stammsatz Infotyp 0052 (Verdienstsicherung) | 20111019 | ||
5 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20111019 | ||
6 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20111019 | ||
7 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20111019 |
Method BERUECKSICHTIGEN_VRS on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method CHANGE_T596IJ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_LGART | Call by reference | Type reference (TYPE) | HRPBSDE_T596I_J | Tabellentyp für T596i | 20111010 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20111010 | |||
3 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20111010 | ||
4 | ![]() |
IT_WPBP | Call by reference | Type reference (TYPE) | HRPAY99_WPBP | Arbeitsplatz/Basisbezüge | 20111010 | ||
5 | ![]() |
IV_APPL | Call by reference | Type reference (TYPE) | P_APPL | MC_APPL_BV | Teilapplikation | 20111010 | |
6 | ![]() |
IV_DATE | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsdatum | 20111010 | ||
7 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20111010 | ||
8 | ![]() |
IV_SUMLG | Call by reference | Type reference (TYPE) | P_SUML | Summenlohnart | 20111010 |
Method CHANGE_T596IJ on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method CHECK_SUMLG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_SUMLG | Call by reference | Type reference (TYPE) | TT_SUMLG | Summenlohnarten | 20111104 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20111104 | ||
3 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20111104 | ||
4 | ![]() |
IV_APPL | Call by reference | Type reference (TYPE) | P_APPL | Teilapplikation | 20111104 | ||
5 | ![]() |
IV_DATE | Call by reference | Type reference (TYPE) | D | Stichtag | 20111104 | ||
6 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20111104 | ||
7 | ![]() |
IV_SUMLG | Call by reference | Type reference (TYPE) | P_SUML | Summenlohnart | 20111104 |
Method CHECK_SUMLG on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method ENDE_FIKTIVBERECHNUNG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_ALOOP | Call by reference | Type reference (TYPE) | HRPY_ALOOP | Struktur für Tabelle ALOOP Personalabrechnung | 20101104 | ||
2 | ![]() |
CS_MUSCHG_BV | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV | Berechnung Mutterschutzgesetz Beschäftigungsverbot | 20101104 | ||
3 | ![]() |
CT_RT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Abrechnungstabelle RT | 20101104 | ||
4 | ![]() |
CT_V0 | Call by reference | Type reference (TYPE) | HRPAY99_V0 | Abrechnungstabelle V0 | 20101104 | ||
5 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20101104 | ||
6 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20101104 | ||
7 | ![]() |
IT_CABC | Call by reference | Type reference (TYPE) | HRPAY99_ABC | Kumulation Abwesenheitsklassen | 20101104 | ||
8 | ![]() |
IT_SV | Call by reference | Type reference (TYPE) | HRPAYDE_SV | Sozialversicherung | 20101109 | ||
9 | ![]() |
IT_WPBP | Call by reference | Type reference (TYPE) | HRPAY99_WPBP | Arbeitsplatz/Basisbezüge | 20101104 | ||
10 | ![]() |
IV_ALOOP_INDEX | Call by reference | Type reference (TYPE) | I | Fiktivlauf Loop Index in der Abrechnung | 20101104 | ||
11 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20101104 | ||
12 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20101104 | ||
13 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20101104 |
Method ENDE_FIKTIVBERECHNUNG on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method ENDE_FIKTIVBERECHNUNG_MBV1 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_MUSCHG_BV | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV | Berechnung Mutterschutzgesetz Beschäftigungsverbot | 20101104 | ||
2 | ![]() |
CT_RT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Abrechnungstabelle RT | 20101104 | ||
3 | ![]() |
CT_V0 | Call by reference | Type reference (TYPE) | HRPAY99_V0 | Abrechnungstabelle V0 | 20101104 | ||
4 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20101104 | ||
5 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20101104 | ||
6 | ![]() |
IT_CABC | Call by reference | Type reference (TYPE) | HRPAY99_ABC | Kumulation Abwesenheitsklassen | 20101104 | ||
7 | ![]() |
IT_SV | Call by reference | Type reference (TYPE) | HRPAYDE_SV | Sozialversicherung | 20101109 | ||
8 | ![]() |
IT_WPBP | Call by reference | Type reference (TYPE) | HRPAY99_WPBP | Arbeitsplatz/Basisbezüge | 20101104 | ||
9 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20101104 | ||
10 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20101104 | ||
11 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20101104 |
Method ENDE_FIKTIVBERECHNUNG_MBV1 on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method ENDE_FIKTIVBERECHNUNG_MBV2 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_MUSCHG_BV | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV | Berechnung Mutterschutzgesetz Beschäftigungsverbot | 20130426 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20130426 | ||
3 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20130426 | ||
4 | ![]() |
IT_CABC | Call by reference | Type reference (TYPE) | HRPAY99_ABC | Kumulation Abwesenheitsklassen | 20130426 | ||
5 | ![]() |
IT_RT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Abrechnungstabelle RT | 20130426 | ||
6 | ![]() |
IT_SV | Call by reference | Type reference (TYPE) | HRPAYDE_SV | Sozialversicherung | 20130426 | ||
7 | ![]() |
IT_WPBP | Call by reference | Type reference (TYPE) | HRPAY99_WPBP | Arbeitsplatz/Basisbezüge | 20130426 | ||
8 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20130426 | ||
9 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20130426 | ||
10 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20130426 |
Method ENDE_FIKTIVBERECHNUNG_MBV2 on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method ENDE_FIKTIVBERECHNUNG_MBV2_3 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_MUSCHG_BV | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV | Berechnung Mutterschutzgesetz Beschäftigungsverbot | 20101104 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20101104 | ||
3 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20101104 | ||
4 | ![]() |
IT_CABC | Call by reference | Type reference (TYPE) | HRPAY99_ABC | Kumulation Abwesenheitsklassen | 20101104 | ||
5 | ![]() |
IT_RT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Abrechnungstabelle RT | 20101104 | ||
6 | ![]() |
IT_SV | Call by reference | Type reference (TYPE) | HRPAYDE_SV | Sozialversicherung | 20101109 | ||
7 | ![]() |
IT_WPBP | Call by reference | Type reference (TYPE) | HRPAY99_WPBP | Arbeitsplatz/Basisbezüge | 20101104 | ||
8 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20101104 | ||
9 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20101104 | ||
10 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20101104 |
Method ENDE_FIKTIVBERECHNUNG_MBV2_3 on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method ENDE_FIKTIVBERECHNUNG_MBV4 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_MUSCHG_BV | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV | Berechnung Mutterschutzgesetz Beschäftigungsverbot | 20120516 | ||
2 | ![]() |
CT_RT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Abrechnungstabelle RT | 20120516 | ||
3 | ![]() |
CT_V0 | Call by reference | Type reference (TYPE) | HRPAY99_V0 | Abrechnungstabelle V0 | 20120516 | ||
4 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20120516 | ||
5 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20120516 | ||
6 | ![]() |
IT_CABC | Call by reference | Type reference (TYPE) | HRPAY99_ABC | Kumulation Abwesenheitsklassen | 20120516 | ||
7 | ![]() |
IT_SV | Call by reference | Type reference (TYPE) | HRPAYDE_SV | Sozialversicherung | 20120516 | ||
8 | ![]() |
IT_WPBP | Call by reference | Type reference (TYPE) | HRPAY99_WPBP | Arbeitsplatz/Basisbezüge | 20120516 | ||
9 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20120516 | ||
10 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20120516 | ||
11 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20120516 |
Method ENDE_FIKTIVBERECHNUNG_MBV4 on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method ENH_DURCHSCHNITTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_CUST_DURCHSCHNITTE | Call by reference | Type reference (TYPE) | TT_CUST_DURCHSCHNITTE | Steuerungstabelle Durchschnitte | 20111104 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20111104 | ||
3 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20111104 | ||
4 | ![]() |
IT_P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20111104 | ||
5 | ![]() |
IT_P0008 | Call by reference | Type reference (TYPE) | P0008_TAB | Personal-Stammsatz Infotyp 0008 (Basisbezüge) | 20111104 | ||
6 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20111104 | ||
7 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20111104 | ||
8 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20111104 |
Method ENH_DURCHSCHNITTE on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method ENH_STUNDENWEISE_ABWESENHEIT 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? | 20110818 | ||
2 | ![]() |
EV_RESULT | Call by reference | Type reference (TYPE) | ABAP_BOOL | Erweiterung aktiv | 20110818 | ||
3 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20110818 | ||
4 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20110818 | ||
5 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20110818 | ||
6 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20110818 |
Method ENH_STUNDENWEISE_ABWESENHEIT on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method ERMITTELN_AKTUELLE_BEZUEGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_DURCHSCHNITT_BEW | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV_DURCH_BEW | Durchschnittsverdienst für Bewertung Ausgleichsbetrag | 20101104 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20101104 | ||
3 | ![]() |
EV_NICHT_ALIQ_BEZUEGE | Call by reference | Type reference (TYPE) | BOOLE_D | Nicht aliquotierte Bezüge vorhanden | 20110726 | ||
4 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20101104 | ||
5 | ![]() |
IS_ZEITRAEUME_BV | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV_PERIODEN | Zeiträume des Beschäftigungsverbotes | 20101104 | ||
6 | ![]() |
IT_CABC | Call by reference | Type reference (TYPE) | HRPAY99_ABC | Kumulation Abwesenheitsklassen | 20101104 | ||
7 | ![]() |
IT_RT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Abrechnungstabelle RT | 20101104 | ||
8 | ![]() |
IT_WPBP | Call by reference | Type reference (TYPE) | HRPAY99_WPBP | Arbeitsplatz/Basisbezüge | 20101104 | ||
9 | ![]() |
IV_ALIQUOTIERUNG | Call by reference | Type reference (TYPE) | BOOLE_D | Addition der Beträge ohne Aliquotierung | 20101201 | ||
10 | ![]() |
IV_KUERZUNG | Call by reference | Type reference (TYPE) | PARM3 | Kürzungsvariante für Ausgleichsbetrag | 20101221 | ||
11 | ![]() |
IV_PARM4 | Call by reference | Type reference (TYPE) | PARM4 | Aufruftstelle (vor oder nach Aliquotierung) | 20110726 | ||
12 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20101104 |
Method ERMITTELN_AKTUELLE_BEZUEGE on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method ERMITTELN_ANZAHL_TAGE_BV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_ANZHL_TAGE | Call by reference | Type reference (TYPE) | PRANZ | Anzahl | 20101201 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20101201 | ||
3 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20101201 | ||
4 | ![]() |
IS_MUSCHG_BV | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV | Berechnung Mutterschutzgesetz Beschäftigungsverbot | 20101201 | ||
5 | ![]() |
IT_WPBP | Call by reference | Type reference (TYPE) | HRPAY99_WPBP | Arbeitsplatz/Basisbezüge | 20110321 | ||
6 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20101201 | ||
7 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20101201 | ||
8 | ![]() |
IV_MOD0A | Call by reference | Type reference (TYPE) | MODIF | Mitarbeitergruppierung für Abwesenheitsbewertung | 20110321 | ||
9 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20101201 |
Method ERMITTELN_ANZAHL_TAGE_BV on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method ERMITTELN_AUSGLEICHSBETRAG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_MUSCHG_BV | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV | Berechnung Mutterschutzgesetz Beschäftigungsverbot | 20101104 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101104 | |||
3 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20101104 | ||
4 | ![]() |
IT_CABC | Call by reference | Type reference (TYPE) | HRPAY99_ABC | Kumulation Abwesenheitsklassen | 20101104 | ||
5 | ![]() |
IT_IT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Ergebnistabelle | 20101104 | ||
6 | ![]() |
IT_P0014 | Call by reference | Type reference (TYPE) | P0014_TAB | Personal-Stammsatz Infotyp 0014 (Wiederk. Be- u. Abzüge) | 20101104 | ||
7 | ![]() |
IT_P0015 | Call by reference | Type reference (TYPE) | P0015_TAB | Personal-Stammsatz Infotyp 0015 (Ergänzende Zahlung) | 20101104 | ||
8 | ![]() |
IT_RT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Ergebnistabelle | 20101104 | ||
9 | ![]() |
IT_SV | Call by reference | Type reference (TYPE) | HRPAYDE_SV | Sozialversicherung | 20101109 | ||
10 | ![]() |
IT_WPBP | Call by reference | Type reference (TYPE) | HRPAY99_WPBP | Arbeitsplatz/Basisbezüge | 20101104 | ||
11 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20101104 | ||
12 | ![]() |
IV_CURRENCY | Call by reference | Type reference (TYPE) | WAERS | Währungsschlüssel | 20101109 | ||
13 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20101104 | ||
14 | ![]() |
IV_KUERZUNG | Call by reference | Type reference (TYPE) | PARM3 | Kürzungsvariante für Ausgleichsbetrag | 20101221 | ||
15 | ![]() |
IV_MOD0A | Call by reference | Type reference (TYPE) | MODIF | Mitarbeitergruppierung für Abwesenheitsbewertung | 20101221 | ||
16 | ![]() |
IV_MUTTERSCHUTZ | Call by reference | Type reference (TYPE) | ABAP_BOOL | Parameter Mutterschutzfrist | 20111116 | ||
17 | ![]() |
IV_PARM4 | Call by reference | Type reference (TYPE) | PARM4 | Aufruftstelle (vor oder nach Aliquotierung) | 20110818 | ||
18 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20101104 |
Method ERMITTELN_AUSGLEICHSBETRAG on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method ERMITTELN_KALENDERTAGE 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? | 20101104 | ||
2 | ![]() |
EV_KALENDERTAGE_BEZAHLT | Call by reference | Type reference (TYPE) | PRANZ | Anzahl bezahlter Kalendertage | 20101104 | ||
3 | ![]() |
EV_KALENDERTAGE_GESAMT | Call by reference | Type reference (TYPE) | PRANZ | Anzahl Kalendertage gesamt | 20101104 | ||
4 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20101104 | ||
5 | ![]() |
IT_CABC | Call by reference | Type reference (TYPE) | HRPAY99_ABC | Kumulation Abwesenheitsklassen | 20101104 | ||
6 | ![]() |
IT_WPBP | Call by reference | Type reference (TYPE) | HRPAY99_WPBP | Arbeitsplatz/Basisbezüge | 20101104 | ||
7 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20101104 | ||
8 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20101104 | ||
9 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20101104 |
Method ERMITTELN_KALENDERTAGE on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method ERMITTELN_KNZ_BV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_BSCHV | Call by reference | Type reference (TYPE) | P01_BSCHV | Kennzeichen für Beschäftigungsverbot | 20101104 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20101104 | ||
3 | ![]() |
EV_KNZEV | Call by reference | Type reference (TYPE) | P01_EA_KNZEV | Kennzeichen für Erstattungsverfahren | 20101104 | ||
4 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20101104 | ||
5 | ![]() |
IV_AWART | Call by reference | Type reference (TYPE) | AWART | Ab- oder Anwesenheitsart | 20101104 | ||
6 | ![]() |
IV_BTRTL | Call by reference | Type reference (TYPE) | BTRTL_001P | Mitarbeiterkreis | 20101104 | ||
7 | ![]() |
IV_DATE | Call by reference | Type reference (TYPE) | BEGDA | Stichtag | 20101104 | ||
8 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20101104 | ||
9 | ![]() |
IV_WERKS | Call by reference | Type reference (TYPE) | PERSA | Personalbereich | 20101104 |
Method ERMITTELN_KNZ_BV on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method ERMITTELN_NICHT_ALIQ_BEZUEGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_RT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Abrechnungstabelle RT | 20110818 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20110818 | ||
3 | ![]() |
EV_NICHT_ALIQ_BEZUEGE | Call by reference | Type reference (TYPE) | BOOLE_D | Nicht aliquotierte Bezüge vorhanden | 20110818 | ||
4 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20110818 | ||
5 | ![]() |
IS_ZEITRAEUME_BV | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV_PERIODEN | Zeiträume des Beschäftigungsverbotes | 20110818 | ||
6 | ![]() |
IT_CABC | Call by reference | Type reference (TYPE) | HRPAY99_ABC | Kumulation Abwesenheitsklassen | 20110818 | ||
7 | ![]() |
IT_WPBP | Call by reference | Type reference (TYPE) | HRPAY99_WPBP | Arbeitsplatz/Basisbezüge | 20110818 | ||
8 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20110818 | ||
9 | ![]() |
IV_DURCHSCHNITT | Call by reference | Type reference (TYPE) | BOOLE_D | Aufruf für Durchschnittsbildung Bemessungsmonate | 20110818 | ||
10 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20110818 | ||
11 | ![]() |
IV_KUERZUNG | Call by reference | Type reference (TYPE) | PARM3 | Kürzungsvariante für Ausgleichsbetrag | 20110818 | ||
12 | ![]() |
IV_PARM4 | Call by reference | Type reference (TYPE) | PARM4 | Aufruftstelle (vor oder nach Aliquotierung) | 20110818 | ||
13 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20110818 |
Method ERMITTELN_NICHT_ALIQ_BEZUEGE on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method ERMITTELN_SV_BRUTTO_GESAMT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_BRUTTO_GES | Call by reference | Type reference (TYPE) | HRPAY99_RT | Summe pro relevante SV-Periode | 20130426 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20130426 | ||
3 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20130426 | ||
4 | ![]() |
IS_MUSCHG_BV | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV | Berechnung Mutterschutzgesetz Beschäftigungsverbot | 20130426 | ||
5 | ![]() |
IT_CABC | Call by reference | Type reference (TYPE) | HRPAY99_ABC | Kumulation Abwesenheitsklassen | 20130426 | ||
6 | ![]() |
IT_LGART | Call by reference | Type reference (TYPE) | HRPBSDE_T596I_J | Tabellentyp für T596i | 20130426 | ||
7 | ![]() |
IT_RT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Ergebnistabelle | 20130426 | ||
8 | ![]() |
IT_SV | Call by reference | Type reference (TYPE) | HRPAYDE_SV | Sozialversicherung | 20130426 | ||
9 | ![]() |
IT_WPBP | Call by reference | Type reference (TYPE) | HRPAY99_WPBP | Arbeitsplatz/Basisbezüge | 20130426 | ||
10 | ![]() |
IV_KALENDERTAGE_GESAMT | Call by reference | Type reference (TYPE) | PRANZ | Personalabrechnung: Anzahl | 20130426 | ||
11 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20130426 |
Method ERMITTELN_SV_BRUTTO_GESAMT on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method ERMITTELN_ZEITRAEUME_BEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_MUSCHG_BV | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV | Berechnung Mutterschutzgesetz Beschäftigungsverbot | 20101104 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20101104 | ||
3 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20101104 | ||
4 | ![]() |
IT_P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20101104 | ||
5 | ![]() |
IT_P0007 | Call by reference | Type reference (TYPE) | P0007_TAB | Personal-Stammsatz Infotyp 0007 (Sollarbeitszeit) | 20130313 | ||
6 | ![]() |
IT_P0008 | Call by reference | Type reference (TYPE) | P0008_TAB | Personal-Stammsatz Infotyp 0008 (Basisbezüge) | 20101104 | ||
7 | ![]() |
IT_P0052 | Call by reference | Type reference (TYPE) | P0052_TAB | Personal-Stammsatz Infotyp 0052 (Verdienstsicherung) | 20111019 | ||
8 | ![]() |
IT_P0230 | Call by reference | Type reference (TYPE) | P0230_TAB | Personal-Stammsatz Infotyp 0230 (View 0008/0230) | 20101104 | ||
9 | ![]() |
IT_P0595 | Call by reference | Type reference (TYPE) | P0595_TAB | Personal-Stammsatz Infotyp 0595 (Familienzuschläge) | 20120803 | ||
10 | ![]() |
IT_P2001 | Call by reference | Type reference (TYPE) | P2001_TAB | Personal-Zeitsatz Infotyp 2001 (Abwesenheiten) | 20111116 | ||
11 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20101104 | ||
12 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20101104 | ||
13 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20101104 |
Method ERMITTELN_ZEITRAEUME_BEW on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method ERMITTELN_ZEITRAEUME_BV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_MUSCHG_BV | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV | Berechnung Mutterschutzgesetz Beschäftigungsverbot | 20101104 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20101104 | ||
3 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20101104 | ||
4 | ![]() |
IT_P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20101104 | ||
5 | ![]() |
IT_P0008 | Call by reference | Type reference (TYPE) | P0008_TAB | Personal-Stammsatz Infotyp 0008 (Basisbezüge) | 20101104 | ||
6 | ![]() |
IT_P0080 | Call by reference | Type reference (TYPE) | P0080_TAB | Personal-Stammsatz Infotyp 0080 (Mutterschutz) | 20101104 | ||
7 | ![]() |
IT_P0597 | Call by reference | Type reference (TYPE) | P0597_TAB | Personal-Stammsatz Infotyp 0597 (Teilzeitarbeit/abw. Tät.) | 20101104 | ||
8 | ![]() |
IT_P2001 | Call by reference | Type reference (TYPE) | P2001_TAB | Personal-Zeitsatz Infotyp 2001 (Abwesenheiten) | 20101104 | ||
9 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20101104 | ||
10 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20101104 | ||
11 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20101104 |
Method ERMITTELN_ZEITRAEUME_BV on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method ERMITTELN_ZEITRAUM_BEMESSUNG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_BEMESSUNG_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Bemessungszeitraum Beginn | 20101104 | ||
2 | ![]() |
EV_BEMESSUNG_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Bemessungszeitraum Ende | 20101104 | ||
3 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20101104 | ||
4 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20101104 | ||
5 | ![]() |
IV_ABWDT | Call by reference | Type reference (TYPE) | PTIM_ALTERNATIVE_PERIOD | Abweichendes Datum für Bemessungszeitraum Beschäft.Verbot | 20101104 | ||
6 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20101104 | ||
7 | ![]() |
IV_VEBDT | Call by reference | Type reference (TYPE) | VEBDT | Vermutliches Entbindungsdatum | 20101104 |
Method ERMITTELN_ZEITRAUM_BEMESSUNG on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method ERZEUGEN_V0_IN_ZEITRAUM_BV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_V0 | Call by reference | Type reference (TYPE) | HRPAY99_V0 | 20101104 | |||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101104 | |||
3 | ![]() |
EV_V0TYP | Call by reference | Type reference (TYPE) | V0TYP | Typ variable Zuordnung | 20101104 | ||
4 | ![]() |
EV_V0ZNR | Call by reference | Type reference (TYPE) | V0ZNR | Nummer variable Zuordnung | 20101104 | ||
5 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20101104 | ||
6 | ![]() |
IS_ZEITRAEUME_BV | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV_PERIODEN | Zeiträume des Beschäftigungsverbotes | 20101104 | ||
7 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | 20101104 | |||
8 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | 20101104 | |||
9 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | 20101104 | |||
10 | ![]() |
IV_VEBDT | Call by reference | Type reference (TYPE) | VEBDT | Vermutliches Entbindungsdatum | 20121001 |
Method ERZEUGEN_V0_IN_ZEITRAUM_BV on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method ERZEUGE_GESAMTPROTOKOLL 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 | 20110901 | |||
2 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20110901 | ||
3 | ![]() |
IS_MUSCHG_BV | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV | Berechnung Mutterschutzgesetz Beschäftigungsverbot | 20110901 | ||
4 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20110901 |
Method ERZEUGE_GESAMTPROTOKOLL on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method FIKTIVBERECHNUNG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_MUSCHG_BV | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV | Berechnung Mutterschutzgesetz Beschäftigungsverbot | 20101104 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20101104 | ||
3 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20101104 | ||
4 | ![]() |
IT_P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20101104 | ||
5 | ![]() |
IT_P0008 | Call by reference | Type reference (TYPE) | P0008_TAB | Personal-Stammsatz Infotyp 0008 (Basisbezüge) | 20101104 | ||
6 | ![]() |
IT_P0014 | Call by reference | Type reference (TYPE) | P0014_TAB | Personal-Stammsatz Infotyp 0014 (Wiederk. Be- u. Abzüge) | 20101119 | ||
7 | ![]() |
IT_P0015 | Call by reference | Type reference (TYPE) | P0015_TAB | Personal-Stammsatz Infotyp 0015 (Ergänzende Zahlung) | 20101119 | ||
8 | ![]() |
IT_P2001 | Call by reference | Type reference (TYPE) | P2001_TAB | Personal-Zeitsatz Infotyp 2001 (Abwesenheiten) | 20101104 | ||
9 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20101104 | ||
10 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20101104 | ||
11 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20101104 |
Method FIKTIVBERECHNUNG on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method FIKTIVBERECHNUNG_AUSGL_BETRAG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_MUSCHG_BV | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV | Berechnung Mutterschutzgesetz Beschäftigungsverbot | 20101104 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20101104 | ||
3 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20101104 | ||
4 | ![]() |
IT_P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20101104 | ||
5 | ![]() |
IT_P0008 | Call by reference | Type reference (TYPE) | P0008_TAB | Personal-Stammsatz Infotyp 0008 (Basisbezüge) | 20101104 | ||
6 | ![]() |
IT_P2001 | Call by reference | Type reference (TYPE) | P2001_TAB | Personal-Zeitsatz Infotyp 2001 (Abwesenheiten) | 20101104 | ||
7 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20101104 | ||
8 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20101104 | ||
9 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20101104 |
Method FIKTIVBERECHNUNG_AUSGL_BETRAG on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method FIKTIVBERECHNUNG_BEMESSUNG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_MUSCHG_BV | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV | Berechnung Mutterschutzgesetz Beschäftigungsverbot | 20101104 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20101104 | ||
3 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20101104 | ||
4 | ![]() |
IT_P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20101104 | ||
5 | ![]() |
IT_P0008 | Call by reference | Type reference (TYPE) | P0008_TAB | Personal-Stammsatz Infotyp 0008 (Basisbezüge) | 20101104 | ||
6 | ![]() |
IT_P2001 | Call by reference | Type reference (TYPE) | P2001_TAB | Personal-Zeitsatz Infotyp 2001 (Abwesenheiten) | 20101104 | ||
7 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20101104 | ||
8 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20101104 | ||
9 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20101104 |
Method FIKTIVBERECHNUNG_BEMESSUNG on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method FILTERN_EINMALZAHLUNGEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_IT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Abrechnungstabelle IT | 20101104 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20101104 | ||
3 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20101104 | ||
4 | ![]() |
IS_MUSCHG_BV | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV | Berechnung Mutterschutzgesetz Beschäftigungsverbot | 20101104 | ||
5 | ![]() |
IT_WPBP | Call by reference | Type reference (TYPE) | HRPAY99_WPBP | Arbeitsplatz/Basisbezüge | 20101104 | ||
6 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20101104 | ||
7 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20101104 | ||
8 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20101104 |
Method FILTERN_EINMALZAHLUNGEN on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method FUELLEN_MUTTERSCHUTZFRIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_MUTTERSCHUTZFRIST | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV_MUSCHFRIST | MuSchG Beschäftigungsverbot: Daten zur Mutterschutzfrist | 20111116 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20111116 | ||
3 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20111116 | ||
4 | ![]() |
IT_P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20111116 | ||
5 | ![]() |
IT_P2001 | Call by reference | Type reference (TYPE) | P2001_TAB | Personal-Zeitsatz Infotyp 2001 (Abwesenheiten) | 20111116 | ||
6 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20111116 | ||
7 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20111116 | ||
8 | ![]() |
IV_OBJPS | Call by reference | Type reference (TYPE) | OBJPS | Objekt-Identifikation | 20111116 | ||
9 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20111116 |
Method FUELLEN_MUTTERSCHUTZFRIST on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method FUELLEN_V0 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_V0 | Call by reference | Type reference (TYPE) | HRPAY99_V0 | Variable Zuordnung | 20101104 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20101104 | ||
3 | ![]() |
EV_V0TYP | Call by reference | Type reference (TYPE) | V0TYP | Typ variable Zuordnung | 20101104 | ||
4 | ![]() |
EV_V0ZNR | Call by reference | Type reference (TYPE) | VOZNR | Nummer variable Zuordnung | 20101104 | ||
5 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20101104 | ||
6 | ![]() |
IS_VINFO | Call by reference | Type reference (TYPE) | HRDESV_EA_S_VINFO_BV | V0-Daten für Beschäftigungsverbot | 20101104 | ||
7 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20101104 |
Method FUELLEN_V0 on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method GET_CUST_DURCHSCHNITTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_CUST_DURCHSCHNITTE | Call by reference | Type reference (TYPE) | TS_CUST_DURCHSCHNITTE | Steuerungstabelle Durchschnitte | 20111104 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20111104 | ||
3 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20111104 | ||
4 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20111104 | ||
5 | ![]() |
IV_SUMLG | Call by reference | Type reference (TYPE) | P_SUML | Aktueller Durchschnitt | 20111104 |
Method GET_CUST_DURCHSCHNITTE on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method HOLEN_MIN_TAGE_BEMESSUNG 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 | 20101104 | |||
2 | ![]() |
EV_MIN_TAGE | Call by reference | Type reference (TYPE) | I | minimale Anzahl Kalendertage | 20101104 | ||
3 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20101104 |
Method HOLEN_MIN_TAGE_BEMESSUNG on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method INIT_DURCHSCHNITTE 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? | 20111104 | ||
2 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20111104 | ||
3 | ![]() |
IT_P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20111104 | ||
4 | ![]() |
IT_P0008 | Call by reference | Type reference (TYPE) | P0008_TAB | Personal-Stammsatz Infotyp 0008 (Basisbezüge) | 20111104 | ||
5 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20111104 | ||
6 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20111104 | ||
7 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20111104 |
Method INIT_DURCHSCHNITTE on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method IST_ABWESENHEIT_BEZAHLT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_IST_BEZAHLT | Call by reference | Type reference (TYPE) | ABAP_BOOL | Abwesenheit ist bezahlt | 20101221 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20101221 | ||
3 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20101221 | ||
4 | ![]() |
IT_WPBP | Call by reference | Type reference (TYPE) | HRPAY99_WPBP | Arbeitsplatz/Basisbezüge | 20101221 | ||
5 | ![]() |
IV_AWART | Call by reference | Type reference (TYPE) | AWART | Ab- oder Anwesenheitsart | 20101221 | ||
6 | ![]() |
IV_DATE | Call by reference | Type reference (TYPE) | BEGDA | Stichtag | 20101221 | ||
7 | ![]() |
IV_MOD0A | Call by reference | Type reference (TYPE) | MODIF | Mitarbeitergruppierung für Abwesenheitsbewertung | 20101221 | ||
8 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20101221 |
Method IST_ABWESENHEIT_BEZAHLT on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method IST_ABW_MUTTERSCHUTZ 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? | 20111116 | ||
2 | ![]() |
EV_MUTTERSCHUTZ | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20111116 | ||
3 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20111116 | ||
4 | ![]() |
IT_P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20111116 | ||
5 | ![]() |
IV_AWART | Call by reference | Type reference (TYPE) | AWART | Ab- oder Anwesenheitsart | 20111116 | ||
6 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20111116 | ||
7 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20111116 |
Method IST_ABW_MUTTERSCHUTZ on class CL_HRPAYDE_MUSCHG_BV 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 | 20101104 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101104 | |||
3 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20101104 | ||
4 | ![]() |
IS_P0008 | Call by reference | Type reference (TYPE) | P0008 | Personal-Stammsatz Infotyp 0008 (Basisbezüge) | 20101104 | ||
5 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20101104 | ||
6 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20101104 | ||
7 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20101104 | ||
8 | ![]() |
IV_TRFKZ | Call by reference | Type reference (TYPE) | TRFKZ | Gruppierung der Mitarbeiterkreise für Tarifregelung | 20101104 |
Method LESEN_T510 on class CL_HRPAYDE_MUSCHG_BV 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 | 20130313 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20130313 | ||
3 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20130313 | ||
4 | ![]() |
IV_DATE | Call by reference | Type reference (TYPE) | D | Stichtag | 20130313 | ||
5 | ![]() |
IV_LGART | Call by reference | Type reference (TYPE) | LGART | Lohnart | 20130313 | ||
6 | ![]() |
IV_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20130313 | ||
7 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20130313 |
Method LESEN_T511 on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method LESEN_T596IJ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_LGART | Call by reference | Type reference (TYPE) | HRPBSDE_T596I_J | Tabellentyp für T596i | 20101104 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101104 | |||
3 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20101104 | ||
4 | ![]() |
IT_WPBP | Call by reference | Type reference (TYPE) | HRPAY99_WPBP | Arbeitsplatz/Basisbezüge | 20111010 | ||
5 | ![]() |
IV_APPL | Call by reference | Type reference (TYPE) | P_APPL | MC_APPL_BV | Teilapplikation | 20110726 | |
6 | ![]() |
IV_DATE | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsdatum | 20101104 | ||
7 | ![]() |
IV_KEINE_FEHLERMELDUNG | Call by reference | Type reference (TYPE) | ABAP_BOOL | Lesen ohne / mit Fehlermeldung | 20101104 | ||
8 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20101104 | ||
9 | ![]() |
IV_PRUEFEN_ANZAHL | Call by reference | Type reference (TYPE) | ABAP_BOOL | Prüfen der Anzahl der zugeordneten Lohnarten | 20101104 | ||
10 | ![]() |
IV_SUMLG | Call by reference | Type reference (TYPE) | P_SUML | Summenlohnart | 20101104 |
Method LESEN_T596IJ on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method LOESCHEN_EINM_ALLG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_DELETE | Call by reference | Type reference (TYPE) | ABAP_BOOL | Kennzeichen Löschen | 20101104 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101104 | |||
3 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20101104 | ||
4 | ![]() |
IV_DATE | Call by reference | Type reference (TYPE) | D | Gültigkeitsdatum | 20101104 | ||
5 | ![]() |
IV_LGART | Call by reference | Type reference (TYPE) | LGART | Lohnart | 20101104 |
Method LOESCHEN_EINM_ALLG on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method NEUBEWERTEN_0008 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_PBWLA | Call by reference | Type reference (TYPE) | HRPAYDE_T_PBWLA | Ergebnis-Lohnartentabelle bei Aufruf indirekte Bewertung | 20101104 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101104 | |||
3 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20101104 | ||
4 | ![]() |
IT_P0007 | Call by reference | Type reference (TYPE) | P0007_TAB | Personal-Stammsatz Infotyp 0007 (Sollarbeitszeit) | 20120516 | ||
5 | ![]() |
IT_P0008 | Call by reference | Type reference (TYPE) | P0008_TAB | Personal-Stammsatz Infotyp 0008 (Basisbezüge) | 20101104 | ||
6 | ![]() |
IT_P0230 | Call by reference | Type reference (TYPE) | P0230_TAB | Personal-Stammsatz Infotyp 0230 (View 0008/0230) | 20101104 | ||
7 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20101104 | ||
8 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20101104 | ||
9 | ![]() |
IV_INFTY | Call by reference | Type reference (TYPE) | INFTY | Infotyp | 20101104 | ||
10 | ![]() |
IV_OBJPS | Call by reference | Type reference (TYPE) | OBJPS | Objekt-Identifikation | 20101104 | ||
11 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20101104 | ||
12 | ![]() |
IV_SEQNR | Call by reference | Type reference (TYPE) | SEQNR | Nummer eines Infotypsatzes bei gleichem Schlüssel | 20101104 | ||
13 | ![]() |
IV_SUBTY | Call by reference | Type reference (TYPE) | SUBTY | Subtyp | 20101104 |
Method NEUBEWERTEN_0008 on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method PROTOKOLL_KUMULATION_BETRAG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_KUMULATION | Call by reference | Type reference (TYPE) | HRPAYDE_T_MUSCHG_BV_DURCH_KUM | Durchschnitt für Bewertung Ausgleichsbetrag Kumulation | 20101104 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20101104 | ||
3 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20101104 | ||
4 | ![]() |
IS_T596I | Call by reference | Type reference (TYPE) | T596I | Berechnungsvorschrift für Summenlohnarten | 20101104 | ||
5 | ![]() |
IV_ANZHL_TAGE | Call by reference | Type reference (TYPE) | ANZHL | Anzahl Tage Durchschnitt Bewertung Ausgleichsbetrag | 20101109 | ||
6 | ![]() |
IV_BETRG | Call by reference | Type reference (TYPE) | MAXBT | Betrag für Durchschnitt Bewertung Ausgleichsbetrag | 20101104 | ||
7 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20101104 |
Method PROTOKOLL_KUMULATION_BETRAG on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method PRUEFEN_ALIQUOTIERUNG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_ALIQUOTIERUNG | Call by reference | Type reference (TYPE) | BOOLE_D | Betrag muss aliquotiert werden | 20101124 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20101124 | ||
3 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20101124 | ||
4 | ![]() |
IS_WPBP | Call by reference | Type reference (TYPE) | PC205 | Arbeitsplatz/Basisbezüge | 20101124 | ||
5 | ![]() |
IT_RT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Ergebnistabelle | 20130315 | ||
6 | ![]() |
IV_DATE | Call by reference | Type reference (TYPE) | BEGDA | Stichtag | 20101124 | ||
7 | ![]() |
IV_LGART | Call by reference | Type reference (TYPE) | LGART | Lohnart | 20101124 | ||
8 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20101124 |
Method PRUEFEN_ALIQUOTIERUNG on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method PRUEFEN_APPL_AKTIV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_APPL | Call by reference | Type reference (TYPE) | P_APPL | Teilapplikation | 20130313 | ||
2 | ![]() |
IV_DATE | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20130313 | ||
3 | ![]() |
IV_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20130313 | ||
4 | ![]() |
RV_VALID | Value transfer | Type reference (TYPE) | ABAP_BOOL | Teilapplikation gültig? | 20130313 |
Method PRUEFEN_APPL_AKTIV on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method PRUEFEN_AUSGL_BETRAG_NOTW 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 | 20110907 | |||
2 | ![]() |
EV_NOTWENDIG | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110907 | |||
3 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20110907 | ||
4 | ![]() |
IS_DURCHSCHNITT_BEW | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV_DURCH_BEW | Durchschnittsverdienst für Bewertung Ausgleichsbetrag | 20110907 | ||
5 | ![]() |
IS_DURCHSCHNITT_BEW_SUM | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV_DURCH_SUM | Durchschnitt für Bewertung Ausgleichsbetrag Summe | 20110907 | ||
6 | ![]() |
IS_WPBP | Call by reference | Type reference (TYPE) | PC205 | Abrechnungsergebnis: Arbeitsplatz/Basisbezüge | 20110907 | ||
7 | ![]() |
IS_ZEITRAEUME_BV | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV_PERIODEN | Zeiträume des Beschäftigungsverbotes | 20110907 | ||
8 | ![]() |
IT_CABC | Call by reference | Type reference (TYPE) | HRPAY99_ABC | Abwesenheiten | 20110907 | ||
9 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20111104 |
Method PRUEFEN_AUSGL_BETRAG_NOTW on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method PRUEFEN_DEAKTIVIERUNG_BV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_DEAK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Deaktivieren Berechnung BV | 20101119 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101119 | |||
3 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20101119 | ||
4 | ![]() |
IT_P0014 | Call by reference | Type reference (TYPE) | P0014_TAB | Personal-Stammsatz Infotyp 0014 (Wiederk. Be- u. Abzüge) | 20101119 | ||
5 | ![]() |
IT_P0015 | Call by reference | Type reference (TYPE) | P0015_TAB | Personal-Stammsatz Infotyp 0015 (Ergänzende Zahlung) | 20101119 | ||
6 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20101119 | ||
7 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20101119 | ||
8 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20101119 |
Method PRUEFEN_DEAKTIVIERUNG_BV on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method PRUEFEN_DURCHSCHNITT_BEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_MUSCHG_BV | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV | Berechnung Mutterschutzgesetz Beschäftigungsverbot | 20110324 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20110324 | ||
3 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20110324 | ||
4 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20110324 | ||
5 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20110324 | ||
6 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20110324 |
Method PRUEFEN_DURCHSCHNITT_BEW on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method PRUEFEN_KUERZUNGSMETHODE 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? | 20130313 | ||
2 | ![]() |
EV_KUERZUNG | Call by reference | Type reference (TYPE) | ABAP_BOOL | Kürzungsmethode vorhanden? | 20130313 | ||
3 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20130313 | ||
4 | ![]() |
IV_DATE | Call by reference | Type reference (TYPE) | D | 20130313 | |||
5 | ![]() |
IV_LGART | Call by reference | Type reference (TYPE) | LGART | Lohnart | 20130313 | ||
6 | ![]() |
IV_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20130313 | ||
7 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20130313 |
Method PRUEFEN_KUERZUNGSMETHODE on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method SETZEN_RUECKRECHNUNG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_MUSCHG_BV | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV | Berechnung Mutterschutzgesetz Beschäftigungsverbot | 20101104 | ||
2 | ![]() |
CV_RUECKRAB | Call by reference | Type reference (TYPE) | D | Rückrechnungsdatum | 20101104 | ||
3 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20101104 | ||
4 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20101104 | ||
5 | ![]() |
IS_P0003 | Call by reference | Type reference (TYPE) | P0003 | Personal-Stammsatz Infotyp 0003 (Abrechnungsstatus) | 20101104 | ||
6 | ![]() |
IT_P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20101104 | ||
7 | ![]() |
IT_P0007 | Call by reference | Type reference (TYPE) | P0007_TAB | Personal-Stammsatz Infotyp 0007 (Sollarbeitszeit) | 20130313 | ||
8 | ![]() |
IT_P0008 | Call by reference | Type reference (TYPE) | P0008_TAB | Personal-Stammsatz Infotyp 0008 (Basisbezüge) | 20101104 | ||
9 | ![]() |
IT_P0010 | Call by reference | Type reference (TYPE) | P0010_TAB | Personal-Stammsatz Infotyp 0010 (Vermögensbildung) | 20101104 | ||
10 | ![]() |
IT_P0014 | Call by reference | Type reference (TYPE) | P0014_TAB | Personal-Stammsatz Infotyp 0014 (Wiederk. Be- u. Abzüge) | 20101119 | ||
11 | ![]() |
IT_P0015 | Call by reference | Type reference (TYPE) | P0015_TAB | Personal-Stammsatz Infotyp 0015 (Ergänzende Zahlung) | 20101119 | ||
12 | ![]() |
IT_P0052 | Call by reference | Type reference (TYPE) | P0052_TAB | Personal-Stammsatz Infotyp 0052 (Verdienstsicherung) | 20111019 | ||
13 | ![]() |
IT_P0080 | Call by reference | Type reference (TYPE) | P0080_TAB | Personal-Stammsatz Infotyp 0080 (Mutterschutz) | 20101104 | ||
14 | ![]() |
IT_P0230 | Call by reference | Type reference (TYPE) | P0230_TAB | Personal-Stammsatz Infotyp 0230 (View 0008/0230) | 20101104 | ||
15 | ![]() |
IT_P0595 | Call by reference | Type reference (TYPE) | P0595_TAB | Personal-Stammsatz Infotyp 0595 (Familienzuschläge) | 20120803 | ||
16 | ![]() |
IT_P0597 | Call by reference | Type reference (TYPE) | P0597_TAB | Personal-Stammsatz Infotyp 0597 (Teilzeitarbeit/abw. Tät.) | 20101104 | ||
17 | ![]() |
IT_P2001 | Call by reference | Type reference (TYPE) | P2001_TAB | Personal-Zeitsatz Infotyp 2001 (Abwesenheiten) | 20101104 | ||
18 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20101104 | ||
19 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20101104 | ||
20 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20101104 |
Method SETZEN_RUECKRECHNUNG on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method SPEICHERN_AUSGLEICHSBETRAG_FIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_MUSCHG_BV | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV | Berechnung Mutterschutzgesetz Beschäftigungsverbot | 20101221 | ||
2 | ![]() |
CT_IT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Abrechnungstabelle IT | 20120504 | ||
3 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20101221 | ||
4 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20101221 | ||
5 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20101221 | ||
6 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20101221 | ||
7 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20101221 |
Method SPEICHERN_AUSGLEICHSBETRAG_FIT on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method SPLITTEN_ZEITRAEUME_BEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_DURCHSCHNITT_BEW | Call by reference | Type reference (TYPE) | HRPAYDE_T_MUSCHG_BV_DURCH_BEW | Durchschnittsverdienst für Bewertung Ausgleichsbetrag | 20120803 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20120803 | ||
3 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20120803 | ||
4 | ![]() |
IS_DURCHSCHNITT_BEW | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV_DURCH_BEW | Durchschnittsverdienst für Bewertung Ausgleichsbetrag | 20120803 | ||
5 | ![]() |
IT_PERIODS | Call by reference | Type reference (TYPE) | HRPERIODS_TAB | Perioden | 20120803 | ||
6 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20120803 |
Method SPLITTEN_ZEITRAEUME_BEW on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method SUMMIERUNG_DURCHSCHNITT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_DURCHSCHNITT_BEW | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV_DURCH_BEW | Durchschnittsverdienst für Bewertung Ausgleichsbetrag | 20101104 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20101104 | ||
3 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20101104 | ||
4 | ![]() |
IT_CABC | Call by reference | Type reference (TYPE) | HRPAY99_ABC | Kumulation Abwesenheitsklassen | 20101104 | ||
5 | ![]() |
IT_RT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Abrechnungstabelle RT | 20101104 | ||
6 | ![]() |
IT_WPBP | Call by reference | Type reference (TYPE) | HRPAY99_WPBP | Arbeitsplatz/Basisbezüge | 20101104 | ||
7 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20101104 | ||
8 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20101104 | ||
9 | ![]() |
IV_KUERZUNG | Call by reference | Type reference (TYPE) | PARM3 | Kürzungsvariante für Ausgleichsbetrag | 20110726 | ||
10 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20101104 |
Method SUMMIERUNG_DURCHSCHNITT on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method UNTERTEILEN_ZEITRAEUME_BV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_MUTTERSCHAFT | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV_MUSCHAFT | Zeiträume des Beschäftigungsverbotes | 20110818 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20110818 | ||
3 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20110818 | ||
4 | ![]() |
IT_P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20110818 | ||
5 | ![]() |
IT_P2001 | Call by reference | Type reference (TYPE) | P2001_TAB | Personal-Zeitsatz Infotyp 2001 (Abwesenheiten) | 20110818 | ||
6 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20110818 | ||
7 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20110818 | ||
8 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20110818 |
Method UNTERTEILEN_ZEITRAEUME_BV on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method VORBEREITEN_V0 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_V0 | Call by reference | Type reference (TYPE) | HRPAY99_V0 | Variable Zuordnung | 20101104 | ||
2 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101104 | |||
3 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20101104 | ||
4 | ![]() |
IS_MUSCHG_BV | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV | Berechnung Mutterschutzgesetz Beschäftigungsverbot | 20101104 | ||
5 | ![]() |
IT_SV | Call by reference | Type reference (TYPE) | HRPAYDE_SV | Sozialversicherung | 20101221 | ||
6 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20101104 | ||
7 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20101104 | ||
8 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20101104 |
Method VORBEREITEN_V0 on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method ZUKUENFTIGE_AENDERUNGEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_MUSCHG_BV | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV | Berechnung Mutterschutzgesetz Beschäftigungsverbot | 20101119 | ||
2 | ![]() |
CT_DOWP | Call by reference | Type reference (TYPE) | HRPAY99_DOWP | HR-PAY: Struktur Tabelle DOWP | 20101104 | ||
3 | ![]() |
CT_IT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Tabellentyp IT | 20101104 | ||
4 | ![]() |
CT_WPBP | Call by reference | Type reference (TYPE) | HRPAY99_WPBP | Arbeitsplatz/Basisbezüge | 20101104 | ||
5 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20101104 | ||
6 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20101104 | ||
7 | ![]() |
IT_P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20120629 | ||
8 | ![]() |
IT_P0007 | Call by reference | Type reference (TYPE) | P0007_TAB | Personal-Stammsatz Infotyp 0007 (Sollarbeitszeit) | 20120516 | ||
9 | ![]() |
IT_P0008 | Call by reference | Type reference (TYPE) | P0008_TAB | Personal-Stammsatz Infotyp 0008 (Basisbezüge) | 20101104 | ||
10 | ![]() |
IT_P0230 | Call by reference | Type reference (TYPE) | P0230_TAB | Personal-Stammsatz Infotyp 0230 (View 0008/0230) | 20101104 | ||
11 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20101104 | ||
12 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20101104 | ||
13 | ![]() |
IV_FC_SW_DEC | Call by reference | Type reference (TYPE) | BOOLE_D | Schalter Mehrdezimalenlösung (OPT DEC) | 20110112 | ||
14 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20101104 |
Method ZUKUENFTIGE_AENDERUNGEN on class CL_HRPAYDE_MUSCHG_BV has no exception.
Method ZUKUENFTIGE_AENDERUNGEN_MBV4 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_MUSCHG_BV | Call by reference | Type reference (TYPE) | HRPAYDE_S_MUSCHG_BV | Berechnung Mutterschutzgesetz Beschäftigungsverbot | 20120516 | ||
2 | ![]() |
CT_DOWP | Call by reference | Type reference (TYPE) | HRPAY99_DOWP | HR-PAY: Struktur Tabelle DOWP | 20120516 | ||
3 | ![]() |
CT_IT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Tabellentyp IT | 20120516 | ||
4 | ![]() |
CT_WPBP | Call by reference | Type reference (TYPE) | HRPAY99_WPBP | Arbeitsplatz/Basisbezüge | 20120516 | ||
5 | ![]() |
EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Verarbeitung ohne Fehler? | 20120516 | ||
6 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20120516 | ||
7 | ![]() |
IT_P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20120702 | ||
8 | ![]() |
IT_P0007 | Call by reference | Type reference (TYPE) | P0007_TAB | Personal-Stammsatz Infotyp 0007 (Sollarbeitszeit) | 20120516 | ||
9 | ![]() |
IT_P0008 | Call by reference | Type reference (TYPE) | P0008_TAB | Personal-Stammsatz Infotyp 0008 (Basisbezüge) | 20120516 | ||
10 | ![]() |
IT_P0230 | Call by reference | Type reference (TYPE) | P0230_TAB | Personal-Stammsatz Infotyp 0230 (View 0008/0230) | 20120516 | ||
11 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20120516 | ||
12 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20120516 | ||
13 | ![]() |
IV_FC_SW_DEC | Call by reference | Type reference (TYPE) | BOOLE_D | Schalter Mehrdezimalenlösung (OPT DEC) | 20120516 | ||
14 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20120516 |
Method ZUKUENFTIGE_AENDERUNGEN_MBV4 on class CL_HRPAYDE_MUSCHG_BV has no exception.
History
Last changed by/on | SAP | 20131127 |
SAP Release Created in |