SAP ABAP Class CL_HRPAYDE_EL_NOTIF_MVDS (Monthly ELENA Notification with MVDS)
Hierarchy
SAP_HRCDE (Software Component) Sub component SAP_HRCDE of SAP_HR
   PY-DE-NT-NI (Application Component) Social Insurance
     P01S (Package) HR Germany: Social Insurance
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPAYDE_EL_NOTIF ELENA Notification 20090812
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPAYDE_EL_NOTIF_MVDS_002 Monthly ELENA Notification with MVDS in Version 2 20101107
Properties
Class CL_HRPAYDE_EL_NOTIF_MVDS  
Short Description Monthly ELENA Notification with MVDS    
Super Class CL_HRPAYDE_EL_NOTIF ELENA Notification 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package P01S   HR Germany: Social Insurance 
Created 20090812   SAP 
Last change 20110809   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_EL_NOTIF_MVDS has no interface implemented.
Friends
Class CL_HRPAYDE_EL_NOTIF_MVDS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_APPL_ELSB Constant Public Type reference (TYPE) P_APPL 'ELSB' Subapplication ELSB 20091027
2 C_APPL_ELSE Constant Public Type reference (TYPE) P_APPL 'ELSE' Subapplication ELSE 20091027
3 C_DTART Constant Public Type reference (TYPE) P01_DTART 'ENA' DTART for MVDS Notifications 20090824
4 C_DTART_IN Constant Public Type reference (TYPE) P01_DTART 'ENI' Type of Inbound Data Exchange 20091112
5 C_GD_BEGINN Constant Public Type reference (TYPE) P01_SV_EL_GD '10' Reason for Statutory Payment 20090814
6 C_GD_BEGINN_UND_ENDE Constant Public Type reference (TYPE) P01_SV_EL_GD '40' Reason for Statutory Payment: Start and End of a Month 20090814
7 C_GD_BEGINN_UND_ENDE_OHNE_DBKE Constant Public Type reference (TYPE) P01_SV_EL_GD '41' Reason for Stat.Paymt:Start and End of Employment (w/o DBKE) 20100629
8 C_GD_ENDE Constant Public Type reference (TYPE) P01_SV_EL_GD '30' Reason for Statutory Payment: End of Employment 20090814
9 C_GD_LAUFEND Constant Public Type reference (TYPE) P01_SV_EL_GD '00' Reason for Statutory Payment: Regular Employment 20090814
10 C_GD_RENTE Constant Public Type reference (TYPE) P01_SV_EL_GD '48' Reason for Statutory Payment: Pension 20090907
11 C_GD_TOD Constant Public Type reference (TYPE) P01_SV_EL_GD '49' Reason for Statutory Payment: Death 20090814
12 C_GD_ZAHLUNG_NACH_AUSTRITT Constant Public Type reference (TYPE) P01_SV_EL_GD '54' Reason for Statutory Payment: Payment After Leaving 20100629
13 C_MINUS Constant Public Type reference (TYPE) C '-' Minus sign 20090901
14 C_PERSGR_HEIMARBEITER Constant Public Type reference (TYPE) D3PERSGR '104' Employee Group for Homeworkers 20091008
15 C_PKT Constant Public Type reference (TYPE) C '.' Points 20090901
16 C_TTSC_HEIMARBEITER Constant Public Type reference (TYPE) CHAR1 7 Activity Homeworker 20100115
17 GO_PREVIOUS_NOTIF Instance attribute Protected Object reference (TYPE REF TO) CL_HRPAYDE_EL_NOTIF_MVDS Previous Notification 20100111
18 GS_DBAB Instance attribute Protected Type reference (TYPE) HRDESV_EL_S_DBAB Data Module Alternative Place of Employment ELENA 20090812
19 GS_DBAG Instance attribute Protected Type reference (TYPE) HRDESV_EL_S_DBAG_001 Data Module Employer Information ELENA 20090812
20 GS_DBAS Instance attribute Protected Type reference (TYPE) HRDESV_EL_S_DBAS Data Module Education/Training ELENA 20090812
21 GS_DBEN Instance attribute Protected Type reference (TYPE) HRDESV_EL_S_DBEN_01 Data Module ELENA Basic Data 20090812
22 GS_DBHA Instance attribute Protected Type reference (TYPE) HRDESV_EL_S_DBHA Data Module Homeworker 20090812
23 GS_DBZD Instance attribute Protected Type reference (TYPE) HRDESV_EL_S_DBZD Data Module Additional Data ELENA 20090812
24 GS_ELENA_DATA Instance attribute Protected Type reference (TYPE) HRPAYDE_ELEN_DATA Data for the PA Reporting ELENA 20090913
25 GS_MVDS Instance attribute Protected Type reference (TYPE) HRDESV_EL_S_MVDS Multifunctional Remuneration Data Record ELENA 20090812
26 GS_PAYROLL Instance attribute Protected Type reference (TYPE) PAYDE_RESULT HR-PAY-DE: Structure for Payroll Result 20090812
27 GS_PREVIOUS_PAYROLL Instance attribute Protected Type reference (TYPE) PAYDE_RESULT Payroll Result of Previous Notification 20100111
28 GT_DBFZ Instance attribute Protected Type reference (TYPE) HRDESV_EL_T_DBFZ Absence Times 20090909
29 GT_DBSB Instance attribute Protected Type reference (TYPE) HRDESV_EL_T_DBSB Tax-Exempt Income 20090909
30 GT_DBSE Instance attribute Protected Type reference (TYPE) HRDESV_EL_T_DBSE Other Payments That Are Subject to Tax 20090909
31 GT_ENTRY_TAB Instance attribute Protected Type reference (TYPE) ENTRY_LEAVE_TAB Table Type to Evaluate Entry/Leaving Date 20090904
32 GT_LEAVE_TAB Instance attribute Protected Type reference (TYPE) ENTRY_LEAVE_TAB Table Type to Evaluate Entry/Leaving Date 20090904
33 GT_SUMLGS Instance attribute Protected Type reference (TYPE) HRPAY99_RT Table of Aggregated Cumulation Wage Types 20090901
34 GT_SUMLGS_DBSB Instance attribute Protected Type reference (TYPE) HRPAY99_RT Other Cumulation Wage Types from the DBSB 20090913
35 GT_SUMLGS_DBSE Instance attribute Protected Type reference (TYPE) HRPAY99_RT Other Wage Types from the DBSE 20090913
36 GV_ATZ Instance attribute Protected Type reference (TYPE) ABAP_BOOL Semiretirement in the Period 20091010
37 GV_BTRTL Instance attribute Protected Type reference (TYPE) BTRTL Personnel Subarea 20091008
38 GV_DBA Instance attribute Protected Type reference (TYPE) ABAP_BOOL An Exemption Reason Exists in the Tax (DTA/Empl.Abr) 20091117
39 GV_GZ Instance attribute Protected Type reference (TYPE) ABAP_BOOL Slide Zone 20091010
40 GV_HEIMARBEITER Instance attribute Protected Type reference (TYPE) ABAP_BOOL Employee Is Homeworker 20110712
41 GV_HIRE_DATE Instance attribute Protected Type reference (TYPE) DATUM Hiring Date for the Current Period 20090831
42 GV_KUG Instance attribute Protected Type reference (TYPE) ABAP_BOOL RHC in the Period 20091010
43 GV_NO_VSNRVFNR Instance attribute Protected Type reference (TYPE) ABAP_BOOL No VSNR/VFNR Available 20091117
44 GV_PERSG Instance attribute Protected Type reference (TYPE) PERSG Employee Group 20091008
45 GV_PERSK Instance attribute Protected Type reference (TYPE) PERSK Employee Subgroup 20091008
46 GV_TEILK Instance attribute Protected Type reference (TYPE) TEILK Employee Is Part-Time 20100111
47 GV_WERKS Instance attribute Protected Type reference (TYPE) PERSA Personnel Area 20091008
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DBAG Instance method Protected Method Check Data Module Employer Details (DBAG) 20101107
2 CHECK_DBEN Instance method Protected Method Check Data Module ELENA Basic Data 20101107
3 CHECK_STEUERPFL_DBA Instance method Protected Method Reviews Whether Cum. Wage Type is Tax Liable Instead of DBA 20091117
4 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20101107
5 COMPARE_DBAG Instance method Protected Method Compare Data Module Employer Details (DBAG) 20101107
6 COMPARE_DBEN Instance method Protected Method Compares Data Module ELENA 20101107
7 COMPARE_DBSB Instance method Protected Method Compares the Contents of Data Module Tax-Exempt Income 20101107
8 COMPARE_DBSE Instance method Protected Method Compares the Contents of Data Mod. Taxable One-Time Paymts 20101107
9 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090812
10 CREATE_AND_FILL_NOTIF Static method Public Method Generates a Notification in the Resp. Valid Version 20101107
11 DISTR_SUMLGS Instance method Public Method Distribute the Cumulation Wage Types to SI Splits 20090914
12 FILL_DBAG Instance method Protected Method Fills Data Module Employer Details 20101107
13 FILL_DBAG_DATA Instance method Protected Method Fills DBAG Data for an Old Notification 20101107
14 FILL_DBAS Instance method Protected Method Fills the Data Module for Education (DBAS) 20090923
15 FILL_DBEN Instance method Protected Method Fills the Data Module ELENA Basic Data 20090831
16 FILL_DBEN_DATA Instance method Protected Method Fill DBEN Data from Database 20101107
17 FILL_DBFZ Instance method Protected Method Fills the Data Module for Absence Times 20090913
18 FILL_DBHA Instance method Protected Method Fills the Data Module DBHA 20091006
19 FILL_DBSB Instance method Protected Method Fills the Data Module for Other Payments Liable to Tax 20090913
20 FILL_DBSE Instance method Protected Method Fills the Data Module for Other Payments Liable to Tax 20090913
21 FILL_DBZD Instance method Protected Method Fills the Data Module for Additional Data 20090915
22 FILL_DUV_SPLIT_DATA Instance method Protected Method Fills the Data from the DUV Table from the Payroll 20090903
23 FILL_MVDS Instance method Protected Method Fills the Multifunctional Remuneration Data Record 20090812
24 FILL_MVDS_MMFIELDS Instance method Protected Method Fills the Fields 20090923
25 FILL_NOTIF Instance method Protected Method Fills Data Modules for the Notifs from PY and Master Data 20090812
26 FILL_SV_SPLIT_DATA Instance method Protected Method Fill Fields from the SI Split 20090903
27 FILL_WPBP_SPLIT_DATA Instance method Protected Method Fill Fields from the WPBP Split 20090903
28 GET_AB_BEGD Instance method Protected Method Detemine Start of Unpaid Absence 20090914
29 GET_AB_UNPAID Instance method Protected Method Gets Periods of Unpaid Absence(s) 20100316
30 GET_AZAEND_GD Instance method Protected Method Delivers Reason for Change to Semiretirement 20090915
31 GET_BETRAG Instance method Protected Method Returns Amount and Plus/Minus Sign for Cumulation Wage Type 20090902
32 GET_GD Instance method Protected Method Determines the Submission Reason of Notification 20090814
33 GET_SIZE_DBAG Instance method Protected Method Returns Size of DBAG 20101107
34 GET_SIZE_DBEN Instance method Protected Method Returns Size of Data Module DBEN 20101107
35 GET_VSNRVFNR Static method Public Method Returns Insurance Number or Procedure Number 20090813
36 LOG_DBAG Instance method Protected Method Log Data Module DBAG 20101107
37 LOG_DBEN Instance method Protected Method Log Data Module DBEN 20101107
38 PACK_DBAG Instance method Protected Method Pack DBAG Application Data 20101107
39 PACK_DBEN Instance method Protected Method Pack Data Module DBEN 20101107
40 PROT_DBAG Instance method Protected Method Log Data Module Employer Details (DBAG) 20101107
41 PROT_DBEN Instance method Protected Method Log Data Module DBEN 20101107
42 READ_SUMLGS Instance method Protected Method Imports Wage Types and Summarizes Them in Cum. Wage Types 20090901
43 STORE_DBAB Instance method Protected Method Save DBAB in Database 20101107
44 STORE_DBAG Instance method Protected Method Save DBAG in Database 20101107
45 STORE_DBAS Instance method Protected Method Save DBAS in Database 20101107
46 STORE_DBEN Instance method Protected Method Save DBEN in Database 20101107
47 STORE_DBFZ Instance method Protected Method Save DBFZ in Database 20101107
48 STORE_DBHA Instance method Protected Method Save DBHA in Database 20101107
49 STORE_DBSB Instance method Protected Method Save DBSB in Database 20101107
50 STORE_DBSE Instance method Protected Method Save DBSE in Database 20101107
51 STORE_DBZD Instance method Protected Method Save DBZD in Database 20101107
52 STORE_MVDS Instance method Protected Method Save MVDS in Database 20101107
53 UNPACK_DBAG_DATA Instance method Protected Method Unpack DBAG Data 20101107
54 UNPACK_DBEN_DATA Instance method Protected Method Unpack DBEN Data 20101107
Events
Class CL_HRPAYDE_EL_NOTIF_MVDS has no event.
Types
Class CL_HRPAYDE_EL_NOTIF_MVDS has no local type.
Method Signatures

