SAP ABAP Class CL_HRPAYDEST_E2_NOTIF_MANAGER (ELStAM Procedure: Manager Class for Notifications)
Hierarchy
SAP_HRCDE (Software Component) Sub component SAP_HRCDE of SAP_HR
   PY-DE-NT-TX (Application Component) Tax
     P01T (Package) HR Germany: Tax
Properties
Class CL_HRPAYDEST_E2_NOTIF_MANAGER  
Short Description ELStAM Procedure: Manager Class for Notifications    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class HRPAYDEE2    
Program status     
Category 0   
Package P01T   HR Germany: Tax 
Created 20110328   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_HRPAYDEST_E2_NOTIF_MANAGER has no interface implemented.
Friends
Class CL_HRPAYDEST_E2_NOTIF_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AC_ART_CHANGE Constant Public Type reference (TYPE) P01_TX_E2_ART '03' ELStAM Procedure: Notification Type 20111018
2 AC_ART_DEREGISTRATION Constant Public Type reference (TYPE) P01_TX_E2_ART '02' ELStAM Procedure: Notification Type 20111018
3 AC_ART_GROSS_LIST Constant Public Type reference (TYPE) P01_TX_E2_ART '07' ELStAM: Notification Type 20130620
4 AC_ART_PROVIDER_CHANGE Constant Public Type reference (TYPE) P01_TX_E2_ART '04' ELStAM Procedure: Notification Type 20111018
5 AC_ART_REGISTRATION Constant Public Type reference (TYPE) P01_TX_E2_ART '01' ELStAM Procedure: Notification Type 20111018
6 AC_ART_RESPONSE_DEREGISTRATION Constant Public Type reference (TYPE) P01_TX_E2_ART '06' ELStAM Procedure: Notification Type 20111018
7 AC_ART_RESPONSE_PROV_CHANGE Constant Public Type reference (TYPE) P01_TX_E2_ART '08' ELStAM Procedure: Notification Type 20111018
8 AC_ART_RESPONSE_REGISTRATION Constant Public Type reference (TYPE) P01_TX_E2_ART '05' ELStAM Procedure: Notification Type 20111018
9 AC_DATE_FIRST_EA Constant Public Type reference (TYPE) P01_TX_E2_BEGDA '20130101' Date of Earliest Possible Initial Registration 20121119
10 AC_STATUS_ANSWERED Constant Public Type reference (TYPE) P01_TX_E2_STATUS '03' ELStAM Procedure: Status 20111018
11 AC_STATUS_ASSIGNED Constant Public Type reference (TYPE) P01_TX_E2_STATUS '25' ELStAM Procedure: Status 20111018
12 AC_STATUS_CANCELLED Constant Public Type reference (TYPE) P01_TX_E2_STATUS '27' ELStAM Procedure: Status 20111018
13 AC_STATUS_COLLECTED Constant Public Type reference (TYPE) P01_TX_E2_STATUS '09' ELStAM Procedure: Status 20111018
14 AC_STATUS_DELETED Constant Public Type reference (TYPE) P01_TX_E2_STATUS '28' ELStAM: Status 20121018
15 AC_STATUS_DISTRIBUTED Constant Public Type reference (TYPE) P01_TX_E2_STATUS '22' ELStAM Procedure: Status 20111018
16 AC_STATUS_DONE Constant Public Type reference (TYPE) P01_TX_E2_STATUS '23' ELStAM Procedure: Status 20111018
17 AC_STATUS_ERRONEOUS Constant Public Type reference (TYPE) P01_TX_E2_STATUS '10' ELStAM Procedure: Status 20111018
18 AC_STATUS_NEW Constant Public Type reference (TYPE) P01_TX_E2_STATUS '00' ELStAM Procedure: Status 20111018
19 AC_STATUS_NOT_DEDICATED Constant Public Type reference (TYPE) P01_TX_E2_STATUS '21' ELStAM Procedure: Status 20111018
20 AC_STATUS_RECEIVED Constant Public Type reference (TYPE) P01_TX_E2_STATUS '20' ELStAM Procedure: Status 20111018
21 AC_STATUS_REJECTED Constant Public Type reference (TYPE) P01_TX_E2_STATUS '26' ELStAM: Status 20121018
22 AC_STATUS_TRANSFERRED Constant Public Type reference (TYPE) P01_TX_E2_STATUS '01' ELStAM Procedure: Status 20111018
23 AR_MESSAGE_HANDLER Instance attribute Private Object reference (TYPE REF TO) IF_HRPAY00_MESSAGE_HANDLER Message Handler 20111018
24 AT_ABMELDUNG Instance attribute Public Type reference (TYPE) HRDEST_E2_T_ABMELDUNG ELStAM Procedure: Table Type for P01E2_ABMELDUNG 20111018
25 AT_ADM Instance attribute Public Type reference (TYPE) HRDEST_E2_T_ADM ELStAM Procedure: Table Type for Admin Table 20111018
26 AT_ANMELDUNG Instance attribute Public Type reference (TYPE) HRDEST_E2_T_ANMELDUNG ELStAM Procedure: Table Type for P01E2_ANMELDUNG 20111018
27 AT_ELSTAM Instance attribute Public Type reference (TYPE) HRDEST_E2_T_ELSTAM ELStAM Procedure: Table Type for P01E2_ELSTAM 20111018
28 AT_HIST Instance attribute Public Type reference (TYPE) HRDEST_E2_T_HIST ELStAM Procedure: Table Type for P01E2_HIST 20111018
29 AT_INFT Instance attribute Public Type reference (TYPE) HRDEST_E2_T_INFT ELStAM Procedure: Table Type for P01E2_INFT 20111018
30 AT_MELD Instance attribute Public Type reference (TYPE) HRDEST_E2_T_MELD ELStAM Procedure: Table Type for P01E2_MELD 20120920
31 AT_MELD_ST Instance attribute Public Type reference (TYPE) HRDEST_E2_T_MELD_ST ELStAM Procedure: Table Type for P01E2_MELD_ST 20120920
32 AT_P0000 Instance attribute Private Type reference (TYPE) P0000_TAB HR Master Record: Infotype 0000 (Actions) 20130412
33 AT_P0001 Instance attribute Private Type reference (TYPE) P0001_TAB HR Master Record: Infotype 0001 (Organizational Assignment) 20130604
34 AT_STATUS Instance attribute Public Type reference (TYPE) HRDEST_E2_T_STATUS ELStAM Procedure: Table Type for Status Table 20111018
35 AT_UMMELDUNG Instance attribute Public Type reference (TYPE) HRDEST_E2_T_UMMELDUNG ELStAM Procedure: Table Type for P01E2_UMMELDUNG 20120514
36 A_DATE Static Attribute Private Type reference (TYPE) SYST-DATUM Date Stamp for Updates 20111018
37 A_PERNR Instance attribute Public Type reference (TYPE) PERNR_D Personnel Number 20111018
38 A_TIME Static Attribute Private Type reference (TYPE) SYST-UZEIT Time Stamp for Updates 20111018
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_STATUS_DATA Instance method Public Method Changes Status Entry with System Data 20111018
2 CHECK Instance method Public Method Checks Consistency of Notifications 20111018
3 CHECK_AN_ABMELDUNG Instance method Private Method Checks Consistency of Registrations and Deregistrations 20111018
4 CHECK_DELETE Static method Private Method Checks Before Deletion of Notification 20111118
5 CHECK_ELSTAM_EXISTS Instance method Public Method Checks Whether ELStAM Record Corresponding to Notif. Exists 20111118
6 CHECK_EXISTANCE Static method Public Method Checks Whether Notifications Exist 20111118
7 CHECK_SET_STATUS Static method Private Method Checks Before Changing Status Entry 20111018
8 CHECK_UMMELDUNG Instance method Private Method Checks Consistency of Changes of Registration 20120514
9 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20111018
10 COMPARE_REG_DATA Instance method Private Method Compares Data of Old and New Registrations/Deregistrations 20111018
11 CONSTRUCTOR Instance method Public Constructor 20111018
12 DELETE Static method Public Method Deletes Notifications 20111018
13 DELETE_ALL Static method Public Method Deletes All Notifications of PERNR 20111118
14 GET_CNECT Instance method Public Method Searches for Linked Status and Admin for GUID 20130604
15 GET_GUID_CNECT Static method Public Method Searches for Related GUID 20111018
16 GET_INFT Static method Public Method Returns INFT History for Key Date 20111018
17 GET_STATUS_TAB Instance method Public Method Format Status Table in Accordance with Selection 20111018
18 HAS_ACTIVE_NOTIF Static method Public Method Checks Whether Notification Exists as of Key Date 20111018
19 HAS_ANAB_NAG Instance method Public Method Checks Whether Dereg. Previous Day or Registration Next ER 20130604
20 READ Instance method Public Method Reads All Notifications for Person 20111018
21 READ_NOTIF_BY_GUID Static method Public Method Reads Data for Notification 20111018
22 REASSIGN_ELSTAM Static method Public Method Renewed Attempt Assignment ELStAM 20111018
23 SET_REFERENCES Instance method Public Method Relationships Between Registrations and Deregistrations 20111018
24 SET_STATUS Static method Public Method Sets Status of Notifications 20111018
25 STORE Instance method Public Method Saves Notifications 20111018
Events
Class CL_HRPAYDEST_E2_NOTIF_MANAGER has no event.
Types
Class CL_HRPAYDEST_E2_NOTIF_MANAGER has no local type.
Method Signatures

