SAP ABAP Class CL_HRPAYDEST_E2_PERNR (ELStAM Procedure: Personnel Number)
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_PERNR  
Short Description ELStAM Procedure: Personnel Number    
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 20131127   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_PERNR has no interface implemented.
Friends
Class CL_HRPAYDEST_E2_PERNR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AR_DISPLAY Instance attribute Private Object reference (TYPE REF TO) CL_HRPAYDEST_E2_DISPLAY ELStAM Procedure: Output of Data 20111018
2 AR_MESSAGE_HANDLER Instance attribute Private Object reference (TYPE REF TO) IF_HRPAY00_MESSAGE_HANDLER Message Handler 20111018
3 AR_NOTIF_MANAGER Instance attribute Private Object reference (TYPE REF TO) CL_HRPAYDEST_E2_NOTIF_MANAGER ELStAM Procedure: Manager Class for Notifications 20111018
4 AS_PYPARAID Instance attribute Private Type reference (TYPE) PAY_PM_PARAID Process Manager: Identifier of a Set 20111018
5 AT_P0000 Instance attribute Public Type reference (TYPE) P0000_TAB HR Master Record: Infotype 0000 (Actions) 20111018
6 AT_P0001 Instance attribute Public Type reference (TYPE) P0001_TAB HR Master Record: Infotype 0001 (Organizational Assignment) 20111018
7 AT_P0002 Instance attribute Public Type reference (TYPE) P0002_TAB HR Master Record: Infotype 0002 (Personal Data) 20111018
8 AT_P0003 Instance attribute Public Type reference (TYPE) P0003_TAB HR Master Record: Infotype 0003 (Payroll Status) 20111018
9 AT_P0012 Instance attribute Public Type reference (TYPE) P0012_TAB HR Master Record: Infotype 0012 (Fiscal Data - Germany) 20111018
10 AT_P0016 Instance attribute Public Type reference (TYPE) P0016_TAB HR Master Record: Infotype 0000 (Actions) 20120514
11 AT_P0041 Instance attribute Public Type reference (TYPE) P0041_TAB HR Master Record: Infotype 0000 (Actions) 20120514
12 A_DATA_FOUND Instance attribute Public Type reference (TYPE) BOOLE_D Person Has ELStAM Data in Accordance with Selection Criteria 20111018
13 A_DONE_WITH_ERROR Static Attribute Public Type reference (TYPE) BALCNTCUM Application Log: Cumulated Message Count 20111018
14 A_DONE_WITH_WARNING Static Attribute Public Type reference (TYPE) BALCNTCUM Application Log: Cumulated Message Count 20120920
15 A_ERROR Static Attribute Public Type reference (TYPE) BALCNTCUM Application Log: Cumulated Message Count 20111018
16 A_ERROR_AND_SUCCESS Static Attribute Public Type reference (TYPE) BALCNTCUM Application Log: Cumulated Message Count 20130517
17 A_MSGTY Instance attribute Private Type reference (TYPE) P01_TX_E2_MSGTY Message Type 20111018
18 A_PERNR Instance attribute Public Type reference (TYPE) PERNR_D Personnel Number 20111018
19 A_SELECTED Static Attribute Public Type reference (TYPE) BALCNTCUM Application Log: Cumulated Message Count 20111018
20 A_STATISTICS_ART_01 Static Attribute Public Type reference (TYPE) BALCNTCUM Application Log: Cumulated Message Count 20111018
21 A_STATISTICS_ART_02 Static Attribute Public Type reference (TYPE) BALCNTCUM Application Log: Cumulated Message Count 20111018
22 A_STATISTICS_ART_03 Static Attribute Public Type reference (TYPE) BALCNTCUM Application Log: Cumulated Message Count 20111018
23 A_STATISTICS_ART_04 Static Attribute Public Type reference (TYPE) BALCNTCUM Application Log: Cumulated Message Count 20111018
24 A_STATISTICS_ART_05 Static Attribute Public Type reference (TYPE) BALCNTCUM Application Log: Cumulated Message Count 20111018
25 A_STATISTICS_ART_06 Static Attribute Public Type reference (TYPE) BALCNTCUM Application Log: Cumulated Message Count 20111018
26 A_STATISTICS_BEFORE_E2 Static Attribute Public Type reference (TYPE) BALCNTCUM Application Log: Cumulated Message Count 20111018
27 A_STATISTICS_INACTIVE Static Attribute Public Type reference (TYPE) BALCNTCUM Application Log: Cumulated Message Count 20111018
28 A_STATISTICS_REGISTERED Static Attribute Public Type reference (TYPE) BALCNTCUM Application Log: Cumulated Message Count 20111018
29 A_STATISTICS_SPEC_PROCESSING Static Attribute Public Type reference (TYPE) BALCNTCUM Application Log: Cumulated Message Count 20111018
30 A_STATISTICS_TAX_LIABILITY Static Attribute Public Type reference (TYPE) BALCNTCUM Application Log: Cumulated Message Count 20111018
31 A_SUCCESS Static Attribute Public Type reference (TYPE) BALCNTCUM Application Log: Cumulated Message Count 20111018
32 A_WARNING Static Attribute Public Type reference (TYPE) BALCNTCUM Application Log: Cumulated Message Count 20111018
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE Instance method Public Method Updates IT 0012 Using ELStAM Data 20111018
2 CHANGE_DEREG_DATE Instance method Private Method Postpones Deregistration Date 20111018
3 CHECK_ABKRS Instance method Private Method Checks Whether Payroll Area Is Relevant for Payroll 20120920
4 CHECK_IDNR_AFTER_HIRE Instance method Public Method Checks 3 Month Rule After Hiring 20111018
5 COLLECT_STATISTICS Instance method Private Method Adds Counter for Statistics and Process Manager 20111018
6 CONSTRUCTOR Instance method Public Constructor 20111018
7 DE_REGISTER Instance method Public Method Registration: Fills Tables Status and Registration 20111018
8 DISPLAY Instance method Public Method Output of ELStAM Data with Message Handler 20111018
9 EVAL_DE2EL Instance method Public Method Evaluates Feature DE2EL for Registrations/Deregistrations 20111018
10 EXIT_BESCH_BEG Instance method Private Method User Exit for Determining Employment Start Date 20120514
11 GET_DE_REGISTRATION_DATES Instance method Private Method Determines Registration and Deregistration Data 20111018
12 GET_ELSTAM_RELEVANCE Instance method Private Method Determines Whether PERNR Participates in ELStAM Procedure 20111118
13 GET_EMPLOYEE_DATA Instance method Public Method Returns Data for Log 20111018
14 GET_ENTRY_LEAVING_DATES Instance method Private Method Returns Hiring and Leaving Dates from Actions 20111018
15 GET_FIRST_ENTRY Instance method Private Method Determines Employment Start Date 20120514
16 GET_NEXT_ABPER Instance method Public Method Returns Next Payroll Period 20111018
17 GET_ORG_CHANGE Instance method Private Method Determines Entries and Leavings Through Org. Reassignments 20120514
18 GET_REF_DATES Instance method Private Method Determines Associated Notifications 20111018
19 GET_REGISTRATION_STATUS Instance method Private Method Determines Registration Status for Key Date 20120920
20 GET_START_E2 Instance method Private Method Returns Start of ELStAM Procedure 20111018
21 GET_STORNO_DATES Instance method Private Method Determines Notifications To Be Canceled 20111018
22 GET_TAX_CHANGE Instance method Private Method Determines Reasons for Entry and Leaving Through Tax Change 20130121
Events
Class CL_HRPAYDEST_E2_PERNR has no event.
Types
Class CL_HRPAYDEST_E2_PERNR has no local type.
Method Signatures

