SAP ABAP Class CL_HRPAYDE_EL_NOTIF_DBKE (Separate ELENA Notification with DBKE)
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 20100421
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPAYDE_EL_NOTIF_DBKE_002 Termination Notification (DBKE) Version 002 20101107
Properties
Class CL_HRPAYDE_EL_NOTIF_DBKE  
Short Description Separate ELENA Notification with DBKE    
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 20100412   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_DBKE has no interface implemented.
Friends
Class CL_HRPAYDE_EL_NOTIF_DBKE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_DTART Constant Public Type reference (TYPE) P01_DTART 'ENA' DTART for MBKE Notifications 20100421
2 C_DTART_INTERN Constant Public Type reference (TYPE) P01_DTART 'ENK' Internal DTART for DBKE Notifications 20100517
3 C_GD Constant Public Type reference (TYPE) P01_SV_EL_GD '69' Reason for DBKE Notification 20100421
4 GS_DBKE Instance attribute Protected Type reference (TYPE) HRDESV_EL_S_DBKE_001 Data Module Notice/Dismissal 20100421
5 GS_MVDS Instance attribute Protected Type reference (TYPE) HRDESV_EL_S_MVDS Multifunctional Remuneration Data Record 20100421
6 GV_AVEND Instance attribute Protected Type reference (TYPE) P01_SV_EL_AVEND End of Employment Relationship 20100517
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DBKE Instance method Protected Method Check of Data Module Notice/Dismissal (DBKE) 20101107
2 COMPARE_DBKE Instance method Protected Method Compares DBKE 20101107
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100421
4 CREATE_AND_FILL_NOTIF Static method Public Method Generates a Notification in the Resp. Valid Version 20101107
5 FILL_DBKE Instance method Protected Method Fills Data Module Notice/Dismissal from Master Data 20100421
6 FILL_DBKE_DATA Instance method Protected Method Fills DBKE Data from the Database 20101107
7 FILL_MVDS Instance method Protected Method Fills MVDS from Master Data 20100421
8 FILL_NOTIF Instance method Protected Method Fills Data Module MVDS and DBKE from Master Data 20100421
9 GET_AVEND Instance method Public Method End of Employment Relationship 20100421
10 GET_SIZE_DBKE Instance method Protected Method Returns the Size of DBKE 20101107
11 LOG_DBKE Instance method Protected Method Logs DBKE Data 20101107
12 PACK_DBKE Instance method Protected Method Pack DBKE Application Data 20101107
13 PROT_DBKE Instance method Protected Method Log Data Module Notice/Dismissal (DBKE) 20101107
14 STORE_DBKE Instance method Protected Method Saves DBKE Data in DB 20101107
15 STORE_MVDS Instance method Protected Method Saves MVDS Data in Database 20101107
16 UNPACK_DBKE_DATA Instance method Protected Method Unpack DBKE Data (Version-Specific) 20101107
Events
Class CL_HRPAYDE_EL_NOTIF_DBKE has no event.
Types
Class CL_HRPAYDE_EL_NOTIF_DBKE has no local type.
Method Signatures

Method CHECK_DBKE 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_FIELDLIST_TAB Tabelle mit Fehlermeldungen 20101107

Method CHECK_DBKE on class CL_HRPAYDE_EL_NOTIF_DBKE has no exception.

Method COMPARE_DBKE 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 Meldungen sind inhaltlich gleich 20101107
2 Exporting EV_NOT_COMPARABLE Call by reference Type reference (TYPE) ABAP_BOOL Meldungen sind nicht miteinander vergleichbar 20101107
3 Importing IO_NOTIF Call by reference Object reference (TYPE REF TO) CL_HRPAYDE_EL_NOTIF ELENA-Meldung 20101107