Method CHANGE_STATUS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_STATUS Call by reference Type reference (TYPE) P01E2_STATUS Elster 2: Statustabelle 20111018

Method CHANGE_STATUS_DATA on class CL_HRPAYDEST_E2_NOTIF_MANAGER has no exception.

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ABMELDUNG Call by reference Type reference (TYPE) HRDEST_E2_T_ABMELDUNG Elster 2: Tabellentyp zu P01E2_ANMELDUNG 20111018
2 Changing CT_ADM Call by reference Type reference (TYPE) HRDEST_E2_T_ADM Elster 2: Tabellentyp zu P01E2_ANMELDUNG 20111018
3 Changing CT_STATUS Call by reference Type reference (TYPE) HRDEST_E2_T_STATUS Elster 2: Tabellentyp zur Statustabelle 20111018
4 Changing CT_UMMELDUNG Call by reference Type reference (TYPE) HRDEST_E2_T_UMMELDUNG Elster 2: Tabellentyp zu P01E2_UMMELDUNG 20120514
5 Exporting ET_DELETE Call by reference Type reference (TYPE) HRDEST_E2_T_STATUS zu löschende alte Meldungen 20111018
6 Exporting ET_DELETE_REF Call by reference Type reference (TYPE) HRDEST_E2_T_STATUS Abmeldungen, auf die die Referenz gelöscht werden muss 20111018
7 Exporting ET_MELD Call by reference Type reference (TYPE) HRDEST_E2_T_MELD Elster 2: Tabellentyp zur Tabelle P01E2_MELD 20120920
8 Exporting ET_MELD_ST Call by reference Type reference (TYPE) HRDEST_E2_T_MELD_ST ELStAM: Tabellentyp zur Tabelle P01E2_MELD_ST 20120920
9 Exporting E_PROCESSED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20111018
10 Importing IT_ANMELDUNG Call by reference Type reference (TYPE) HRDEST_E2_T_ANMELDUNG Elster 2: Tabellentyp zu P01E2_ANMELDUNG 20111018
11 Importing IT_P0001 Call by reference Type reference (TYPE) P0001_TAB Personal-Stammsatz Infotyp 0001 (Massnahmen) 20111018
12 Importing IT_UMMELDUNG Call by reference Type reference (TYPE) HRDEST_E2_T_UMMELDUNG Elster 2: Tabellentyp zu P01E2_UMMELDUNG 20120514
13 Importing I_ART Call by reference Type reference (TYPE) P01_TX_E2_ART Elster 2: Meldungsart 20111018
14 Importing I_CORR_STRNR Call by reference Type reference (TYPE) BOOLE_D Steuernummer korrigieren 20111018
15 Importing I_REG_ALL Call by reference Type reference (TYPE) P01_TX_E2_REG_ALL Elster 2: Erstmalige Anmeldung durchführen 20111018
16 Importing I_REG_DAT Call by reference Type reference (TYPE) P01_TX_E2_REG_DATE Elster 2: Erstmalige Anmeldung durchführen 20111018
17 Importing I_REG_PROVCH Call by reference Type reference (TYPE) P01_TX_E2_REG_ALL Wechsel Datenlieferant durchführen 20111018
# Exception Resumable Description Created on
1 EX_NO_CHANGE Speicherung nicht nötig (keine Änderung) 20120514
2 EX_REJECT_STORE Speicherung nicht möglich 20111018