Method CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ADM Call by reference Type reference (TYPE) HRDEST_E2_T_ADM Elster 2: Tabellentyp zur Admintabelle 20111018
2 Exporting ET_STATUS Call by reference Type reference (TYPE) HRDEST_E2_T_STATUS Elster 2: Tabellentyp zur Statustabelle 20111018
3 Exporting E_PROCESSED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20111018
4 Importing I_MAXDT Call by reference Type reference (TYPE) P01_TX_E2_BEGDA Gültigkeitsbeginn bis 20111018
5 Importing I_MINDT Call by reference Type reference (TYPE) P01_TX_E2_BEGDA Gültigkeitsbeginn ab 20111018
6 Importing I_NDTIC Call by reference Type reference (TYPE) P01_TX_E2_NDTIC Elster 2: Nutzdatenticketnummer 20111018
7 Importing I_PRT Call by reference Type reference (TYPE) XFELD Protokoll 20111018
8 Importing I_UPD Call by reference Type reference (TYPE) XFELD Datenbank Update 20111018

Method CHANGE on class CL_HRPAYDEST_E2_PERNR has no exception.

Method CHANGE_DEREG_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ENDDA Call by reference Type reference (TYPE) P01_TX_E2_ENDDA Elster 2: Endedatum 20111018
2 Importing I_ABM_FIX Call by reference Type reference (TYPE) P01_TX_E2_DATUM_ABM Datum Abmeldung ab 20111018
3 Importing I_DATE Call by reference Type reference (TYPE) BEGDA Beginndatum der Austrittsmaßnahme 20111018
# Exception Resumable Description Created on
1 EX_E2_DATA Fehler beim Lesen der Elstam-Daten LSTC 20111018

