SAP ABAP Class CL_HRPAYDE_EL_PERNR (ELENA Data That Is Related To Personnel Numbers)
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
Properties
Class CL_HRPAYDE_EL_PERNR  
Short Description ELENA Data That Is Related To Personnel Numbers    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package P01S   HR Germany: Social Insurance 
Created 20090810   SAP 
Last change 20110809   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPAYDE_EL_PERNR has no forward declaration.
Interfaces
Class CL_HRPAYDE_EL_PERNR has no interface implemented.
Friends
Class CL_HRPAYDE_EL_PERNR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GS_0000 Instance attribute Protected Type reference (TYPE) P0000 HR Master Record: Infotype 0000 (Actions) 20090925
2 GS_0001 Instance attribute Protected Type reference (TYPE) P0001 HR Master Record: Infotype 0001 (Organizational Assignment) 20090817
3 GS_0002 Instance attribute Protected Type reference (TYPE) P0002 HR Master Record: Infotype 0002 (Personal Data) 20090810
4 GS_0003 Instance attribute Protected Type reference (TYPE) P0003 HR Master Record: Infotype 0003 (Payroll Status) 20100817
5 GS_0006 Instance attribute Protected Type reference (TYPE) P0006 HR Master Record: Infotype 0006 (Addresses) 20090810
6 GS_0007 Instance attribute Protected Type reference (TYPE) P0007 HR Master Record: Infotype 0007 (Planned Working Time) 20090831
7 GS_0013 Instance attribute Protected Type reference (TYPE) P0013 HR Master Record: Infotype 0013 (Social Insurance D) 20090810
8 GS_0020 Instance attribute Protected Type reference (TYPE) P0020 HR Master Record Infotype 0020 (DUEVO) 20090831
9 GS_0041 Instance attribute Protected Type reference (TYPE) P0041 HR Master Record: Infotype 0041 (Date Specifications) 20090923
10 GT_0000 Instance attribute Protected Type reference (TYPE) P0000_TAB HR Master Record: Infotype 0000 (Actions) 20090810
11 GT_0001 Instance attribute Protected Type reference (TYPE) P0001_TAB HR Master Record: Infotype 0001 (Organizational Assignment) 20090814
12 GT_0007 Instance attribute Protected Type reference (TYPE) P0007_TAB HR Master Record: Infotype 0007 (Planned Working Time) 20090910
13 GT_0013 Instance attribute Protected Type reference (TYPE) P0013_TAB HR Master Record: Infotype 0013 (Social Insurance D) 20101115
14 GT_0016 Instance attribute Protected Type reference (TYPE) P0016_TAB HR Master Record: Infotype 0016 (Contract Elements) 20091117
15 GT_0020 Instance attribute Protected Type reference (TYPE) P0020_TAB HR Master Record Infotype 0020 (DUEVO) 20101107
16 GT_0041 Instance attribute Protected Type reference (TYPE) P0041_TAB HR Master Record: Infotype 0041 (Date Specifications) 20100212
17 GT_0521 Instance attribute Protected Type reference (TYPE) P0521_TAB HR Master Record: Infotype 0521 (Semiretirement D) 20090909
18 GT_0597 Instance attribute Protected Type reference (TYPE) P0597_TAB Table Type for Infotype 0597 20100219
19 GT_PRELP Instance attribute Protected Type reference (TYPE) PRELP_TAB Table of Generic Infotypes 20091117
20 GV_PERNR Instance attribute Protected Type reference (TYPE) PERNR_D Personnel Number 20090904
21 GV_VSNRVFNR Instance attribute Protected Type reference (TYPE) P01_SV_EL_VSNRVFNR Process Number/Insurance Number 20090810
Methods
# Method Level Visibility Method type Description Created on
1 ADD_PNNNN Instance method Public Method Collect Infotypes 20091117
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090810
3 GET_DATA Instance method Public Method Returns Data for the Personnel Number 20090812
4 GET_PERNR Instance method Public Method Returns the Current Personnel Number 20090811
5 GET_PRELP_TAB Instance method Public Method Returns the Infotypes That Were Transferred Using add_pnnnn 20091117
6 GET_VSNRVFNR Instance method Public Method Returns the Insurance Number or Process Number 20090810
7 INIT Instance method Protected Method Initialize All Data Fields 20090810
8 SET_DATA Instance method Public Method Updates Object With Data from Current Personnel Number 20090810
9 SET_PERNR Instance method Public Method Sets the Personnel Number for the Object 20090904
Events
Class CL_HRPAYDE_EL_PERNR has no event.
Types
Class CL_HRPAYDE_EL_PERNR has no local type.
Method Signatures

Method ADD_PNNNN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PNNNN Call by reference Type reference (TYPE) ANY TABLE generische Infotyptabelle 20091117