Method CHECK_DBAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERRORS Call by reference Type reference (TYPE) P01_SYMSG_TAB Tabelle mit Fehlermeldungen 20101107

Method CHECK_DBAG on class CL_HRPAYDE_EL_NOTIF_MVDS has no exception.

Method CHECK_DBEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERRORS Call by reference Type reference (TYPE) P01_SYMSG_TAB Tabelle mit Fehlermeldungen 20101107

Method CHECK_DBEN on class CL_HRPAYDE_EL_NOTIF_MVDS has no exception.

Method CHECK_STEUERPFL_DBA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BETRAG Call by reference Type reference (TYPE) MAXBT Steuerpflichtiger Betrag der Lohnart 20091117
2 Exporting EV_STPFL Call by reference Type reference (TYPE) ABAP_BOOL X: Lohnart ist steuerpfl geschlüsselt 20091117
3 Importing IV_APPL Call by reference Type reference (TYPE) P_APPL Teilapplikation 20091117
4 Importing IV_SUMLGA Call by reference Type reference (TYPE) P_SUML Summenlohnart 20091117

Method CHECK_STEUERPFL_DBA on class CL_HRPAYDE_EL_NOTIF_MVDS has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_HRPAYDE_EL_NOTIF_MVDS has no parameter.
Method CLASS_CONSTRUCTOR on class CL_HRPAYDE_EL_NOTIF_MVDS has no exception.