Method CHECK_ABKRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATE Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20120920
2 Returning R_IS_RELEVANT Value transfer Type reference (TYPE) ABAP_BOOL Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20120920

Method CHECK_ABKRS on class CL_HRPAYDEST_E2_PERNR has no exception.

Method CHECK_IDNR_AFTER_HIRE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_P0012 Call by reference Type reference (TYPE) P0012_TAB Infotyp 0012 Sätze ohne ID 20111018
2 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20111018
3 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Beginn Auswertungszeitraum 20111018
4 Importing I_DATE Call by reference Type reference (TYPE) ENDDA Stichtag (Monatsletzter) 20111018

Method CHECK_IDNR_AFTER_HIRE on class CL_HRPAYDEST_E2_PERNR has no exception.

Method COLLECT_STATISTICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DONE_WITH_ERROR Call by reference Type reference (TYPE) BOOLE_D 20111018
2 Importing I_DONE_WITH_WARNING Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20120920
3 Importing I_ERROR Call by reference Type reference (TYPE) BOOLE_D 20111018
4 Importing I_ERROR_AND_SUCCESS Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20130517
5 Importing I_NO_PARTICIPATION Call by reference Type reference (TYPE) P01_TX_E2_NICHTTEILNAHME ELStAM: Grund für Nichtteilnahme am Verfahren 20111018
6 Importing I_SUCCESS Call by reference Type reference (TYPE) BOOLE_D 20111018

Method COLLECT_STATISTICS on class CL_HRPAYDEST_E2_PERNR has no exception.

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 IS_PYPARAID Call by reference Type reference (TYPE) PAY_PM_PARAID Prozeßmanager: Identifikator eines Paketes 20111018
3 Importing IT_P0000 Call by reference Type reference (TYPE) P0000_TAB Personal-Stammsatz Infotyp 0000 (Massnahmen) 20111018
4 Importing IT_P0001 Call by reference Type reference (TYPE) P0001_TAB Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) 20111018
5 Importing IT_P0002 Call by reference Type reference (TYPE) P0002_TAB Personal-Stammsatz Infotyp 0002 (Daten zur Person) 20111018
6 Importing IT_P0003 Call by reference Type reference (TYPE) P0003_TAB Personal-Stammsatz Infotyp 0003 (Abrechnungsstatus) 20111018
7 Importing IT_P0012 Call by reference Type reference (TYPE) P0012_TAB Personal-Stammsatz Infotyp 0012 (Steuerrechtl. Daten (D)) 20111018
8 Importing IT_P0016 Call by reference Type reference (TYPE) P0016_TAB Personal-Stammsatz Infotyp 0012 (Steuerrechtl. Daten (D)) 20120514
9 Importing IT_P0041 Call by reference Type reference (TYPE) P0041_TAB Personal-Stammsatz Infotyp 0012 (Steuerrechtl. Daten (D)) 20120514
10 Importing I_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20111018