Method COMPARE_DBKE on class CL_HRPAYDE_EL_NOTIF_DBKE 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_NOTIF_NEW Struktur zum Erzeugen einer neuen ELENA Notif-Instanz 20100421
2 Importing IS_OLD_NOTIF Call by reference Type reference (TYPE) HRDESV_EL_S_MVDS_NOTIF_OLD Erzeugen einer ELENA-Meldungsinstanz aus der Datenbank 20100421
3 Importing IV_AVEND Call by reference Type reference (TYPE) P01_SV_EL_AVEND Ende des Arbeitsverhältnisses 20100517
# Exception Resumable Description Created on
1 NO_DATA Keine Daten zu der angegeben GUID vorhanden 20100421
2 NO_EMPLOYMENT Kein Arbeitsverhältnis zum Erstelldatum vorhanden 20100517
3 NO_PERNR_DATA Keine personenbezogenen Angaben vorhanden 20100421

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_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_AVEND Call by reference Type reference (TYPE) P01_SV_EL_AVEND Ende des Arbeitsverhältnisses 20101107
5 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_EMPLOYMENT Kein Arbeitsverhältnis zum Erstelldatum vorhanden 20101107
3 NO_PERNR_DATA Keine personenbezogenen Daten vorhanden 20101107

Method FILL_DBKE Signature

Method FILL_DBKE on class CL_HRPAYDE_EL_NOTIF_DBKE has no parameter.
# Exception Resumable Description Created on
1 NO_EMPLOYMENT Arbeitsverhältnis noch nicht relevant 20100517
2 NO_PERNR_DATA Keine personenbezogenen Daten vorhanden 20100421

Method FILL_DBKE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DBKE Call by reference Type reference (TYPE) HRDESV_EL_S_DBKE Datenbaustein Kündigung/Entlassung (Datenbanksicht) 20101107

Method FILL_DBKE_DATA on class CL_HRPAYDE_EL_NOTIF_DBKE has no exception.

Method FILL_MVDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AVEND Call by reference Type reference (TYPE) P01_SV_EL_AVEND Ende des Arbeitsverhältnisses 20100517
# Exception Resumable Description Created on
1 NO_EMPLOYMENT Kein Arbeitsverhältnis zum Erstelldatum vorhanden 20100517
2 NO_PERNR_DATA Keine personenbezogenen Daten vorhanden 20100421

Method FILL_NOTIF Signature

Method FILL_NOTIF on class CL_HRPAYDE_EL_NOTIF_DBKE has no parameter.
# Exception Resumable Description Created on
1 NO_EMPLOYMENT Kein Arbeitsverhältnis zum Erstelldatum vorhanden 20100517
2 NO_PERNR_DATA Keine personenbezogenen Daten vorhanden 20100421

Method GET_AVEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AVEND Call by reference Type reference (TYPE) P01_SV_EL_AVEND Ende des Arbeitsverhältnisses 20100421

Method GET_AVEND on class CL_HRPAYDE_EL_NOTIF_DBKE has no exception.

Method GET_SIZE_DBKE 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 DBKE 20101107

Method GET_SIZE_DBKE on class CL_HRPAYDE_EL_NOTIF_DBKE has no exception.

Method LOG_DBKE Signature

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

Method LOG_DBKE on class CL_HRPAYDE_EL_NOTIF_DBKE has no exception.

Method PACK_DBKE 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 Fundstelle in Byte- oder Zeichenkette 20101107

Method PACK_DBKE on class CL_HRPAYDE_EL_NOTIF_DBKE has no exception.

Method PROT_DBKE 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_DBKE on class CL_HRPAYDE_EL_NOTIF_DBKE has no exception.

Method STORE_DBKE Signature

Method STORE_DBKE on class CL_HRPAYDE_EL_NOTIF_DBKE has no parameter.
Method STORE_DBKE on class CL_HRPAYDE_EL_NOTIF_DBKE has no exception.

Method STORE_MVDS Signature

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

Method UNPACK_DBKE_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_DBKE_DATA on class CL_HRPAYDE_EL_NOTIF_DBKE has no exception.
History
Last changed by/on SAP  20110809 
SAP Release Created in