SAP ABAP Class CL_HRPAYDE_BVV_NOTIFICATION (BVV Notification)
Hierarchy
☛
SAP_HRCDE (Software Component) Sub component SAP_HRCDE of SAP_HR
⤷ PY-DE (Application Component) Germany
⤷ PC01 (Package) HR Payroll: Germany
⤷ PY-DE (Application Component) Germany
⤷ PC01 (Package) HR Payroll: Germany
Properties
Class | CL_HRPAYDE_BVV_NOTIFICATION | |
Short Description | BVV Notification | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | PC01 | HR Payroll: Germany |
Created | 20100812 | SAP |
Last change | 20110809 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_HRPAYDE_BVV_NOTIFICATION has no forward declaration.
Interfaces
Class CL_HRPAYDE_BVV_NOTIFICATION has no interface implemented.
Friends
Class CL_HRPAYDE_BVV_NOTIFICATION has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | AC_FALSE | Constant | Private | Type reference (TYPE) | BOOLE_D | ' ' | Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') | 20101021 | |
2 | AC_TRUE | Constant | Private | Type reference (TYPE) | BOOLE_D | 'X' | Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') | 20101021 | |
3 | AT_AUSTRITTE | Instance attribute | Private | Type reference (TYPE) | HRPAYDE_T_BVV_AUSTRITT | BVV Reporting Program Table Type for Leaving | 20101021 | ||
4 | AT_MELDUNGEN | Instance attribute | Private | Type reference (TYPE) | HRPAYDE_T_BVV_BEWEGUNGSSATZ | BVV Transactional Records for Data Medium Exchange | 20101021 | ||
5 | A_PERNR | Instance attribute | Private | Type reference (TYPE) | PERNR_D | Personnel Number | 20101021 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | AENDERE_VORZEICHEN | Instance method | Private | Method | Reverses Mathematical Sign | 20110707 |
2 | APPEND_AUSTRITT | Instance method | Public | Method | Adds Leaving | 20101021 |
3 | BILDE_DIFFERENZEN | Instance method | Private | Method | Forms Differences Between Two Notification Records | 20101123 |
4 | CONSTRUCTOR | Instance method | Public | Constructor | 20101021 | |
5 | ERSTELLE_MELDUNG | Instance method | Public | Method | Creates Notification from Payroll Results | 20101021 |
6 | ERSTELLE_MELDUNG_OHNE_ABR | Instance method | Public | Method | Creates Notification Without Payroll Result | 20120216 |
7 | GET_MELDUNGEN | Instance method | Public | Method | Returns Notifications | 20101021 |
8 | INITIALISIERE_VORZEICHEN | Instance method | Private | Method | Sets Mathematical Sign to '+' | 20120119 |
9 | SET_MELDUNGEN | Instance method | Public | Method | Saves Notifications | 20101021 |
10 | STORNIERE_MELDUNG | Instance method | Private | Method | Cancels Notification | 20110707 |
11 | UNTERSUCHE_TAGESLEISTE | Instance method | Private | Method | Checks Day String | 20110707 |
12 | VERDICHTE_MELDUNGEN | Instance method | Public | Method | Aggregates Notifications for Retroactive Accounting | 20101123 |
Events
Class CL_HRPAYDE_BVV_NOTIFICATION has no event.
Types
Class CL_HRPAYDE_BVV_NOTIFICATION has no local type.
Method Signatures
Method AENDERE_VORZEICHEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_VORZEICHEN | Call by reference | Type reference (TYPE) | P01_BVV_VZ_BETRAG | Vorzeichen für Betrag | 20110707 | ||
2 | Importing | I_BETRAG | Call by reference | Type reference (TYPE) | P01_BVV_BETRAG | Betrag | 20110707 |
Method AENDERE_VORZEICHEN on class CL_HRPAYDE_BVV_NOTIFICATION has no exception.
Method APPEND_AUSTRITT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_AUSTRITT | Call by reference | Type reference (TYPE) | HRPAYDE_S_BVV_AUSTRITT | BVV Meldereport: Struktur für Austritt | 20101021 |
Method APPEND_AUSTRITT on class CL_HRPAYDE_BVV_NOTIFICATION has no exception.
Method BILDE_DIFFERENZEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_BETRAG_NEU | Call by reference | Type reference (TYPE) | P01_BVV_BETRAG | Betrag | 20101123 | ||
2 | Changing | C_VZ_NEU | Call by reference | Type reference (TYPE) | P01_BVV_VZ_BETRAG | Vorzeichen für Betrag | 20101123 | ||
3 | Importing | I_BETRAG_ALT | Call by reference | Type reference (TYPE) | P01_BVV_BETRAG | Betrag | 20101123 | ||
4 | Importing | I_VZ_ALT | Call by reference | Type reference (TYPE) | P01_BVV_VZ_BETRAG | Vorzeichen für Betrag | 20101123 |
Method BILDE_DIFFERENZEN on class CL_HRPAYDE_BVV_NOTIFICATION has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20101021 |
Method CONSTRUCTOR on class CL_HRPAYDE_BVV_NOTIFICATION has no exception.
Method ERSTELLE_MELDUNG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MELDUNG | Call by reference | Type reference (TYPE) | HRPAYDE_T_BVV_BEWEGUNGSSATZ | BVV: Bewegungssatz je Beitrag für Datenträgeraustausch | 20101021 | ||
2 | Importing | IS_PAYRESULT | Call by reference | Type reference (TYPE) | PAYDE_RESULT | HR-PAY-DE: Struktur für Abrechnungsergebnis | 20101021 | ||
3 | Importing | IT_P0699 | Call by reference | Type reference (TYPE) | P0699_TAB | Personal-Stammsatz Infotyp 0699: Altersvermögensgesetz | 20120503 | ||
4 | Importing | I_DATE | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20121005 |
Method ERSTELLE_MELDUNG on class CL_HRPAYDE_BVV_NOTIFICATION has no exception.
Method ERSTELLE_MELDUNG_OHNE_ABR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_BEWEGUNGSSATZ | Call by reference | Type reference (TYPE) | HRPAYDE_S_BVV_BEWEGUNGSSATZ | BVV: Bewegungssatz je Beitrag für Datenträgeraustausch | 20120216 | ||
2 | Importing | IS_P0699 | Call by reference | Type reference (TYPE) | P0699 | Personal-Stammsatz für Infotyp 0699 | 20120216 | ||
3 | Importing | IS_T5DRC | Call by reference | Type reference (TYPE) | T5DRC | AVmG (BVV): Zuordung Tarif zu Vertragsmodell | 20120216 | ||
4 | Importing | I_DATE | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20120216 |
Method ERSTELLE_MELDUNG_OHNE_ABR on class CL_HRPAYDE_BVV_NOTIFICATION has no exception.
Method GET_MELDUNGEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MELDUNGEN | Call by reference | Type reference (TYPE) | HRPAYDE_T_BVV_BEWEGUNGSSATZ | 20101021 |
Method GET_MELDUNGEN on class CL_HRPAYDE_BVV_NOTIFICATION has no exception.
Method INITIALISIERE_VORZEICHEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_BEWEGUNGSSATZ | Call by reference | Type reference (TYPE) | HRPAYDE_S_BVV_BEWEGUNGSSATZ | BVV: Bewegungssatz je Beitrag für Datenträgeraustausch | 20120119 |
Method INITIALISIERE_VORZEICHEN on class CL_HRPAYDE_BVV_NOTIFICATION has no exception.
Method SET_MELDUNGEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_MELDUNGEN | Call by reference | Type reference (TYPE) | HRPAYDE_T_BVV_BEWEGUNGSSATZ | BVV Bewegungssätze bei Datenträgeraustausch | 20101021 |
Method SET_MELDUNGEN on class CL_HRPAYDE_BVV_NOTIFICATION has no exception.
Method STORNIERE_MELDUNG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_MELDUNGEN | Call by reference | Type reference (TYPE) | HRPAYDE_T_BVV_BEWEGUNGSSATZ | BVV Bewegungssätze bei Datenträgeraustausch | 20110707 | ||
2 | Changing | CT_MELDUNGEN_NEU | Call by reference | Type reference (TYPE) | HRPAYDE_T_BVV_BEWEGUNGSSATZ | BVV Bewegungssätze bei Datenträgeraustausch | 20130419 | ||
3 | Importing | IS_MELDUNG | Call by reference | Type reference (TYPE) | HRPAYDE_S_BVV_BEWEGUNGSSATZ | BVV: Bewegungssatz je Beitrag für Datenträgeraustausch | 20110707 |
Method STORNIERE_MELDUNG on class CL_HRPAYDE_BVV_NOTIFICATION has no exception.
Method UNTERSUCHE_TAGESLEISTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_VM0 | Call by reference | Type reference (TYPE) | P01_BVV_VM0 | Grund für Betrag 0 oder Beitragsklasse 00 | 20110707 | ||
2 | Importing | IT_TL | Call by reference | Type reference (TYPE) | HRPAYDE_TL | Tagesleiste | 20110707 | ||
3 | Importing | I_DATUM | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20110707 |
Method UNTERSUCHE_TAGESLEISTE on class CL_HRPAYDE_BVV_NOTIFICATION has no exception.
Method VERDICHTE_MELDUNGEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_MELDUNGEN | Call by reference | Type reference (TYPE) | HRPAYDE_T_BVV_BEWEGUNGSSATZ | BVV Bewegungssätze bei Datenträgeraustausch | 20101123 | ||
2 | Importing | I_DATE | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20101123 |
Method VERDICHTE_MELDUNGEN on class CL_HRPAYDE_BVV_NOTIFICATION has no exception.
History
Last changed by/on | SAP | 20110809 |
SAP Release Created in |