Method ADD_PNNNN on class CL_HRPAYDE_EL_PERNR has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_HRPAYDE_EL_PERNR has no parameter.
Method CONSTRUCTOR on class CL_HRPAYDE_EL_PERNR has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_P0000 Call by reference Type reference (TYPE) P0000 Personal-Stammsatz Infotyp 0000 (Massnahmen) 20090925
2 Exporting ES_P0001 Call by reference Type reference (TYPE) P0001 Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) 20090817
3 Exporting ES_P0002 Call by reference Type reference (TYPE) P0002 Personal-Stammsatz Infotyp 0002 (Daten zur Person) 20090812
4 Exporting ES_P0003 Call by reference Type reference (TYPE) P0003 Personal-Stammsatz Infotyp 0003 (Abrechnungsstatus) 20100817
5 Exporting ES_P0006 Call by reference Type reference (TYPE) P0006 Personal-Stammsatz Infotyp 0006 (Anschriften) 20090812
6 Exporting ES_P0007 Call by reference Type reference (TYPE) P0007 Personal-Stammsatz Infotyp 0007 (Sollarbeitszeit) 20090831
7 Exporting ES_P0013 Call by reference Type reference (TYPE) P0013 Personal-Stammsatz Infotyp 0013 (Sozialversicherung D) 20090812
8 Exporting ES_P0020 Call by reference Type reference (TYPE) P0020 Personal-Stammsatz Infotyp 0020 (DUEVO) 20090831
9 Exporting ES_P0041 Call by reference Type reference (TYPE) P0041 Personal-Stammsatz Infotyp 0041 (Datumsangaben) 20090923
10 Exporting ET_P0000 Call by reference Type reference (TYPE) P0000_TAB Personal-Stammsatz Infotyp 0000 (Massnahmen) 20090812
11 Exporting ET_P0001 Call by reference Type reference (TYPE) P0001_TAB Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) 20090814
12 Exporting ET_P0007 Call by reference Type reference (TYPE) P0007_TAB Personal-Stammsatz Infotyp 0007 (Sollarbeitszeit) 20090910
13 Exporting ET_P0013 Call by reference Type reference (TYPE) P0013_TAB Personal-Stammsatz Infotyp 0013 (Sozialversicherung D) 20101115
14 Exporting ET_P0016 Call by reference Type reference (TYPE) P0016_TAB Personal-Stammsatz Infotyp 0016 (Vertragsbestandteile) 20091117
15 Exporting ET_P0020 Call by reference Type reference (TYPE) P0020_TAB Personal-Stammsatz Infotyp 0020 (DUEVO) 20101107
16 Exporting ET_P0041 Call by reference Type reference (TYPE) P0041_TAB Personal-Stammsatz Infotyp 0041 (Datumsangaben) 20100212
17 Exporting ET_P0521 Call by reference Type reference (TYPE) P0521_TAB Personal-Stammsatz Infotyp 0521 (Altersteilzeit (D)) 20090909
18 Exporting ET_P0597 Call by reference Type reference (TYPE) P0597_TAB Tabellentyp für Infotyp 0597 20100219

Method GET_DATA on class CL_HRPAYDE_EL_PERNR has no exception.

Method GET_PERNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_PERNR Value transfer Type reference (TYPE) PERNR-PERNR Personalnummer 20090811
# Exception Resumable Description Created on
1 NO_PERNR keine Personalnummer vorhanden 20090811

Method GET_PRELP_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PRELP_TAB Call by reference Type reference (TYPE) PRELP_TAB Tabelle von generischen Infotypen 20091117

Method GET_PRELP_TAB on class CL_HRPAYDE_EL_PERNR has no exception.

Method GET_VSNRVFNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VSNRVFNR Value transfer Type reference (TYPE) P01_SV_EL_VSNRVFNR Verfahrensnummer/Versicherungsnummer 20090810

Method GET_VSNRVFNR on class CL_HRPAYDE_EL_PERNR has no exception.

Method INIT Signature

Method INIT on class CL_HRPAYDE_EL_PERNR has no parameter.
Method INIT on class CL_HRPAYDE_EL_PERNR has no exception.

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_0003 Call by reference Type reference (TYPE) P0003 Personal-Stammsatz Infotyp 0003 20100817
2 Importing IT_0000 Call by reference Type reference (TYPE) P0000_TAB Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) 20090810
3 Importing IT_0001 Call by reference Type reference (TYPE) P0001_TAB Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) 20090810
4 Importing IT_0002 Call by reference Type reference (TYPE) P0002_TAB Personal-Stammsatz Infotyp 0002 (Daten zur Person) 20090810
5 Importing IT_0006 Call by reference Type reference (TYPE) P0006_TAB Personal-Stammsatz Infotyp 0006 (Anschriften) 20090810
6 Importing IT_0007 Call by reference Type reference (TYPE) P0007_TAB Personal-Stammsatz Infotyp 0007 (Sollarbeitszeit) 20090831
7 Importing IT_0013 Call by reference Type reference (TYPE) P0013_TAB Personal-Stammsatz Infotyp 0006 (Anschriften) 20090810
8 Importing IT_0016 Call by reference Type reference (TYPE) P0016_TAB Personal-Stammsatz Infotyp 0016 (Vertragsbestandteile) 20091117
9 Importing IT_0020 Call by reference Type reference (TYPE) P0020_TAB Personal-Stammsatz Infotyp 0020 (DUEVO) 20090831
10 Importing IT_0041 Call by reference Type reference (TYPE) P0041_TAB Personal-Stammsatz Infotyp 0041 (Datumsangaben) 20090923
11 Importing IT_0521 Call by reference Type reference (TYPE) P0521_TAB Personal-Stammsatz Infotyp 0521 (Altersteilzeit) 20090909
12 Importing IT_0597 Call by reference Type reference (TYPE) P0597_TAB Tabellentyp für Infotyp 0597 20100219
13 Importing IV_ADATUM Call by reference Type reference (TYPE) DATS Auswertungsdatum 20090810

Method SET_DATA on class CL_HRPAYDE_EL_PERNR has no exception.

Method SET_PERNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20090904

Method SET_PERNR on class CL_HRPAYDE_EL_PERNR has no exception.
History
Last changed by/on SAP  20110809 
SAP Release Created in 604