Method CHECK_AN_ABMELDUNG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ABMELDUNG Call by reference Type reference (TYPE) HRDEST_E2_T_ABMELDUNG Elster 2: Tabellentyp zu P01E2_ABMELDUNG 20111018
2 Changing CT_ADM Call by reference Type reference (TYPE) HRDEST_E2_T_ADM Elster 2: Tabellentyp zu P01E2_ANMELDUNG 20111018
3 Changing CT_STATUS Call by reference Type reference (TYPE) HRDEST_E2_T_STATUS Elster 2: Tabellentyp zur Statustabelle 20111018
4 Exporting ET_DELETE Call by reference Type reference (TYPE) HRDEST_E2_T_STATUS zu löschende alte Meldungen 20111018
5 Exporting ET_DELETE_REF Call by reference Type reference (TYPE) HRDEST_E2_T_STATUS Abmeldungen, auf die die Referenz gelöscht werden muss 20111018
6 Exporting ET_MELD Call by reference Type reference (TYPE) HRDEST_E2_T_MELD Elster 2: Tabellentyp zur Tabelle P01E2_MELD 20120920
7 Exporting ET_MELD_ST Call by reference Type reference (TYPE) HRDEST_E2_T_MELD_ST ELStAM: Tabellentyp zur Tabelle P01E2_MELD_ST 20120920
8 Exporting E_PROCESSED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20111018
9 Importing IT_ANMELDUNG Call by reference Type reference (TYPE) HRDEST_E2_T_ANMELDUNG Elster 2: Tabellentyp zu P01E2_ANMELDUNG 20111018
10 Importing IT_P0001 Call by reference Type reference (TYPE) P0001_TAB Personal-Stammsatz Infotyp 0001 20111018
11 Importing I_CORR_STRNR Call by reference Type reference (TYPE) BOOLE_D Steuernummer korrigieren 20111018
12 Importing I_REG_ALL Call by reference Type reference (TYPE) P01_TX_E2_REG_ALL Elster 2: Erstmalige Anmeldung durchführen 20111018
13 Importing I_REG_DAT Call by reference Type reference (TYPE) P01_TX_E2_REG_DATE Elster 2: Erstmalige Anmeldung durchführen 20111018
14 Importing I_REG_PROVCH Call by reference Type reference (TYPE) P01_TX_E2_REG_ALL Wechsel Datenlieferant durchführen 20111018
# Exception Resumable Description Created on
1 EX_LSTB Fehler beim Lesen der lohnsteuerlichen Betriebsstätte 20111018
2 EX_REJECT_STORE Speicherung nicht möglich 20111018