Method CONSTRUCTOR on class CL_HRPAYDEST_E2_PERNR has no exception.

Method DE_REGISTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ADM Call by reference Type reference (TYPE) HRDEST_E2_T_ADM Elster 2: Tabellentyp zur Statustabelle 20111018
2 Exporting ET_STATUS Call by reference Type reference (TYPE) HRDEST_E2_T_STATUS Elster 2: Tabellentyp zur Statustabelle 20111018
3 Exporting E_PROCESSED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20111018
4 Importing I_BEGDA_HIGH Call by reference Type reference (TYPE) P01_TX_E2_BEGDA Anmeldedatum obere Grenze 20111018
5 Importing I_BEGDA_LOW Call by reference Type reference (TYPE) P01_TX_E2_BEGDA Anmeldedatum untere Grenze 20111018
6 Importing I_CORR_STRNR Call by reference Type reference (TYPE) BOOLE_D Steuernummer korrigieren 20111018
7 Importing I_NTEILN Call by reference Type reference (TYPE) P01_TX_E2_NTEILN_ANZ ELStAM: Nicht am Verfahren Teilnehmende anzeigen 20120514
8 Importing I_PRT Call by reference Type reference (TYPE) BOOLE_D Protokoll 20111018
9 Importing I_REG_ALL Call by reference Type reference (TYPE) P01_TX_E2_REG_ALL Erstanmeldung 20111018
10 Importing I_REG_DAT Call by reference Type reference (TYPE) P01_TX_E2_REG_DATE Datum Erstanmeldung/Wechsel Datenlieferant 20111018
11 Importing I_REG_PROVCH Call by reference Type reference (TYPE) P01_TX_E2_REG_ALL Wechsel Datenlieferant 20111018
12 Importing I_REG_PROVCH_FORCE Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20130620
13 Importing I_UPD Call by reference Type reference (TYPE) BOOLE_D Datenbank-Update 20111018

Method DE_REGISTER on class CL_HRPAYDEST_E2_PERNR has no exception.

Method DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_EMPLOYEE Call by reference Type reference (TYPE) HRDEST_E2_S_EMPLOYEE Elster 2: Mitarbeiterstruktur für HCM Application Log 20111018
2 Exporting ET_ADM Call by reference Type reference (TYPE) HRDEST_E2_T_ADM Admintabelle gemäß Selektion 20111018
3 Exporting ET_STATUS Call by reference Type reference (TYPE) HRDEST_E2_T_STATUS Statustabelle gemäß Selektion 20111018
4 Importing I_ACT Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20111018
5 Importing I_ART Call by reference Type reference (TYPE) P01_TX_E2_ART Elster 2: Meldungsart 20111018
6 Importing I_DATUM Call by reference Type reference (TYPE) PNPENDDA Datum zur Selektion I001 / I0002 20111018
7 Importing I_MAXDT Call by reference Type reference (TYPE) P01_TX_E2_BEGDA Elster 2: Beginndatum 20111018
8 Importing I_MINDT Call by reference Type reference (TYPE) P01_TX_E2_BEGDA Elster 2: Beginndatum 20111018
9 Importing I_NDTIC Call by reference Type reference (TYPE) P01_TX_E2_NDTIC Elster 2: Nutzdatenticketnummer 20111018
10 Importing I_STATUS Call by reference Type reference (TYPE) P01_TX_E2_STATUS Elster 2: Status 20111018