Method COMPARE_DBAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_EQUAL Call by reference Type reference (TYPE) ABAP_BOOL 20101107
2 Importing IO_NOTIF Call by reference Object reference (TYPE REF TO) CL_HRPAYDE_EL_NOTIF ELENA-Meldung 20101107

Method COMPARE_DBAG on class CL_HRPAYDE_EL_NOTIF_MVDS has no exception.

Method COMPARE_DBEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_EQUAL Call by reference Type reference (TYPE) ABAP_BOOL Datenbausteine sind gleich 20101107
2 Importing IO_NOTIF Call by reference Object reference (TYPE REF TO) CL_HRPAYDE_EL_NOTIF ELENA-Meldung 20101107

Method COMPARE_DBEN on class CL_HRPAYDE_EL_NOTIF_MVDS has no exception.

Method COMPARE_DBSB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_EQUAL Call by reference Type reference (TYPE) ABAP_BOOL Die Bausteine sind gleich 20101107
2 Importing IO_NOTIF Call by reference Object reference (TYPE REF TO) CL_HRPAYDE_EL_NOTIF ELENA-Meldung 20101107

Method COMPARE_DBSB on class CL_HRPAYDE_EL_NOTIF_MVDS has no exception.

Method COMPARE_DBSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_EQUAL Call by reference Type reference (TYPE) ABAP_BOOL Die Bausteine sind gleich 20101107
2 Importing IO_NOTIF Call by reference Object reference (TYPE REF TO) CL_HRPAYDE_EL_NOTIF ELENA-Meldung 20101107