Method CHECK_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ADM Call by reference Type reference (TYPE) P01E2_ADM ELStAM: Administrationsdaten 20111118
2 Importing IS_STATUS Call by reference Type reference (TYPE) P01E2_STATUS Elster 2: Statustabelle 20111118
3 Importing IT_STATUS Call by reference Type reference (TYPE) HRDEST_E2_T_STATUS Elster 2: Tabellentyp zur Statustabelle 20111118
# Exception Resumable Description Created on
1 EX_ABM_EXISTS Abmeldung existiert, löschen nicht möglich 20111118
2 EX_ANSWER_EXISTS Antwort existiert, löschen nicht möglich 20111118
3 EX_NOT_NEW Meldung nicht in Status neu, löschen nicht möglich 20121121

Method CHECK_ELSTAM_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ELSTAM_NAG Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20111118
2 Importing I_STICHTAG Call by reference Type reference (TYPE) P01_TX_E2_GUELTIGAB ELStAM: Stichtag der Gültigkeit Änderungsliste 20111118

Method CHECK_ELSTAM_EXISTS on class CL_HRPAYDEST_E2_NOTIF_MANAGER has no exception.

Method CHECK_EXISTANCE 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 20111118
# Exception Resumable Description Created on
1 NO_RECORDS_FOUND keine Datensätze vorhanden 20111118