Method DISPLAY on class CL_HRPAYDEST_E2_PERNR has no exception.

Method EVAL_DE2EL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ENTRY Call by reference Type reference (TYPE) ENTRY_LEAVE_TAB Tabellentyp zur Auswertung des Eintritts-/ Austrittsdatums 20111018
2 Changing CT_LEAVE Call by reference Type reference (TYPE) ENTRY_LEAVE_TAB Tabellentyp zur Auswertung des Eintritts-/ Austrittsdatums 20111018
3 Importing I_DATE_HIGH Call by reference Type reference (TYPE) P01_TX_E2_BEGDA Anmeldedatum obere Grenze 20111018
4 Importing I_DATE_LOW Call by reference Type reference (TYPE) P01_TX_E2_BEGDA Anmeldedatum untere Grenze 20111018
# Exception Resumable Description Created on
1 EX_FEATURE Fehler in Merkmal DE2EL 20111018

Method EXIT_BESCH_BEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ENTRY_DATES Call by reference Type reference (TYPE) ENTRY_LEAVE_TAB Tabelle für Eintritte 20120514
2 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPAY00_MESSAGE_HANDLER Message Handler 20120514
3 Importing IT_P0000 Call by reference Type reference (TYPE) P0000_TAB 20120514
4 Importing IT_P0001 Call by reference Type reference (TYPE) P0001_TAB 20120514
5 Importing IT_P0002 Call by reference Type reference (TYPE) P0002_TAB 20120514
6 Importing IT_P0003 Call by reference Type reference (TYPE) P0003_TAB 20120514
7 Importing IT_P0012 Call by reference Type reference (TYPE) P0012_TAB 20120514
8 Importing IT_P0016 Call by reference Type reference (TYPE) P0016_TAB Personal-Stammsatz Infotyp 0016 (Vertragsbestandteile) 20120514
9 Importing IT_P0041 Call by reference Type reference (TYPE) P0041_TAB Personal-Stammsatz Infotyp 0041 (Datumsangaben) 20120514
10 Importing I_DATE Call by reference Type reference (TYPE) P01_TX_E2_BEGDA ELStAM: Beginndatum 20120514
11 Importing I_PERNR Call by reference Type reference (TYPE) PERNR_D 20120514
# Exception Resumable Description Created on
1 EX_FIRST_ENTRY Fehler bei Ermittlung des Beschäftigungsbeginns 20120514

Method GET_DE_REGISTRATION_DATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BEGDA_ABMELDUNG Call by reference Type reference (TYPE) HRDEST_E2_T_STICHTAG Elster 2: Tabellentyp zu Beginndatum Meldung 20111018
2 Exporting ET_BEGDA_ANMELDUNG Call by reference Type reference (TYPE) HRDEST_E2_T_STICHTAG Elster 2: Tabellentyp zu Beginndatum Meldung 20111018
3 Importing I_BEGDA_HIGH Call by reference Type reference (TYPE) P01_TX_E2_BEGDA Anmeldedatum obere Grenze 20111018
4 Importing I_BEGDA_LOW Call by reference Type reference (TYPE) P01_TX_E2_BEGDA Anmeldedatum untere Grenze 20111018
5 Importing I_REG_ALL Call by reference Type reference (TYPE) P01_TX_E2_REG_ALL Erstmalige Anmeldung durchführen 20111018
6 Importing I_REG_DAT Call by reference Type reference (TYPE) P01_TX_E2_REG_DATE Datum Erstanmeldung/Wechsel Datenlieferant 20111018
7 Importing I_REG_PROVCH Call by reference Type reference (TYPE) P01_TX_E2_REG_ALL Wechsel Datenlieferant durchführen 20111018
8 Importing I_REG_PROVCH_FORCE Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20130620
# Exception Resumable Description Created on
1 EX_BEFORE_E2 ELStAM-Verfahren noch nicht aktiv (kein Fehler) 20111018
2 EX_E2_DATA Elster 2-Daten nicht lesbar 20111018
3 EX_ENTRY_LEAVE Fehler beim Lesen der Entry/Leave-Daten 20111018
4 EX_INACTIVE Personalnummer inaktiv (kein Fehler) 20111018
5 EX_INFOTYPE Infotyp nicht vorhanden 20120720
6 EX_REGISTERED Bereits angemeldet (kein Fehler) 20111018
7 EX_SKIP Personalnummer nicht bearbeiten (kein Fehler) 20111018
8 EX_SPECIAL_PROCESSING Wegen Sonderverarbeitung nicht im ELStAM-Verfahren (kein F.) 20111018
9 EX_TAX_LIABILITY Steuerpflicht nicht für ELStAM-Verfahren (kein Fehler) 20111018