Method COMPARE_DBSE on class CL_HRPAYDE_EL_NOTIF_MVDS has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NEW_NOTIF Call by reference Type reference (TYPE) HRDESV_EL_S_MVDS_NOTIF_NEW Stuktur zum Erzeugen einer neuen ELENA-MVDS-Meldung 20090819
2 Importing IS_OLD_NOTIF Call by reference Type reference (TYPE) HRDESV_EL_S_MVDS_NOTIF_OLD Erzeugen einer ELENA-MVDS-Meldungsinstanz aus der Datenbank 20090819
# Exception Resumable Description Created on
1 NO_DATA Keine Daten zu der angegeben GUID vorhanden 20090819
2 NO_PAYROLL_DATA Keine Abrechnungsdaten vorhanden 20090820
3 NO_PERNR_DATA Keine personenbezogenen Daten vorhanden 20090819

Method CREATE_AND_FILL_NOTIF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_NOTIF Call by reference Object reference (TYPE REF TO) CL_HRPAYDE_EL_NOTIF ELENA-Meldung 20101107
2 Importing IS_NEW_NOTIF Call by reference Type reference (TYPE) HRDESV_EL_S_MVDS_NOTIF_NEW Struktur zum Erzeugen einer neuen ELENA-MVDS-Meldung 20101107
3 Importing IS_OLD_NOTIF Call by reference Type reference (TYPE) HRDESV_EL_S_MVDS_NOTIF_OLD Erzeugen einer ELENA-MVDS-Meldungsinstanz aus der Datenbank 20101107
4 Importing IV_VERNR Call by reference Type reference (TYPE) P01_SV_EL_VERNR Versionsnummer des Datensatzes 20101107
# Exception Resumable Description Created on
1 NO_DATA Keine Daten zu der angegeben GUID vorhanden 20101107
2 NO_PAYROLL_DATA Keine Abrechnungsdaten vorhanden 20101107
3 NO_PERNR_DATA Keine personenbezogenen Daten vorhanden 20101107