Method CHECK_SET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ADM Call by reference Type reference (TYPE) P01E2_ADM Elster 2: Administrationsdaten 20111018
2 Importing IS_STATUS Call by reference Type reference (TYPE) P01E2_STATUS Elster 2: Statustabelle 20111018
3 Importing I_STATUS Call by reference Type reference (TYPE) P01_TX_E2_STATUS neuer Status 20111018
# Exception Resumable Description Created on
1 EX_STATUS_INCOMPATIBLE neuer Status passt nicht zur Meldungsart 20111018

Method CHECK_UMMELDUNG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_STATUS Call by reference Type reference (TYPE) HRDEST_E2_T_STATUS Elster 2: Tabellentyp zur Statustabelle 20120514
2 Changing CT_UMMELDUNG Call by reference Type reference (TYPE) HRDEST_E2_T_UMMELDUNG Elster 2: Tabellentyp zu P01E2_UMMELDUNG 20120514
3 Exporting ET_DELETE Call by reference Type reference (TYPE) HRDEST_E2_T_STATUS Elster 2: Tabellentyp zur Statustabelle 20120514
4 Exporting E_PROCESSED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20120514
5 Importing IT_UMMELDUNG Call by reference Type reference (TYPE) HRDEST_E2_T_UMMELDUNG 20120514
6 Importing I_REG_DAT Call by reference Type reference (TYPE) P01_TX_E2_REG_DATE 20120514
7 Importing I_REG_PROVCH Call by reference Type reference (TYPE) P01_TX_E2_REG_ALL 20120514
# Exception Resumable Description Created on
1 EX_NO_CHANGE Ummeldung bereits erfolgt 20120514
2 EX_REJECT_STORE Speicherung nicht möglich 20120514

Method CLASS_CONSTRUCTOR Signature

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

Method COMPARE_REG_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IS_EQUAL Call by reference Type reference (TYPE) BOOLE_D alte und neue Daten sind gleich 20111018
2 Exporting E_WITH_DEREG Call by reference Type reference (TYPE) BOOLE_D Abmeldung zum gleichen Datum nötig 20111018
3 Importing IT_ABMELDUNG Call by reference Type reference (TYPE) HRDEST_E2_T_ABMELDUNG Elster 2: Tabellentyp zu P01E2_ABMELDUNG 20111018
4 Importing IT_ANMELDUNG Call by reference Type reference (TYPE) HRDEST_E2_T_ANMELDUNG Elster 2: Tabellentyp zu P01E2_ANMELDUNG 20111018
5 Importing IT_P0001 Call by reference Type reference (TYPE) P0001_TAB Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) 20111018
6 Importing I_CORR_STRNR Call by reference Type reference (TYPE) BOOLE_D Steuernummer korrigieren 20111018
7 Importing I_GUID_ALT Call by reference Type reference (TYPE) P01_STGUID Elster: eindeutiger Schlüssel zur Identifikation einer Meldu 20111018
8 Importing I_GUID_NEU Call by reference Type reference (TYPE) P01_STGUID Elster: eindeutiger Schlüssel zur Identifikation einer Meldu 20111018
# Exception Resumable Description Created on
1 EX_LSTB Fehler beim Lesen der AG-Stnr 20111018

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPAY00_MESSAGE_HANDLER Message Handler 20111018
2 Importing IT_P0000 Call by reference Type reference (TYPE) P0000_TAB Personal-Stammsatz Infotyp 0000 (Massnahmen) 20130412
3 Importing IT_P0001 Call by reference Type reference (TYPE) P0001_TAB Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) 20130604
4 Importing I_PERNR Call by reference Type reference (TYPE) PERSNO Personalnummer 20111018

Method CONSTRUCTOR on class CL_HRPAYDEST_E2_NOTIF_MANAGER has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) HRDEST_E2_T_STATUS_ADM Meldungen, die nicht gelöscht wurden 20111018
2 Exporting ET_SUCCESS Call by reference Type reference (TYPE) HRDEST_E2_T_STATUS_ADM gelöschte Meldungen 20111018
3 Importing IT_ADM Call by reference Type reference (TYPE) HRDEST_E2_T_ADM Elster 2: Tabellentyp zur Admintabelle 20111018
4 Importing IT_STATUS Call by reference Type reference (TYPE) HRDEST_E2_T_STATUS Zu löschende Meldungen 20111018