Method GET_ELSTAM_RELEVANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IS_RELEVANT 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_BEGDA Elster 2: Struktur zu Beginndatum Meldung 20111118

Method GET_ELSTAM_RELEVANCE on class CL_HRPAYDEST_E2_PERNR has no exception.

Method GET_EMPLOYEE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_EMPLOYEE Call by reference Type reference (TYPE) HRDEST_E2_S_EMPLOYEE Mitarbeiterstruktur für HCM Application Log 20111018
2 Importing I_DATUM Call by reference Type reference (TYPE) PNPENDDA Gültigkeitsende 20111018

Method GET_EMPLOYEE_DATA on class CL_HRPAYDEST_E2_PERNR has no exception.

Method GET_ENTRY_LEAVING_DATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ENTRY_DATES Call by reference Type reference (TYPE) TT_HIDA 20111018
2 Exporting ET_LEAVING_DATES Call by reference Type reference (TYPE) TT_HIDA 20111018
3 Exporting ET_LEAVING_DATES_DELAY Call by reference Type reference (TYPE) TT_HIDA 20111018
4 Importing I_DATE_HIGH Call by reference Type reference (TYPE) BEGDA Ende Auswertungszeitraum 20111018
5 Importing I_DATE_LOW Call by reference Type reference (TYPE) BEGDA Beginn Auswertungszeitraum 20111018
# Exception Resumable Description Created on
1 EX_ENTRY Fehler bei Ermittlung der Eintritte 20111018
2 EX_FEATURE Fehler in Merkmal DE2EL 20111018
3 EX_LEAVE Fehler bei Ermittlung der Austritte 20111018

Method GET_FIRST_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FIRST_ENTRY Call by reference Type reference (TYPE) P01_TX_E2_BEGDA Beschäftigungsbeginn 20120514
2 Importing I_DATE Call by reference Type reference (TYPE) P01_TX_E2_BEGDA ELStAM: Beginndatum 20120514
# Exception Resumable Description Created on
1 EX_FIRST_ENTRY Fehler bei Ermittlung des Beschäftigungsbeginns 20120514

Method GET_NEXT_ABPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ABRDT Call by reference Type reference (TYPE) LABRD abgerechnet bis 20111018
2 Exporting E_PABRJ Call by reference Type reference (TYPE) PABRJ Abrechnungsjahr 20111018
3 Exporting E_PABRP Call by reference Type reference (TYPE) PABRP Abrechnungsperiode 20111018
4 Exporting E_STATE Call by reference Type reference (TYPE) VWSTA Status des Verwaltungssatzes 20111018
5 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20111018
# Exception Resumable Description Created on
1 EX_STATE Abrechnungsstatus konnte nicht ermittelt werden 20111018

Method GET_ORG_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ENTRY Call by reference Type reference (TYPE) TT_HIDA 20120514
2 Changing CT_LEAVE Call by reference Type reference (TYPE) TT_HIDA 20120514
3 Importing I_DATE_HIGH Call by reference Type reference (TYPE) BEGDA Ende Auswertungszeitraum 20120514
4 Importing I_DATE_LOW Call by reference Type reference (TYPE) BEGDA Beginn Auswertungszeitraum 20120514
# Exception Resumable Description Created on
1 EX_ENTRY Fehler bei Ermittlung der Eintritte 20120514
2 EX_LEAVE Fehler bei Ermittlung der Austritte 20120514