Method DISTR_SUMLGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SUMLGS Call by reference Type reference (TYPE) HRPAY99_RT Ergebnistabelle 20090914
2 Importing IT_SUMLGS Call by reference Type reference (TYPE) HRPAY99_RT Ergebnistabelle 20090914

Method DISTR_SUMLGS on class CL_HRPAYDE_EL_NOTIF_MVDS has no exception.

Method FILL_DBAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INFODATA Call by reference Type reference (TYPE) HRFORM_INFODATA HR-FORMS: Sachbearbeiterangaben in SAPScript-Formularen 20101107
2 Importing IS_SENDER Call by reference Type reference (TYPE) HRFORM_SENDER HR-FORMS: Absenderangaben in SAPScript-Formularen 20101107

Method FILL_DBAG on class CL_HRPAYDE_EL_NOTIF_MVDS has no exception.

Method FILL_DBAG_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DBAG Call by reference Type reference (TYPE) HRDESV_EL_S_DBAG Datenbaustein Arbeitgeberangaben ELENA 20101107

Method FILL_DBAG_DATA on class CL_HRPAYDE_EL_NOTIF_MVDS has no exception.

Method FILL_DBAS Signature

Method FILL_DBAS on class CL_HRPAYDE_EL_NOTIF_MVDS has no parameter.
# Exception Resumable Description Created on
1 NO_PAYROLL_DATA Keine Abrechnungsdaten vorhanden 20090923
2 NO_PERNR_DATA Keine Stammdaten vorhanden 20090923

Method FILL_DBEN Signature

Method FILL_DBEN on class CL_HRPAYDE_EL_NOTIF_MVDS has no parameter.
# Exception Resumable Description Created on
1 NO_PAYROLL_DATA keine Abrechnungsdaten vorhanden 20090831
2 NO_PERNR_DATA keine personenbezogenen Stammdaten vorhanden 20090831

Method FILL_DBEN_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DBEN Call by reference Type reference (TYPE) HRDESV_EL_S_DBEN Datenbaustein ELENA Grunddaten 20101107

Method FILL_DBEN_DATA on class CL_HRPAYDE_EL_NOTIF_MVDS has no exception.

Method FILL_DBFZ Signature

Method FILL_DBFZ on class CL_HRPAYDE_EL_NOTIF_MVDS has no parameter.
# Exception Resumable Description Created on
1 NO_PAYROLL_DATA Keine Abrechnungsdaten vorhanden 20090913
2 NO_PERNR_DATA Keine personenbezogenen Stammdaten vorhanden 20090913

Method FILL_DBHA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BTRTL Call by reference Type reference (TYPE) BTRTL Personalteilbereich 20091008
2 Importing IV_PERSG Call by reference Type reference (TYPE) PERSG Mitarbeitergruppe 20091008
3 Importing IV_PERSK Call by reference Type reference (TYPE) PERSK Mitarbeiterkreis 20091008
4 Importing IV_TTSC Call by reference Type reference (TYPE) P01_SV_EL_TTSC Tätigkeitsschlüssel 20100115
5 Importing IV_URLAUBSGELD_ANTRITT Call by reference Type reference (TYPE) MAXBT Urlaubsgeld bei Urlaubsantritt 20091006
6 Importing IV_URLAUBSGELD_LAUFEND Call by reference Type reference (TYPE) MAXBT Urlaubsgeld als laufender Entgeltzuschlag 20091006
7 Importing IV_WERKS Call by reference Type reference (TYPE) PERSA Personalbereich 20091008
# Exception Resumable Description Created on
1 NO_PERNR_DATA Keine personenbezogenen Daten vorhanden 20091006

