Hierarchy
⤷
⤷
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 | 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 | Constant | Public | Type reference (TYPE) | P_APPL | 'ELSB' | Subapplication ELSB | 20091027 | ||
| 2 | Constant | Public | Type reference (TYPE) | P_APPL | 'ELSE' | Subapplication ELSE | 20091027 | ||
| 3 | Constant | Public | Type reference (TYPE) | P01_DTART | 'ENA' | DTART for MVDS Notifications | 20090824 | ||
| 4 | Constant | Public | Type reference (TYPE) | P01_DTART | 'ENI' | Type of Inbound Data Exchange | 20091112 | ||
| 5 | Constant | Public | Type reference (TYPE) | P01_SV_EL_GD | '10' | Reason for Statutory Payment | 20090814 | ||
| 6 | Constant | Public | Type reference (TYPE) | P01_SV_EL_GD | '40' | Reason for Statutory Payment: Start and End of a Month | 20090814 | ||
| 7 | Constant | Public | Type reference (TYPE) | P01_SV_EL_GD | '41' | Reason for Stat.Paymt:Start and End of Employment (w/o DBKE) | 20100629 | ||
| 8 | Constant | Public | Type reference (TYPE) | P01_SV_EL_GD | '30' | Reason for Statutory Payment: End of Employment | 20090814 | ||
| 9 | Constant | Public | Type reference (TYPE) | P01_SV_EL_GD | '00' | Reason for Statutory Payment: Regular Employment | 20090814 | ||
| 10 | Constant | Public | Type reference (TYPE) | P01_SV_EL_GD | '48' | Reason for Statutory Payment: Pension | 20090907 | ||
| 11 | Constant | Public | Type reference (TYPE) | P01_SV_EL_GD | '49' | Reason for Statutory Payment: Death | 20090814 | ||
| 12 | Constant | Public | Type reference (TYPE) | P01_SV_EL_GD | '54' | Reason for Statutory Payment: Payment After Leaving | 20100629 | ||
| 13 | Constant | Public | Type reference (TYPE) | C | '-' | Minus sign | 20090901 | ||
| 14 | Constant | Public | Type reference (TYPE) | D3PERSGR | '104' | Employee Group for Homeworkers | 20091008 | ||
| 15 | Constant | Public | Type reference (TYPE) | C | '.' | Points | 20090901 | ||
| 16 | Constant | Public | Type reference (TYPE) | CHAR1 | 7 | Activity Homeworker | 20100115 | ||
| 17 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_HRPAYDE_EL_NOTIF_MVDS | Previous Notification | 20100111 | |||
| 18 | Instance attribute | Protected | Type reference (TYPE) | HRDESV_EL_S_DBAB | Data Module Alternative Place of Employment ELENA | 20090812 | |||
| 19 | Instance attribute | Protected | Type reference (TYPE) | HRDESV_EL_S_DBAG_001 | Data Module Employer Information ELENA | 20090812 | |||
| 20 | Instance attribute | Protected | Type reference (TYPE) | HRDESV_EL_S_DBAS | Data Module Education/Training ELENA | 20090812 | |||
| 21 | Instance attribute | Protected | Type reference (TYPE) | HRDESV_EL_S_DBEN_01 | Data Module ELENA Basic Data | 20090812 | |||
| 22 | Instance attribute | Protected | Type reference (TYPE) | HRDESV_EL_S_DBHA | Data Module Homeworker | 20090812 | |||
| 23 | Instance attribute | Protected | Type reference (TYPE) | HRDESV_EL_S_DBZD | Data Module Additional Data ELENA | 20090812 | |||
| 24 | Instance attribute | Protected | Type reference (TYPE) | HRPAYDE_ELEN_DATA | Data for the PA Reporting ELENA | 20090913 | |||
| 25 | Instance attribute | Protected | Type reference (TYPE) | HRDESV_EL_S_MVDS | Multifunctional Remuneration Data Record ELENA | 20090812 | |||
| 26 | Instance attribute | Protected | Type reference (TYPE) | PAYDE_RESULT | HR-PAY-DE: Structure for Payroll Result | 20090812 | |||
| 27 | Instance attribute | Protected | Type reference (TYPE) | PAYDE_RESULT | Payroll Result of Previous Notification | 20100111 | |||
| 28 | Instance attribute | Protected | Type reference (TYPE) | HRDESV_EL_T_DBFZ | Absence Times | 20090909 | |||
| 29 | Instance attribute | Protected | Type reference (TYPE) | HRDESV_EL_T_DBSB | Tax-Exempt Income | 20090909 | |||
| 30 | Instance attribute | Protected | Type reference (TYPE) | HRDESV_EL_T_DBSE | Other Payments That Are Subject to Tax | 20090909 | |||
| 31 | Instance attribute | Protected | Type reference (TYPE) | ENTRY_LEAVE_TAB | Table Type to Evaluate Entry/Leaving Date | 20090904 | |||
| 32 | Instance attribute | Protected | Type reference (TYPE) | ENTRY_LEAVE_TAB | Table Type to Evaluate Entry/Leaving Date | 20090904 | |||
| 33 | Instance attribute | Protected | Type reference (TYPE) | HRPAY99_RT | Table of Aggregated Cumulation Wage Types | 20090901 | |||
| 34 | Instance attribute | Protected | Type reference (TYPE) | HRPAY99_RT | Other Cumulation Wage Types from the DBSB | 20090913 | |||
| 35 | Instance attribute | Protected | Type reference (TYPE) | HRPAY99_RT | Other Wage Types from the DBSE | 20090913 | |||
| 36 | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | Semiretirement in the Period | 20091010 | |||
| 37 | Instance attribute | Protected | Type reference (TYPE) | BTRTL | Personnel Subarea | 20091008 | |||
| 38 | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | An Exemption Reason Exists in the Tax (DTA/Empl.Abr) | 20091117 | |||
| 39 | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | Slide Zone | 20091010 | |||
| 40 | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | Employee Is Homeworker | 20110712 | |||
| 41 | Instance attribute | Protected | Type reference (TYPE) | DATUM | Hiring Date for the Current Period | 20090831 | |||
| 42 | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | RHC in the Period | 20091010 | |||
| 43 | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | No VSNR/VFNR Available | 20091117 | |||
| 44 | Instance attribute | Protected | Type reference (TYPE) | PERSG | Employee Group | 20091008 | |||
| 45 | Instance attribute | Protected | Type reference (TYPE) | PERSK | Employee Subgroup | 20091008 | |||
| 46 | Instance attribute | Protected | Type reference (TYPE) | TEILK | Employee Is Part-Time | 20100111 | |||
| 47 | Instance attribute | Protected | Type reference (TYPE) | PERSA | Personnel Area | 20091008 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Protected | Method | Check Data Module Employer Details (DBAG) | 20101107 | |
| 2 | Instance method | Protected | Method | Check Data Module ELENA Basic Data | 20101107 | |
| 3 | Instance method | Protected | Method | Reviews Whether Cum. Wage Type is Tax Liable Instead of DBA | 20091117 | |
| 4 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20101107 | |
| 5 | Instance method | Protected | Method | Compare Data Module Employer Details (DBAG) | 20101107 | |
| 6 | Instance method | Protected | Method | Compares Data Module ELENA | 20101107 | |
| 7 | Instance method | Protected | Method | Compares the Contents of Data Module Tax-Exempt Income | 20101107 | |
| 8 | Instance method | Protected | Method | Compares the Contents of Data Mod. Taxable One-Time Paymts | 20101107 | |
| 9 | Instance method | Public | Constructor | CONSTRUCTOR | 20090812 | |
| 10 | Static method | Public | Method | Generates a Notification in the Resp. Valid Version | 20101107 | |
| 11 | Instance method | Public | Method | Distribute the Cumulation Wage Types to SI Splits | 20090914 | |
| 12 | Instance method | Protected | Method | Fills Data Module Employer Details | 20101107 | |
| 13 | Instance method | Protected | Method | Fills DBAG Data for an Old Notification | 20101107 | |
| 14 | Instance method | Protected | Method | Fills the Data Module for Education (DBAS) | 20090923 | |
| 15 | Instance method | Protected | Method | Fills the Data Module ELENA Basic Data | 20090831 | |
| 16 | Instance method | Protected | Method | Fill DBEN Data from Database | 20101107 | |
| 17 | Instance method | Protected | Method | Fills the Data Module for Absence Times | 20090913 | |
| 18 | Instance method | Protected | Method | Fills the Data Module DBHA | 20091006 | |
| 19 | Instance method | Protected | Method | Fills the Data Module for Other Payments Liable to Tax | 20090913 | |
| 20 | Instance method | Protected | Method | Fills the Data Module for Other Payments Liable to Tax | 20090913 | |
| 21 | Instance method | Protected | Method | Fills the Data Module for Additional Data | 20090915 | |
| 22 | Instance method | Protected | Method | Fills the Data from the DUV Table from the Payroll | 20090903 | |
| 23 | Instance method | Protected | Method | Fills the Multifunctional Remuneration Data Record | 20090812 | |
| 24 | Instance method | Protected | Method | Fills the Fields | 20090923 | |
| 25 | Instance method | Protected | Method | Fills Data Modules for the Notifs from PY and Master Data | 20090812 | |
| 26 | Instance method | Protected | Method | Fill Fields from the SI Split | 20090903 | |
| 27 | Instance method | Protected | Method | Fill Fields from the WPBP Split | 20090903 | |
| 28 | Instance method | Protected | Method | Detemine Start of Unpaid Absence | 20090914 | |
| 29 | Instance method | Protected | Method | Gets Periods of Unpaid Absence(s) | 20100316 | |
| 30 | Instance method | Protected | Method | Delivers Reason for Change to Semiretirement | 20090915 | |
| 31 | Instance method | Protected | Method | Returns Amount and Plus/Minus Sign for Cumulation Wage Type | 20090902 | |
| 32 | Instance method | Protected | Method | Determines the Submission Reason of Notification | 20090814 | |
| 33 | Instance method | Protected | Method | Returns Size of DBAG | 20101107 | |
| 34 | Instance method | Protected | Method | Returns Size of Data Module DBEN | 20101107 | |
| 35 | Static method | Public | Method | Returns Insurance Number or Procedure Number | 20090813 | |
| 36 | Instance method | Protected | Method | Log Data Module DBAG | 20101107 | |
| 37 | Instance method | Protected | Method | Log Data Module DBEN | 20101107 | |
| 38 | Instance method | Protected | Method | Pack DBAG Application Data | 20101107 | |
| 39 | Instance method | Protected | Method | Pack Data Module DBEN | 20101107 | |
| 40 | Instance method | Protected | Method | Log Data Module Employer Details (DBAG) | 20101107 | |
| 41 | Instance method | Protected | Method | Log Data Module DBEN | 20101107 | |
| 42 | Instance method | Protected | Method | Imports Wage Types and Summarizes Them in Cum. Wage Types | 20090901 | |
| 43 | Instance method | Protected | Method | Save DBAB in Database | 20101107 | |
| 44 | Instance method | Protected | Method | Save DBAG in Database | 20101107 | |
| 45 | Instance method | Protected | Method | Save DBAS in Database | 20101107 | |
| 46 | Instance method | Protected | Method | Save DBEN in Database | 20101107 | |
| 47 | Instance method | Protected | Method | Save DBFZ in Database | 20101107 | |
| 48 | Instance method | Protected | Method | Save DBHA in Database | 20101107 | |
| 49 | Instance method | Protected | Method | Save DBSB in Database | 20101107 | |
| 50 | Instance method | Protected | Method | Save DBSE in Database | 20101107 | |
| 51 | Instance method | Protected | Method | Save DBZD in Database | 20101107 | |
| 52 | Instance method | Protected | Method | Save MVDS in Database | 20101107 | |
| 53 | Instance method | Protected | Method | Unpack DBAG Data | 20101107 | |
| 54 | 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 | 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 | 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 | EV_BETRAG | Call by reference | Type reference (TYPE) | MAXBT | Steuerpflichtiger Betrag der Lohnart | 20091117 | |||
| 2 | EV_STPFL | Call by reference | Type reference (TYPE) | ABAP_BOOL | X: Lohnart ist steuerpfl geschlüsselt | 20091117 | |||
| 3 | IV_APPL | Call by reference | Type reference (TYPE) | P_APPL | Teilapplikation | 20091117 | |||
| 4 | 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 | EV_EQUAL | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101107 | ||||
| 2 | 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 | EV_EQUAL | Call by reference | Type reference (TYPE) | ABAP_BOOL | Datenbausteine sind gleich | 20101107 | |||
| 2 | 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 | EV_EQUAL | Call by reference | Type reference (TYPE) | ABAP_BOOL | Die Bausteine sind gleich | 20101107 | |||
| 2 | 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 | EV_EQUAL | Call by reference | Type reference (TYPE) | ABAP_BOOL | Die Bausteine sind gleich | 20101107 | |||
| 2 | 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 | 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 | 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 | Keine Daten zu der angegeben GUID vorhanden | 20090819 | ||
| 2 | Keine Abrechnungsdaten vorhanden | 20090820 | ||
| 3 | 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 | EO_NOTIF | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYDE_EL_NOTIF | ELENA-Meldung | 20101107 | |||
| 2 | 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 | 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 | IV_VERNR | Call by reference | Type reference (TYPE) | P01_SV_EL_VERNR | Versionsnummer des Datensatzes | 20101107 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Daten zu der angegeben GUID vorhanden | 20101107 | ||
| 2 | Keine Abrechnungsdaten vorhanden | 20101107 | ||
| 3 | Keine personenbezogenen Daten vorhanden | 20101107 |
Method DISTR_SUMLGS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_SUMLGS | Call by reference | Type reference (TYPE) | HRPAY99_RT | Ergebnistabelle | 20090914 | |||
| 2 | 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 | IS_INFODATA | Call by reference | Type reference (TYPE) | HRFORM_INFODATA | HR-FORMS: Sachbearbeiterangaben in SAPScript-Formularen | 20101107 | |||
| 2 | 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 | 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 | Keine Abrechnungsdaten vorhanden | 20090923 | ||
| 2 | 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 | keine Abrechnungsdaten vorhanden | 20090831 | ||
| 2 | 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 | 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 | Keine Abrechnungsdaten vorhanden | 20090913 | ||
| 2 | Keine personenbezogenen Stammdaten vorhanden | 20090913 |
Method FILL_DBHA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BTRTL | Call by reference | Type reference (TYPE) | BTRTL | Personalteilbereich | 20091008 | |||
| 2 | IV_PERSG | Call by reference | Type reference (TYPE) | PERSG | Mitarbeitergruppe | 20091008 | |||
| 3 | IV_PERSK | Call by reference | Type reference (TYPE) | PERSK | Mitarbeiterkreis | 20091008 | |||
| 4 | IV_TTSC | Call by reference | Type reference (TYPE) | P01_SV_EL_TTSC | Tätigkeitsschlüssel | 20100115 | |||
| 5 | IV_URLAUBSGELD_ANTRITT | Call by reference | Type reference (TYPE) | MAXBT | Urlaubsgeld bei Urlaubsantritt | 20091006 | |||
| 6 | IV_URLAUBSGELD_LAUFEND | Call by reference | Type reference (TYPE) | MAXBT | Urlaubsgeld als laufender Entgeltzuschlag | 20091006 | |||
| 7 | IV_WERKS | Call by reference | Type reference (TYPE) | PERSA | Personalbereich | 20091008 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine personenbezogenen Daten vorhanden | 20091006 |
Method FILL_DBSB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ART | Call by reference | Type reference (TYPE) | P01_SV_EL_STEART | Art des steuerpflichtigen sonstigen Bezuges | 20090913 | |||
| 2 | IV_BETRAG | Call by reference | Type reference (TYPE) | MAXBT | Personalabrechnung: Betrag | 20090913 | |||
| 3 | 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 | IV_ART | Call by reference | Type reference (TYPE) | P01_SV_EL_STEART | Art des steuerpflichtigen sonstigen Bezuges | 20090913 | |||
| 2 | IV_BETRAG | Call by reference | Type reference (TYPE) | MAXBT | Personalabrechnung: Betrag | 20090913 | |||
| 3 | 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 | IV_TEILK | Call by reference | Type reference (TYPE) | TEILK | Kennzeichen Teilzeitkraft | 20100111 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | keine Abrechnungsdaten vorhanden | 20090915 | ||
| 2 | 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 | 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 | keine Abrechnungsdaten vorhanden | 20090812 | ||
| 2 | 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 | Keine Abrechnungsdaten vorhanden | 20090820 | ||
| 2 | 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 | keine Abrechnungsdaten vorhanden | 20090903 | ||
| 2 | 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 | Keine Abrechnungsdaten vorhanden | 20090903 | ||
| 2 | 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 | EV_AB_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Beginn der unbezahlten Abwesenheit | 20090914 | |||
| 2 | IS_AB | Call by reference | Type reference (TYPE) | PC20I | Cluster RD/B2: Tabelle AB | 20090914 | |||
| 3 | IS_PAYROLL | Call by reference | Type reference (TYPE) | PAYDE_RESULT | HR-PAY-DE: Struktur für Abrechnungsergebnis | 20090914 | |||
| 4 | IS_TL | Call by reference | Type reference (TYPE) | PC20X | Abrechnungsergebnis: Tagesleiste (D) | 20090914 | |||
| 5 | IV_AB_KENNZ | Call by reference | Type reference (TYPE) | STRING | erlaubte Abwesenheitskennzeichen | 20090914 | |||
| 6 | 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 | ET_DBFZ | Call by reference | Type reference (TYPE) | HRDESV_EL_T_DBFZ | Tabellentyp für Fehlzeiten im ELENA-Verfahren | 20100316 | |||
| 2 | IS_AB | Call by reference | Type reference (TYPE) | PC20I | Cluster RD/B2: Tabelle AB | 20100316 | |||
| 3 | IT_PAYROLL | Call by reference | Type reference (TYPE) | PAYDE_RESULT_TAB | Abrechnungsergebnisse während der Abwesenheit | 20100316 | |||
| 4 | IV_AB_KENNZ | Call by reference | Type reference (TYPE) | STRING | Erlaubte Abwesenheitskennzeichen | 20100316 | |||
| 5 | IV_EL_FEHLART | Call by reference | Type reference (TYPE) | P01_SV_EL_FEHLART | Art der Fehlzeit | 20100316 | |||
| 6 | 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 | EV_AZAEGR | Call by reference | Type reference (TYPE) | P01_SV_EL_AZAEGR | Grund für eine Änderung der regelmäßigen Arbeitszeit | 20090915 | |||
| 2 | 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 | EV_LGA_BETRAG | Call by reference | Type reference (TYPE) | P01_SV_EL_BETRAG | Allgemeines Betragsfeld für ELENA | 20090902 | |||
| 2 | EV_VORZEICHEN | Call by reference | Type reference (TYPE) | C | Minus(-) oder Leerzeichen | 20090902 | |||
| 3 | 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 | 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 | 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 | 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 | EV_VSNRVFNR | Call by reference | Type reference (TYPE) | P01_SV_EL_VSNRVFNR | Verfahrensnummer/Versicherungsnummer | 20090813 | |||
| 2 | IS_0013 | Call by reference | Type reference (TYPE) | P0013 | Personal-Stammsatz Infotyp 0013 (Sozialversicherung D) | 20090813 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | 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 | C_FILE_ROW | Call by reference | Type reference (TYPE) | DATA | Nutzdaten | 20101107 | |||
| 2 | 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 | C_FILE_ROW | Call by reference | Type reference (TYPE) | DATA | Nutzdaten | 20101107 | |||
| 2 | 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 | 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 | 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 | keine Abrechnungsdaten vorhanden | 20090901 | ||
| 2 | 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 | 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 | 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 |