Method GET_REF_DATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BEGDA_ABMELDUNG Call by reference Type reference (TYPE) HRDEST_E2_T_STICHTAG Elster 2: Tabellentyp zu Beginndatum Meldung 20111018
2 Changing CT_BEGDA_ANMELDUNG Call by reference Type reference (TYPE) HRDEST_E2_T_STICHTAG Elster 2: Tabellentyp zu Beginndatum Meldung 20111018
3 Importing IT_BEGDA_ABM_STORNO Call by reference Type reference (TYPE) HRDEST_E2_T_STICHTAG Elster 2: Tabellentyp zu Beginndatum Meldung 20111018
4 Importing IT_BEGDA_ANM_STORNO Call by reference Type reference (TYPE) HRDEST_E2_T_STICHTAG Elster 2: Tabellentyp zu Beginndatum Meldung 20111018

Method GET_REF_DATES on class CL_HRPAYDEST_E2_PERNR has no exception.

Method GET_REGISTRATION_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20120920
2 Returning R_IS_REGISTERED Value transfer Type reference (TYPE) ABAP_BOOL 20120920

Method GET_REGISTRATION_STATUS on class CL_HRPAYDEST_E2_PERNR has no exception.

Method GET_START_E2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_START_E2 Call by reference Type reference (TYPE) P01_TX_E2_START_E2 Elster 2: Start Elster 2 20111018
2 Importing I_DATE Call by reference Type reference (TYPE) P01_TX_E2_BEGDA Elster 2: Beginndatum 20111018
# Exception Resumable Description Created on
1 EX_E2_DATA Lesen von Start Elster 2 nicht erfolgreich 20111018

Method GET_STORNO_DATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BEGDA_ABM_STORNO Call by reference Type reference (TYPE) HRDEST_E2_T_STICHTAG Elster 2: Tabellentyp zu Beginndatum Meldung 20111018
2 Exporting ET_BEGDA_ANM_STORNO Call by reference Type reference (TYPE) HRDEST_E2_T_STICHTAG Elster 2: Tabellentyp zu Beginndatum Meldung 20111018
3 Importing IT_BEGDA_ABMELDUNG Call by reference Type reference (TYPE) HRDEST_E2_T_STICHTAG Elster 2: Tabellentyp zu Beginndatum Meldung 20111018
4 Importing IT_BEGDA_ANMELDUNG Call by reference Type reference (TYPE) HRDEST_E2_T_STICHTAG Elster 2: Tabellentyp zu Beginndatum Meldung 20111018
5 Importing I_BEGDA_HIGH Call by reference Type reference (TYPE) P01_TX_E2_BEGDA Anmeldedatum obere Grenze 20111018
6 Importing I_BEGDA_LOW Call by reference Type reference (TYPE) P01_TX_E2_BEGDA Anmeldedatum untere Grenze 20111018

Method GET_STORNO_DATES on class CL_HRPAYDEST_E2_PERNR has no exception.

Method GET_TAX_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BEGDA_ABMELDUNG Call by reference Type reference (TYPE) HRDEST_E2_T_STICHTAG Elster 2: Tabellentyp zu Beginndatum Meldung 20130121
2 Changing CT_BEGDA_ANMELDUNG Call by reference Type reference (TYPE) HRDEST_E2_T_STICHTAG Elster 2: Tabellentyp zu Beginndatum Meldung 20130121
3 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20130121
4 Importing I_BEGDA_HIGH Call by reference Type reference (TYPE) P01_TX_E2_BEGDA 20130121
5 Importing I_BEGDA_LOW Call by reference Type reference (TYPE) P01_TX_E2_BEGDA 20130121

Method GET_TAX_CHANGE on class CL_HRPAYDEST_E2_PERNR has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in