Method FILL_DBSB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ART Call by reference Type reference (TYPE) P01_SV_EL_STEART Art des steuerpflichtigen sonstigen Bezuges 20090913
2 Importing IV_BETRAG Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20090913
3 Importing IV_LGART Call by reference Type reference (TYPE) LGART Lohnart 20090913

Method FILL_DBSB on class CL_HRPAYDE_EL_NOTIF_MVDS has no exception.

Method FILL_DBSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ART Call by reference Type reference (TYPE) P01_SV_EL_STEART Art des steuerpflichtigen sonstigen Bezuges 20090913
2 Importing IV_BETRAG Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20090913
3 Importing IV_LGART Call by reference Type reference (TYPE) LGART Lohnart 20090913

Method FILL_DBSE on class CL_HRPAYDE_EL_NOTIF_MVDS has no exception.

Method FILL_DBZD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TEILK Call by reference Type reference (TYPE) TEILK Kennzeichen Teilzeitkraft 20100111
# Exception Resumable Description Created on
1 NO_PAYROLL_DATA keine Abrechnungsdaten vorhanden 20090915
2 NO_PERNR_DATA keine personenbezogenen Stammdaten vorhanden 20090915

Method FILL_DUV_SPLIT_DATA Signature

Method FILL_DUV_SPLIT_DATA on class CL_HRPAYDE_EL_NOTIF_MVDS has no parameter.
# Exception Resumable Description Created on
1 NO_PAYROLL_DATA Keine Abrechnungsdaten vorhanden 20090903

Method FILL_MVDS Signature

Method FILL_MVDS on class CL_HRPAYDE_EL_NOTIF_MVDS has no parameter.
# Exception Resumable Description Created on
1 NO_PAYROLL_DATA keine Abrechnungsdaten vorhanden 20090812
2 NO_PERNR_DATA keine personalnummernbezogenen Daten vorhanden 20090812

Method FILL_MVDS_MMFIELDS Signature

Method FILL_MVDS_MMFIELDS on class CL_HRPAYDE_EL_NOTIF_MVDS has no parameter.
Method FILL_MVDS_MMFIELDS on class CL_HRPAYDE_EL_NOTIF_MVDS has no exception.

Method FILL_NOTIF Signature

Method FILL_NOTIF on class CL_HRPAYDE_EL_NOTIF_MVDS has no parameter.
# Exception Resumable Description Created on
1 NO_PAYROLL_DATA Keine Abrechnungsdaten vorhanden 20090820
2 NO_PERNR_DATA Keine personenbezogenen Daten vorhanden 20090820

Method FILL_SV_SPLIT_DATA Signature

Method FILL_SV_SPLIT_DATA on class CL_HRPAYDE_EL_NOTIF_MVDS has no parameter.
# Exception Resumable Description Created on
1 NO_PAYROLL_DATA keine Abrechnungsdaten vorhanden 20090903
2 NO_PERNR_DATA keine personenbezogenen Stammdaten vorhanden 20090903

Method FILL_WPBP_SPLIT_DATA Signature

Method FILL_WPBP_SPLIT_DATA on class CL_HRPAYDE_EL_NOTIF_MVDS has no parameter.
# Exception Resumable Description Created on
1 NO_PAYROLL_DATA Keine Abrechnungsdaten vorhanden 20090903
2 NO_PERNR_DATA Keine personenbezogenen Stammdaten vorhanden 20090903

Method GET_AB_BEGD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AB_BEGDA Call by reference Type reference (TYPE) BEGDA Beginn der unbezahlten Abwesenheit 20090914
2 Importing IS_AB Call by reference Type reference (TYPE) PC20I Cluster RD/B2: Tabelle AB 20090914
3 Importing IS_PAYROLL Call by reference Type reference (TYPE) PAYDE_RESULT HR-PAY-DE: Struktur für Abrechnungsergebnis 20090914
4 Importing IS_TL Call by reference Type reference (TYPE) PC20X Abrechnungsergebnis: Tagesleiste (D) 20090914
5 Importing IV_AB_KENNZ Call by reference Type reference (TYPE) STRING erlaubte Abwesenheitskennzeichen 20090914
6 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20090914