Method DELETE on class CL_HRPAYDEST_E2_NOTIF_MANAGER has no exception.

Method DELETE_ALL 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 20111118
# Exception Resumable Description Created on
1 NO_RECORDS_FOUND keine Daten vorhanden 20111118

Method GET_CNECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ADM Call by reference Type reference (TYPE) P01E2_ADM ELStAM: Administrationsdaten 20130604
2 Exporting ES_STATUS Call by reference Type reference (TYPE) P01E2_STATUS Elster 2: Statustabelle 20130604
3 Exporting ES_V_STATUS Call by reference Type reference (TYPE) V_P01E2_STATUS 20130604
4 Importing I_GUID Call by reference Type reference (TYPE) P01_STGUID Elster: eindeutiger Schlüssel zur Identifikation einer Meldu 20130604

Method GET_CNECT on class CL_HRPAYDEST_E2_NOTIF_MANAGER has no exception.

Method GET_GUID_CNECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_GUID Call by reference Type reference (TYPE) P01_STGUID Elster: eindeutiger Schlüssel zur Identifikation einer Meldu 20111018
2 Importing I_IDNR Call by reference Type reference (TYPE) P01_TX_E2_IDNR Steuer Identifikationsnummer 20111018
3 Importing I_NDTIC Call by reference Type reference (TYPE) P01_TX_E2_NDTIC Elster 2: Nutzdatenticketnummer 20111018

Method GET_GUID_CNECT on class CL_HRPAYDEST_E2_NOTIF_MANAGER has no exception.

Method GET_INFT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INFT Call by reference Type reference (TYPE) HRDEST_E2_T_INFT 20111018
2 Importing I_DATE Call by reference Type reference (TYPE) P01_TX_E2_BEGDA 20111018
3 Importing I_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20111018

Method GET_INFT on class CL_HRPAYDEST_E2_NOTIF_MANAGER has no exception.

Method GET_STATUS_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STATUS Call by reference Type reference (TYPE) HRDEST_E2_T_STATUS Output: Nur Einträge gemäß Selektion 20111018
2 Importing IT_STATUS Call by reference Type reference (TYPE) HRDEST_E2_T_STATUS Input: Komplette Statustabelle für Person 20111018
3 Importing I_ACT Call by reference Type reference (TYPE) BOOLE_D nur aktuelle Datensätze 20111018
4 Importing I_ART Call by reference Type reference (TYPE) P01_TX_E2_ART Elster 2: Meldungsart 20111018
5 Importing I_MAXDT Call by reference Type reference (TYPE) P01_TX_E2_BEGDA Gültigkeitsbeginn bis 20111018
6 Importing I_MINDT Call by reference Type reference (TYPE) P01_TX_E2_BEGDA Gültigkeitsbeginn ab 20111018
7 Importing I_NDTIC Call by reference Type reference (TYPE) P01_TX_E2_NDTIC Elster 2: Nutzdatenticketnummer 20111018
8 Importing I_STATUS Call by reference Type reference (TYPE) P01_TX_E2_STATUS Elster 2: Status 20111018
# Exception Resumable Description Created on
1 NO_ENTRIES Keine Einträge in Statustabelle gemäß Selektion vorhanden 20111018

Method HAS_ACTIVE_NOTIF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NOTIF Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20111018
2 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20111018
3 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20111018
4 Importing I_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20111018

Method HAS_ACTIVE_NOTIF on class CL_HRPAYDEST_E2_NOTIF_MANAGER has no exception.

Method HAS_ANAB_NAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ABMELDUNG_VORTAG Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20130604
2 Exporting E_ANMELDUNG_HAG Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20130604
3 Exporting E_ANMELDUNG_HAG_6 Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20130604
4 Exporting E_ANMELDUNG_NAG Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20130604
5 Importing I_DATE Call by reference Type reference (TYPE) P01_TX_E2_BEGDA ELStAM: Beginndatum 20130604

Method HAS_ANAB_NAG on class CL_HRPAYDEST_E2_NOTIF_MANAGER has no exception.

