SAP ABAP Class CL_HRPAYDE_EE_BWDATA (Determination of Notification Data Using Statements)
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
⤷ PY-DE-NT-NI (Application Component) Social Insurance
⤷ P01S (Package) HR Germany: Social Insurance
Properties
Class | CL_HRPAYDE_EE_BWDATA | |
Short Description | Determination of Notification Data Using Statements | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | P01S | HR Germany: Social Insurance |
Created | 20110330 | SAP |
Last change | 20130531 | 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_EE_BWDATA has no interface implemented.
Friends
Class CL_HRPAYDE_EE_BWDATA has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | AC_HIGHDATE | Constant | Private | Type reference (TYPE) | D | '99991231' | High Date | 20110512 | |
2 | AC_J | Constant | Private | Type reference (TYPE) | C | 'J' | Yes | 20110519 | |
3 | AC_LOWDATE | Constant | Private | Type reference (TYPE) | D | '18000101' | Low Date | 20110512 | |
4 | AC_N | Constant | Private | Type reference (TYPE) | C | 'N' | No | 20110519 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CHANGE_ABBEG | Static method | Public | Method | Postpone Start of Absence | 20110705 |
2 | CHECK_RESULTS | Static method | Public | Method | Check Payroll Results (Unpaid) | 20120927 |
3 | FILL_DBAE | Static method | Public | Method | Fill Data Module DBAE | 20110512 |
4 | FILL_DBAL | Static method | Public | Method | Fill Data Module DBAL | 20110512 |
5 | FILL_DBAW | Static method | Public | Method | Fill Data Module DBAW | 20110512 |
6 | FILL_DBBE | Static method | Public | Method | Fill Data Module DBBE | 20110808 |
7 | FILL_DBFR | Static method | Public | Method | Fill Data Module DBFR | 20110512 |
8 | FILL_DBLT | Static method | Public | Method | Fill Data Module DBLT | 20110512 |
9 | FILL_DBMU | Static method | Public | Method | Fill Data Module DBMU | 20110512 |
10 | FILL_DBTK | Static method | Public | Method | Fill Data Module DBTK | 20110512 |
11 | FILL_DBUN | Static method | Public | Method | Fill Data Module DBUN | 20110512 |
12 | FILL_DBZA | Static method | Public | Method | Fill Data Module DBZA | 20110512 |
13 | FILL_DBZE | Static method | Public | Method | Fill Data Module DBZE | 20110512 |
14 | GET_ABRDT | Static method | Public | Method | Determine Payroll Date | 20110512 |
15 | GET_BTIME | Static method | Public | Method | Determine Statement Period | 20110512 |
16 | MODIFY_BWSEL | Static method | Public | Method | Postpone Statement Period | 20110705 |
17 | SUBMIT_BW | Static method | Public | Method | Call Statements | 20110512 |
Events
Class CL_HRPAYDE_EE_BWDATA has no event.
Types
Class CL_HRPAYDE_EE_BWDATA has no local type.
Method Signatures
Method CHANGE_ABBEG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_ABBEG | Call by reference | Type reference (TYPE) | P01_SICKD | Beginndatum des Krankheitssatzes | 20110705 | ||
2 | Changing | C_AWART | Call by reference | Type reference (TYPE) | AWART | Ab- oder Anwesenheitsart | 20110927 | ||
3 | Importing | IT_2001 | Call by reference | Type reference (TYPE) | P2001_TAB | Personal-Zeitsatz Infotyp 2001 (Abwesenheiten) | 20110705 |
Method CHANGE_ABBEG on class CL_HRPAYDE_EE_BWDATA has no exception.
Method CHECK_RESULTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_EZEIT | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20120927 | ||
2 | Exporting | E_UNBEZ | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20120927 | ||
3 | Importing | IS_0001 | Call by reference | Type reference (TYPE) | P0001 | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20120927 | ||
4 | Importing | I_BWSEL | Call by reference | Type reference (TYPE) | BWSEL | Bescheinigungswesen Auswahlparameter | 20120927 | ||
5 | Importing | I_ENDDA | Call by reference | Type reference (TYPE) | DATS | Feld vom Typ DATS | 20120927 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_RESULTS | Keine Abrechnungsergebnisse | 20120927 |
Method FILL_DBAE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_DBAE | Call by reference | Type reference (TYPE) | HRDESV_EE_S_DBAE | Datenbaustein DBAE Arbeitsentgelt | 20110512 | ||
2 | Importing | IS_DBAL | Call by reference | Type reference (TYPE) | HRDESV_EE_S_DBAL | Datenbaustein DBAL Allgemeines | 20110704 | ||
3 | Importing | IS_DSLW | Call by reference | Type reference (TYPE) | HRDESV_EE_S_DSLW | Datensatz DSLW Leistungswesen | 20110629 | ||
4 | Importing | IS_FLDS | Call by reference | Type reference (TYPE) | HRDESV_EE_S_BW_FIELDS | Bescheinigungswesen: Datenfelder für EEL | 20110512 | ||
5 | Importing | IT_0651 | Call by reference | Type reference (TYPE) | P0651_TAB | Personal-Stammsatz Infotyp 0651 | 20110512 | ||
6 | Importing | IT_BCRT | Call by reference | Type reference (TYPE) | HRDESV_EE_T_BW_BRT | Bescheinigungswesen BRT | 20110512 | ||
7 | Importing | IT_BRT | Call by reference | Type reference (TYPE) | HRDESV_EE_T_BW_BRT | Bescheinigungswesen BRT | 20110512 | ||
8 | Importing | IT_LRT | Call by reference | Type reference (TYPE) | HRDESV_EE_T_BW_BRT | Bescheinigungswesen BRT | 20110512 |
Method FILL_DBAE on class CL_HRPAYDE_EE_BWDATA has no exception.
Method FILL_DBAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_DBAL | Call by reference | Type reference (TYPE) | HRDESV_EE_S_DBAL | Datenbaustein DBAL Allgemeines | 20110512 | ||
2 | Exporting | ET_MSG | Call by reference | Type reference (TYPE) | P01_SYMSG_TAB | Tabelle mit Fehlermeldungen | 20110519 | ||
3 | Importing | IS_0013 | Call by reference | Type reference (TYPE) | P0013 | Personal-Stammsatz Infotyp 0013 (Sozialversicherung D) | 20110519 | ||
4 | Importing | IS_DSLW | Call by reference | Type reference (TYPE) | HRDESV_EE_S_DSLW | Datensatz DSLW Leistungswesen | 20110512 | ||
5 | Importing | IS_FLDS | Call by reference | Type reference (TYPE) | HRDESV_EE_S_BW_FIELDS | Bescheinigungswesen: Datenfelder für EEL | 20110512 | ||
6 | Importing | IT_0651 | Call by reference | Type reference (TYPE) | P0651_TAB | Personal-Stammsatz Infotyp 0651 | 20110512 | ||
7 | Importing | I_DEFKR | Call by reference | Type reference (TYPE) | P01_SV_EE_AENUE_KR | Weitergez. AE übersteigt nicht Grenzbetrag (Krankengeld) | 20110711 |
Method FILL_DBAL on class CL_HRPAYDE_EE_BWDATA has no exception.
Method FILL_DBAW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_DBAW | Call by reference | Type reference (TYPE) | HRDESV_EE_S_DBAW | Datenbaustein DBAW Abwesenheitszeiten ohne Arbeitsentgelt | 20110512 | ||
2 | Importing | IT_UBAB | Call by reference | Type reference (TYPE) | HRDESV_EE_T_BW_UBAB | Bescheinigungswesen: unbezahlte Abwesenheiten | 20110512 |
Method FILL_DBAW on class CL_HRPAYDE_EE_BWDATA has no exception.
Method FILL_DBBE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_DBBE | Call by reference | Type reference (TYPE) | HRDESV_EE_S_DBBE | Datenbaustein DBBE Höhe der beitragspflichtigen Einnahmen | 20110808 | ||
2 | Importing | IT_LRT | Call by reference | Type reference (TYPE) | HRDESV_EE_T_BW_BRT | Bescheinigungswesen BRT | 20110808 |
Method FILL_DBBE on class CL_HRPAYDE_EE_BWDATA has no exception.
Method FILL_DBFR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_DBFR | Call by reference | Type reference (TYPE) | HRDESV_EE_S_DBFR | Datenbaustein DBFR Angaben Freistellung Erkrankung Kind | 20110512 | ||
2 | Importing | IS_FLDS | Call by reference | Type reference (TYPE) | HRDESV_EE_S_BW_FIELDS | Bescheinigungswesen: Datenfelder für EEL | 20110512 | ||
3 | Importing | IT_0651 | Call by reference | Type reference (TYPE) | P0651_TAB | Personal-Stammsatz Infotyp 0651 | 20110512 | ||
4 | Importing | IT_FREK | Call by reference | Type reference (TYPE) | HRDESV_EE_T_BW_FREK | Bescheinigungswesen: Freistellung Erkrankung Kind | 20110801 | ||
5 | Importing | IT_FZDAT | Call by reference | Type reference (TYPE) | HRDESV_EE_T_BW_FZDAT | Bescheinigungswesen: Fehlzeitdaten | 20110512 |
Method FILL_DBFR on class CL_HRPAYDE_EE_BWDATA has no exception.
Method FILL_DBLT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_DBLT | Call by reference | Type reference (TYPE) | HRDESV_EE_S_DBLT | Datenbaustein DBLT Zusatzdaten Berechnung Übergangsgeld | 20110512 | ||
2 | Exporting | ET_MSG | Call by reference | Type reference (TYPE) | P01_SYMSG_TAB | Tabelle mit Fehlermeldungen | 20110519 | ||
3 | Importing | IS_0001 | Call by reference | Type reference (TYPE) | P0001 | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20110512 | ||
4 | Importing | IS_0013 | Call by reference | Type reference (TYPE) | P0013 | Personal-Stammsatz Infotyp 0013 (Sozialversicherung D) | 20110512 | ||
5 | Importing | IS_0020 | Call by reference | Type reference (TYPE) | P0020 | Personal-Stammsatz Infotyp 0020 (DUEVO) | 20110519 | ||
6 | Importing | IS_FLDS | Call by reference | Type reference (TYPE) | HRDESV_EE_S_BW_FIELDS | Bescheinigungswesen: Datenfelder für EEL | 20110512 | ||
7 | Importing | IT_0651 | Call by reference | Type reference (TYPE) | P0651_TAB | Bescheinigungswesen: unbezahlte Abwesenheiten | 20110512 |
Method FILL_DBLT on class CL_HRPAYDE_EE_BWDATA has no exception.
Method FILL_DBMU Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_DBMU | Call by reference | Type reference (TYPE) | HRDESV_EE_S_DBMU | Datenbaustein DBZE Arbeitszeit Erkrankung/ Verletzung Kind | 20110512 | ||
2 | Exporting | ET_MSG | Call by reference | Type reference (TYPE) | P01_SYMSG_TAB | Tabelle mit Fehlermeldungen | 20110519 | ||
3 | Importing | IS_0013 | Call by reference | Type reference (TYPE) | P0013 | Personal-Stammsatz Infotyp 0013 (Sozialversicherung D) | 20110712 | ||
4 | Importing | IS_FLDS | Call by reference | Type reference (TYPE) | HRDESV_EE_S_BW_FIELDS | Bescheinigungswesen: Datenfelder für EEL | 20110512 | ||
5 | Importing | IT_0651 | Call by reference | Type reference (TYPE) | P0651_TAB | Personal-Stammsatz Infotyp 0651 | 20110512 | ||
6 | Importing | IT_BRT3 | Call by reference | Type reference (TYPE) | HRDESV_EE_T_BW_BRT3 | Bescheinigungswesen BRT | 20110512 | ||
7 | Importing | I_DEFMU | Call by reference | Type reference (TYPE) | P01_SV_EE_AENUE_MU | Weitergez. AE übersteigt nicht Grenzbetrag (Mutterschaftsgd) | 20110711 |
Method FILL_DBMU on class CL_HRPAYDE_EE_BWDATA has no exception.
Method FILL_DBTK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_DBTK | Call by reference | Type reference (TYPE) | HRDESV_EE_S_DBTK | Datenbaustein DBTK Zusatzdaten Transferkurzarbeitergeld | 20110512 | ||
2 | Importing | IS_FLDS | Call by reference | Type reference (TYPE) | HRDESV_EE_S_BW_FIELDS | Bescheinigungswesen: Datenfelder für EEL | 20110512 | ||
3 | Importing | IT_BRT | Call by reference | Type reference (TYPE) | HRDESV_EE_T_BW_BRT | Bescheinigungswesen BRT | 20110512 | ||
4 | Importing | IT_LRT | Call by reference | Type reference (TYPE) | HRDESV_EE_T_BW_BRT | Bescheinigungswesen BRT | 20110512 |
Method FILL_DBTK on class CL_HRPAYDE_EE_BWDATA has no exception.
Method FILL_DBUN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_DBUN | Call by reference | Type reference (TYPE) | HRDESV_EE_S_DBUN | Datenbaustein DBZE Arbeitszeit Erkrankung/ Verletzung Kind | 20110512 | ||
2 | Exporting | ET_MSG | Call by reference | Type reference (TYPE) | P01_SYMSG_TAB | Tabelle mit Fehlermeldungen | 20110519 | ||
3 | Importing | IS_FLDS | Call by reference | Type reference (TYPE) | HRDESV_EE_S_BW_FIELDS | Bescheinigungswesen: Datenfelder für EEL | 20110512 | ||
4 | Importing | IT_0651 | Call by reference | Type reference (TYPE) | P0651_TAB | Personal-Stammsatz Infotyp 0651 | 20110519 | ||
5 | Importing | IT_BRT | Call by reference | Type reference (TYPE) | HRDESV_EE_T_BW_BRT | Bescheinigungswesen BRT | 20110512 | ||
6 | Importing | IT_LRT | Call by reference | Type reference (TYPE) | HRDESV_EE_T_BW_BRT | Bescheinigungswesen BRT | 20110512 |
Method FILL_DBUN on class CL_HRPAYDE_EE_BWDATA has no exception.
Method FILL_DBZA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_DBZA | Call by reference | Type reference (TYPE) | HRDESV_EE_S_DBZA | Datenbaustein DBZA Arbeitszeit | 20110512 | ||
2 | Importing | IS_FLDS | Call by reference | Type reference (TYPE) | HRDESV_EE_S_BW_FIELDS | Bescheinigungswesen: Datenfelder für EEL | 20110512 | ||
3 | Importing | IT_BRT | Call by reference | Type reference (TYPE) | HRDESV_EE_T_BW_BRT | Bescheinigungswesen BRT | 20110512 | ||
4 | Importing | IT_LRT | Call by reference | Type reference (TYPE) | HRDESV_EE_T_BW_BRT | Bescheinigungswesen BRT | 20110512 |
Method FILL_DBZA on class CL_HRPAYDE_EE_BWDATA has no exception.
Method FILL_DBZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_DBZE | Call by reference | Type reference (TYPE) | HRDESV_EE_S_DBZE | Datenbaustein DBZE Arbeitszeit Erkrankung/ Verletzung Kind | 20110512 | ||
2 | Exporting | ET_MSG | Call by reference | Type reference (TYPE) | P01_SYMSG_TAB | Tabelle mit Fehlermeldungen | 20110519 | ||
3 | Importing | IS_DBAE | Call by reference | Type reference (TYPE) | HRDESV_EE_S_DBAE | Datenbaustein DBAE Arbeitsentgelt | 20130220 | ||
4 | Importing | IS_FLDS | Call by reference | Type reference (TYPE) | HRDESV_EE_S_BW_FIELDS | Bescheinigungswesen: Datenfelder für EEL | 20110512 | ||
5 | Importing | IT_0651 | Call by reference | Type reference (TYPE) | P0651_TAB | Personal-Stammsatz Infotyp 0651 | 20110512 | ||
6 | Importing | IT_BRT | Call by reference | Type reference (TYPE) | HRDESV_EE_T_BW_BRT | Bescheinigungswesen BRT | 20110512 | ||
7 | Importing | IT_LRT | Call by reference | Type reference (TYPE) | HRDESV_EE_T_BW_BRT | Bescheinigungswesen BRT | 20110512 |
Method FILL_DBZE on class CL_HRPAYDE_EE_BWDATA has no exception.
Method GET_ABRDT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MSG | Call by reference | Type reference (TYPE) | P01_SYMSG_TAB | Tabelle mit Fehlermeldungen | 20110512 | ||
2 | Exporting | E_ABRDT | Call by reference | Type reference (TYPE) | D | 20110512 | |||
3 | Importing | I_ADATUM | Call by reference | Type reference (TYPE) | D | 20110512 | |||
4 | Importing | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20110512 |
Method GET_ABRDT on class CL_HRPAYDE_EE_BWDATA has no exception.
Method GET_BTIME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_BEGDA | Call by reference | Type reference (TYPE) | D | 20110512 | |||
2 | Exporting | E_ENDDA | Call by reference | Type reference (TYPE) | D | 20110512 | |||
3 | Importing | I_STDAT | Call by reference | Type reference (TYPE) | D | 20110512 |
Method GET_BTIME on class CL_HRPAYDE_EE_BWDATA has no exception.
Method MODIFY_BWSEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_BWSEL | Call by reference | Type reference (TYPE) | BWSEL | Bescheinigungswesen Auswahlparameter | 20110705 | ||
2 | Importing | IS_0001 | Call by reference | Type reference (TYPE) | P0001 | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20120927 | ||
3 | Importing | IS_2001 | Call by reference | Type reference (TYPE) | P2001 | Personal-Zeitsatz Infotyp 2001 (Abwesenheiten) | 20130506 | ||
4 | Importing | I_ABGRD | Call by reference | Type reference (TYPE) | P01_SV_EE_ABGRD | Abgabegrund Meldung Entgeltersatzleistung | 20110926 |
Method MODIFY_BWSEL on class CL_HRPAYDE_EE_BWDATA has no exception.
Method SUBMIT_BW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_FLDS | Call by reference | Type reference (TYPE) | HRDESV_EE_S_BW_FIELDS | Bescheinigungswesen: Datenfelder für EEL | 20110512 | ||
2 | Exporting | ET_BCRT | Call by reference | Type reference (TYPE) | HRDESV_EE_T_BW_BRT | Bescheinigungswesen BRT | 20110512 | ||
3 | Exporting | ET_BRT | Call by reference | Type reference (TYPE) | HRDESV_EE_T_BW_BRT | Bescheinigungswesen BRT | 20110512 | ||
4 | Exporting | ET_BRT3 | Call by reference | Type reference (TYPE) | HRDESV_EE_T_BW_BRT3 | Bescheinigungswesen: BRT3 | 20110512 | ||
5 | Exporting | ET_FREK | Call by reference | Type reference (TYPE) | HRDESV_EE_T_BW_FREK | Bescheinigungswesen: Freistellung Erkrankung Kind | 20110801 | ||
6 | Exporting | ET_FZDAT | Call by reference | Type reference (TYPE) | HRDESV_EE_T_BW_FZDAT | Bescheinigungswesen: Fehlzeitdaten | 20110512 | ||
7 | Exporting | ET_LRT | Call by reference | Type reference (TYPE) | HRDESV_EE_T_BW_BRT | Bescheinigungswesen BRT | 20110512 | ||
8 | Exporting | ET_MSG | Call by reference | Type reference (TYPE) | P01_SYMSG_TAB | Tabelle mit Fehlermeldungen | 20130618 | ||
9 | Exporting | ET_UBAB | Call by reference | Type reference (TYPE) | HRDESV_EE_T_BW_UBAB | Bescheinigungswesen: unbezahlte Abwesenheiten | 20110512 | ||
10 | Importing | IS_BWSEL | Call by reference | Type reference (TYPE) | BWSEL | Bescheinigungswesen Auswahlparameter | 20110512 |
Method SUBMIT_BW on class CL_HRPAYDE_EE_BWDATA has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in |