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