Method READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ABMELDUNG Call by reference Type reference (TYPE) HRDEST_E2_T_ABMELDUNG Elster 2: Tabellentyp zu P01E2_ABMELDUNG 20111018
2 Exporting ET_ADM Call by reference Type reference (TYPE) HRDEST_E2_T_ADM Elster 2: Tabellentyp zur Admintabelle 20111018
3 Exporting ET_ANMELDUNG Call by reference Type reference (TYPE) HRDEST_E2_T_ANMELDUNG Elster 2: Tabellentyp zu P01E2_ANMELDUNG 20111018
4 Exporting ET_ELSTAM Call by reference Type reference (TYPE) HRDEST_E2_T_ELSTAM Elster 2: Tabellentyp zu P01E2_ELSTAM 20111018
5 Exporting ET_HIST Call by reference Type reference (TYPE) HRDEST_E2_T_HIST Elster 2: Tabellentyp zu P01E2_HIST 20111018
6 Exporting ET_INFT Call by reference Type reference (TYPE) HRDEST_E2_T_INFT Elster 2: Tabellentyp zu P01E2_INFT 20111018
7 Exporting ET_MELD Call by reference Type reference (TYPE) HRDEST_E2_T_MELD Elster 2: Tabellentyp zur Tabelle P01E2_MELD 20120920
8 Exporting ET_MELD_ST Call by reference Type reference (TYPE) HRDEST_E2_T_MELD_ST ELStAM: Tabellentyp zur Tabelle P01E2_MELD_ST 20120920
9 Exporting ET_STATUS Call by reference Type reference (TYPE) HRDEST_E2_T_STATUS Elster 2: Tabellentyp zur Statustabelle 20111018
10 Exporting ET_UMMELDUNG Call by reference Type reference (TYPE) HRDEST_E2_T_UMMELDUNG Elster 2: Tabellentyp zu P01E2_UMMELDUNG 20120514
11 Importing I_PERNR Call by reference Type reference (TYPE) PERSNO Personalnummer 20111018
# Exception Resumable Description Created on
1 NO_DATA_FOUND Keine ELStAM-Daten vorhanden 20111018

Method READ_NOTIF_BY_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ABMELDUNG Call by reference Type reference (TYPE) HRDEST_E2_T_ABMELDUNG Elster 2: Tabellentyp zu P01E2_ABMELDUNG 20111018
2 Exporting ET_ADM Call by reference Type reference (TYPE) HRDEST_E2_T_ADM Elster 2: Tabellentyp zur Admintabelle 20111018
3 Exporting ET_ANMELDUNG Call by reference Type reference (TYPE) HRDEST_E2_T_ANMELDUNG Elster 2: Tabellentyp zu P01E2_ANMELDUNG 20111018
4 Exporting ET_ELSTAM Call by reference Type reference (TYPE) HRDEST_E2_T_ELSTAM Elster 2: Tabellentyp zu P01E2_ELSTAM 20111018
5 Exporting ET_HIST Call by reference Type reference (TYPE) HRDEST_E2_T_HIST Elster 2: Tabellentyp zu P01E2_HIST 20111018
6 Exporting ET_INFT Call by reference Type reference (TYPE) HRDEST_E2_T_INFT Elster 2: Tabellentyp zu P01E2_INFT 20111018
7 Exporting ET_MELD Call by reference Type reference (TYPE) HRDEST_E2_T_MELD Elster 2: Tabellentyp zur Tabelle P01E2_MELD 20120920
8 Exporting ET_MELD_ST Call by reference Type reference (TYPE) HRDEST_E2_T_MELD_ST ELStAM: Tabellentyp zur Tabelle P01E2_MELD_ST 20120920
9 Exporting ET_STATUS Call by reference Type reference (TYPE) HRDEST_E2_T_STATUS Elster 2: Tabellentyp zur Statustabelle 20111018
10 Exporting ET_UMMELDUNG Call by reference Type reference (TYPE) HRDEST_E2_T_UMMELDUNG Elster 2: Tabellentyp zu P01E2_UMMELDUNG 20120514
11 Importing I_GUID Call by reference Type reference (TYPE) P01_STGUID Elster: eindeutiger Schlüssel zur Identifikation einer Meldu 20111018

Method READ_NOTIF_BY_GUID on class CL_HRPAYDEST_E2_NOTIF_MANAGER has no exception.