Method GET_AB_BEGD on class CL_HRPAYDE_EL_NOTIF_MVDS has no exception.

Method GET_AB_UNPAID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DBFZ Call by reference Type reference (TYPE) HRDESV_EL_T_DBFZ Tabellentyp für Fehlzeiten im ELENA-Verfahren 20100316
2 Importing IS_AB Call by reference Type reference (TYPE) PC20I Cluster RD/B2: Tabelle AB 20100316
3 Importing IT_PAYROLL Call by reference Type reference (TYPE) PAYDE_RESULT_TAB Abrechnungsergebnisse während der Abwesenheit 20100316
4 Importing IV_AB_KENNZ Call by reference Type reference (TYPE) STRING Erlaubte Abwesenheitskennzeichen 20100316
5 Importing IV_EL_FEHLART Call by reference Type reference (TYPE) P01_SV_EL_FEHLART Art der Fehlzeit 20100316
6 Importing IV_MOABW Call by reference Type reference (TYPE) MOABW Gruppierung d. Personalteilbereiche f. Ab-/Anwesenheitsarten 20100920

Method GET_AB_UNPAID on class CL_HRPAYDE_EL_NOTIF_MVDS has no exception.

Method GET_AZAEND_GD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AZAEGR Call by reference Type reference (TYPE) P01_SV_EL_AZAEGR Grund für eine Änderung der regelmäßigen Arbeitszeit 20090915
2 Importing IV_TEILK Call by reference Type reference (TYPE) TEILK Kennzeichen Teilzeitkraft 20100111

Method GET_AZAEND_GD on class CL_HRPAYDE_EL_NOTIF_MVDS has no exception.

Method GET_BETRAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LGA_BETRAG Call by reference Type reference (TYPE) P01_SV_EL_BETRAG Allgemeines Betragsfeld für ELENA 20090902
2 Exporting EV_VORZEICHEN Call by reference Type reference (TYPE) C Minus(-) oder Leerzeichen 20090902
3 Importing IV_LGA Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20090902

Method GET_BETRAG on class CL_HRPAYDE_EL_NOTIF_MVDS has no exception.

Method GET_GD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_GD Call by reference Type reference (TYPE) P01_SV_EL_GD Abgabegrund 20090814

Method GET_GD on class CL_HRPAYDE_EL_NOTIF_MVDS has no exception.

Method GET_SIZE_DBAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SIZE Call by reference Type reference (TYPE) I Größe des DBAG 20101107

Method GET_SIZE_DBAG on class CL_HRPAYDE_EL_NOTIF_MVDS has no exception.

Method GET_SIZE_DBEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SIZE Call by reference Type reference (TYPE) I Größe des Datenbausteins 20101107

Method GET_SIZE_DBEN on class CL_HRPAYDE_EL_NOTIF_MVDS has no exception.

Method GET_VSNRVFNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_VSNRVFNR Call by reference Type reference (TYPE) P01_SV_EL_VSNRVFNR Verfahrensnummer/Versicherungsnummer 20090813
2 Importing IS_0013 Call by reference Type reference (TYPE) P0013 Personal-Stammsatz Infotyp 0013 (Sozialversicherung D) 20090813
# Exception Resumable Description Created on
1 NO_NUMBER_AVAILABLE keine Versicherungs- oder Verfahrensnummer vorhanden 20090813

Method LOG_DBAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_DATA Call by reference Type reference (TYPE) DATA Datenbaustein DBAG 20101107

Method LOG_DBAG on class CL_HRPAYDE_EL_NOTIF_MVDS has no exception.

Method LOG_DBEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_DATA Call by reference Type reference (TYPE) DATA Datenbaustein DBEN 20101107

Method LOG_DBEN on class CL_HRPAYDE_EL_NOTIF_MVDS has no exception.

Method PACK_DBAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_FILE_ROW Call by reference Type reference (TYPE) DATA Nutzdaten 20101107
2 Changing C_POS Call by reference Type reference (TYPE) SYFDPOS aktuelle Position in Zeichenkette 20101107

Method PACK_DBAG on class CL_HRPAYDE_EL_NOTIF_MVDS has no exception.