Method REASSIGN_ELSTAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_STAT_ADM Call by reference Type reference (TYPE) V_P01E2_STATUS Generierte Tabelle zum View V_P01E2_STATUS 20111018
2 Importing I_GUID Call by reference Type reference (TYPE) P01_STGUID Elster: eindeutiger Schlüssel zur Identifikation einer Meldu 20111018
# Exception Resumable Description Created on
1 EX_ERROR Fehler 20111018

Method SET_REFERENCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ABMELDUNG Call by reference Type reference (TYPE) HRDEST_E2_T_ABMELDUNG Elster 2: Tabellentyp zu P01E2_ABMELDUNG 20111018
2 Changing CT_ADM Call by reference Type reference (TYPE) HRDEST_E2_T_ADM Elster 2: Tabellentyp zur Admintabelle 20111018
3 Changing CT_STATUS Call by reference Type reference (TYPE) HRDEST_E2_T_STATUS Elster 2: Tabellentyp zur Statustabelle 20111018
4 Importing IT_ANMELDUNG Call by reference Type reference (TYPE) HRDEST_E2_T_ANMELDUNG Elster 2: Tabellentyp zu P01E2_ANMELDUNG 20111018
5 Importing IT_DELETE_REF Call by reference Type reference (TYPE) HRDEST_E2_T_STATUS zu löschende Meldungen 20111018

Method SET_REFERENCES on class CL_HRPAYDEST_E2_NOTIF_MANAGER has no exception.

Method SET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) HRDEST_E2_T_STATUS_ADM Meldungen, die nicht gelöscht wurden 20111018
2 Exporting ET_SUCCESS Call by reference Type reference (TYPE) HRDEST_E2_T_STATUS_ADM gelöschte Meldungen 20111018
3 Importing IT_ADM Call by reference Type reference (TYPE) HRDEST_E2_T_ADM Elster 2: Tabellentyp zur Admintabelle 20111018
4 Importing I_STATUS Call by reference Type reference (TYPE) P01_TX_E2_STATUS Elster 2: Status 20111018

Method SET_STATUS on class CL_HRPAYDEST_E2_NOTIF_MANAGER has no exception.

Method STORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ABMELDUNG Call by reference Type reference (TYPE) HRDEST_E2_T_ABMELDUNG Elster 2: Tabellentyp zu P01E2_ABMELDUNG 20111018
2 Importing IT_ADM Call by reference Type reference (TYPE) HRDEST_E2_T_ADM Elster 2: Tabellentyp zur Admintabelle 20111018
3 Importing IT_ANMELDUNG Call by reference Type reference (TYPE) HRDEST_E2_T_ANMELDUNG Elster 2: Tabellentyp zu P01E2_ANMELDUNG 20111018
4 Importing IT_DELETE Call by reference Type reference (TYPE) HRDEST_E2_T_STATUS Elster 2: Tabellentyp zur Statustabelle 20111018
5 Importing IT_ELSTAM Call by reference Type reference (TYPE) HRDEST_E2_T_ELSTAM Elster 2: Tabellentyp zu P01E2_ELSTAM 20111018
6 Importing IT_HIST Call by reference Type reference (TYPE) HRDEST_E2_T_HIST Elster 2: Tabellentyp zu P01E2_HIST 20111018
7 Importing IT_INFT Call by reference Type reference (TYPE) HRDEST_E2_T_INFT Elster 2: Tabellentyp zu P01E2_INFT 20111018
8 Importing IT_MELD Call by reference Type reference (TYPE) HRDEST_E2_T_MELD Elster 2: Tabellentyp zur Tabelle P01E2_MELD 20120920
9 Importing IT_MELD_ST Call by reference Type reference (TYPE) HRDEST_E2_T_MELD_ST ELStAM: Tabellentyp zur Tabelle P01E2_MELD_ST 20120920
10 Importing IT_STATUS Call by reference Type reference (TYPE) HRDEST_E2_T_STATUS Elster 2: Tabellentyp zur Statustabelle 20111018
11 Importing IT_UMMELDUNG Call by reference Type reference (TYPE) HRDEST_E2_T_UMMELDUNG Elster 2: Tabellentyp zu P01E2_UMMELDUNG 20120514

Method STORE on class CL_HRPAYDEST_E2_NOTIF_MANAGER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in