Method PACK_DBEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_FILE_ROW Call by reference Type reference (TYPE) DATA Nutzdaten 20101107
2 Changing C_POS Call by reference Type reference (TYPE) SYFDPOS aktuelle Position in Zeichenkette 20101107

Method PACK_DBEN on class CL_HRPAYDE_EL_NOTIF_MVDS has no exception.

Method PROT_DBAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE Call by reference Type reference (TYPE) HRPAD_PAL_NODE_KEY HR Anwendungsprotokoll 20101107

Method PROT_DBAG on class CL_HRPAYDE_EL_NOTIF_MVDS has no exception.

Method PROT_DBEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE Call by reference Type reference (TYPE) HRPAD_PAL_NODE_KEY HR Anwendungsprotokoll 20101107

Method PROT_DBEN on class CL_HRPAYDE_EL_NOTIF_MVDS has no exception.

Method READ_SUMLGS Signature

Method READ_SUMLGS on class CL_HRPAYDE_EL_NOTIF_MVDS has no parameter.
# Exception Resumable Description Created on
1 NO_PAYROLL_DATA keine Abrechnungsdaten vorhanden 20090901
2 NO_PERNR_DATA keine personenbezogenen Stammdaten vorhanden 20090901

Method STORE_DBAB Signature

Method STORE_DBAB on class CL_HRPAYDE_EL_NOTIF_MVDS has no parameter.
Method STORE_DBAB on class CL_HRPAYDE_EL_NOTIF_MVDS has no exception.

Method STORE_DBAG Signature

Method STORE_DBAG on class CL_HRPAYDE_EL_NOTIF_MVDS has no parameter.
Method STORE_DBAG on class CL_HRPAYDE_EL_NOTIF_MVDS has no exception.

Method STORE_DBAS Signature

Method STORE_DBAS on class CL_HRPAYDE_EL_NOTIF_MVDS has no parameter.
Method STORE_DBAS on class CL_HRPAYDE_EL_NOTIF_MVDS has no exception.

Method STORE_DBEN Signature

Method STORE_DBEN on class CL_HRPAYDE_EL_NOTIF_MVDS has no parameter.
Method STORE_DBEN on class CL_HRPAYDE_EL_NOTIF_MVDS has no exception.

Method STORE_DBFZ Signature

Method STORE_DBFZ on class CL_HRPAYDE_EL_NOTIF_MVDS has no parameter.
Method STORE_DBFZ on class CL_HRPAYDE_EL_NOTIF_MVDS has no exception.

Method STORE_DBHA Signature

Method STORE_DBHA on class CL_HRPAYDE_EL_NOTIF_MVDS has no parameter.
Method STORE_DBHA on class CL_HRPAYDE_EL_NOTIF_MVDS has no exception.

Method STORE_DBSB Signature

Method STORE_DBSB on class CL_HRPAYDE_EL_NOTIF_MVDS has no parameter.
Method STORE_DBSB on class CL_HRPAYDE_EL_NOTIF_MVDS has no exception.

Method STORE_DBSE Signature

Method STORE_DBSE on class CL_HRPAYDE_EL_NOTIF_MVDS has no parameter.
Method STORE_DBSE on class CL_HRPAYDE_EL_NOTIF_MVDS has no exception.

Method STORE_DBZD Signature

Method STORE_DBZD on class CL_HRPAYDE_EL_NOTIF_MVDS has no parameter.
Method STORE_DBZD on class CL_HRPAYDE_EL_NOTIF_MVDS has no exception.

Method STORE_MVDS Signature

Method STORE_MVDS on class CL_HRPAYDE_EL_NOTIF_MVDS has no parameter.
Method STORE_MVDS on class CL_HRPAYDE_EL_NOTIF_MVDS has no exception.

Method UNPACK_DBAG_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STRING Call by reference Type reference (TYPE) STRING Nutzdaten 20101107

Method UNPACK_DBAG_DATA on class CL_HRPAYDE_EL_NOTIF_MVDS has no exception.

Method UNPACK_DBEN_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STRING Call by reference Type reference (TYPE) STRING Nutzdaten 20101107

Method UNPACK_DBEN_DATA on class CL_HRPAYDE_EL_NOTIF_MVDS has no exception.
History
Last changed by/on SAP  20110809 
SAP Release Created in 604