SAP ABAP Class CL_HRPAYAT_PA_IT_READER (Read Employee/Applicant)
Hierarchy
SAP_HRCAT (Software Component) Sub component SAP_HRCAT of SAP_HR
   PY-AT (Application Component) Austria
     PC03 (Package) HR Payroll: Austria
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPAYAT_BOOLEAN Boolean values TRUE (='X') and FALSE (= ' ') 20080528
Properties
Class CL_HRPAYAT_PA_IT_READER  
Short Description Read Employee/Applicant    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC03   HR Payroll: Austria 
Created 20080528   SAP 
Last change 20110809   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPAYAT_PA_IT_READER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRPAYAT_BOOLEAN Boolean values TRUE (='X') and FALSE (= ' ') 20080528
Friends
Class CL_HRPAYAT_PA_IT_READER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AC_INFTY_DESCR Constant Protected Type reference (TYPE) PPNNN 'PXXXX' Name of Infotype (P0000, ...) 20080528
2 AR_INFTY_S Instance attribute Protected Object reference (TYPE REF TO) DATA 20080528
3 AR_INFTY_T Instance attribute Protected Object reference (TYPE REF TO) DATA 20080528
4 AV_BYPASS_BUFFER Instance attribute Protected Type reference (TYPE) BOOLE_D Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20080528
5 AV_INFTY Instance attribute Protected Type reference (TYPE) INFTY Infotype 20080528
6 AV_LEGACY_MODE Instance attribute Protected Type reference (TYPE) BOOLE_D Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20080528
7 AV_NO_AUTH_CHECK Instance attribute Protected Type reference (TYPE) BOOLE_D Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20080528
8 AV_TCLAS Instance attribute Protected Type reference (TYPE) TCLAS Transaction Class for Data Storage 20080528
9 FALSE Instance attribute Private Attribute reference (LIKE) 20080528
10 TRUE Instance attribute Private Attribute reference (LIKE) 20080528
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Protected Constructor CONSTRUCTOR 20080528
2 GET_INFTY_DATA_REF Instance method Public Method Dynamically Creates Structure and Table for Infotype 20080528
3 GET_INSTANCE Static method Public Method Returns Object Instance 20080528
4 READ_INFOTYPE Instance method Public Method Read Employee/Applicant Data from Infotypes 20080528
5 READ_INFOTYPE_PRELP Instance method Public Method Read Employee/Applicant Data from Infotypes >> PRELP 20080528
6 READ_SUBTYPE Instance method Protected Method Read Employee/Applicant Data from Infotypes 20080528
Events
Class CL_HRPAYAT_PA_IT_READER has no event.
Types
Class CL_HRPAYAT_PA_IT_READER has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BYPASS_BUFFER Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080528
2 Importing IV_LEGACY_MODE Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080528
3 Importing IV_NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080528
4 Importing IV_TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20080528

Method CONSTRUCTOR on class CL_HRPAYAT_PA_IT_READER has no exception.

Method GET_INFTY_DATA_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_INFTY_S Call by reference Object reference (TYPE REF TO) DATA 20080528
2 Exporting ER_INFTY_T Call by reference Object reference (TYPE REF TO) DATA 20080528
3 Importing IV_INFTY Call by reference Type reference (TYPE) INFTY Infotyp 20080528
# Exception Resumable Description Created on
1 CX_HRPAYAT_PA_IT_READER Lesen von Mitarbeiter/Bewerber 20080528

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BYPASS_BUFFER Call by reference Type reference (TYPE) BOOLE_D ' ' Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080528
2 Importing IV_LEGACY_MODE Call by reference Type reference (TYPE) BOOLE_D 'X' Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080528
3 Importing IV_NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D ' ' Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080528
4 Importing IV_TCLAS Call by reference Type reference (TYPE) TCLAS 'A' Transaktionsklasse für Datenhaltung 20080528
5 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) CL_HRPAYAT_PA_IT_READER Lesen von Mitarbeiter/Bewerber 20080528

Method GET_INSTANCE on class CL_HRPAYAT_PA_IT_READER has no exception.

Method READ_INFOTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PXXXX Call by reference Type reference (TYPE) STANDARD TABLE Infotyptabelle 20080528
2 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA '18000101' Gültigkeitsbeginn 20080528
3 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA '99991231' Gültigkeitsende 20080528
4 Importing IV_INFTY Call by reference Type reference (TYPE) INFTY Infotyp 20080528
5 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20080528
6 Importing IV_SPRPS Call by reference Type reference (TYPE) SPRPS ' ' Sperrkennzeichen fuer Personalstammsatz 20080528
7 Importing IV_SUBTY Call by reference Type reference (TYPE) SUBTY '*' Subtyp 20080528
# Exception Resumable Description Created on
1 CX_HRPAYAT_PA_IT_READER Lesen von Mitarbeiter/Bewerber 20080528

Method READ_INFOTYPE_PRELP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PRELP Call by reference Type reference (TYPE) PRELP_TAB Tabelle von generischen Infotypen 20080528
2 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA '18000101' Gültigkeitsbeginn 20080528
3 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA '99991231' Gültigkeitsende 20080528
4 Importing IV_INFTY Call by reference Type reference (TYPE) INFTY Infotyp 20080528
5 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20080528
6 Importing IV_SPRPS Call by reference Type reference (TYPE) SPRPS ' ' Sperrkennzeichen fuer Personalstammsatz 20080528
7 Importing IV_SUBTY Call by reference Type reference (TYPE) SUBTY '*' Subtyp 20080528
# Exception Resumable Description Created on
1 CX_HRPAYAT_PA_IT_READER Lesen von Mitarbeiter/Bewerber 20080528

Method READ_SUBTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INFTY Call by reference Type reference (TYPE) STANDARD TABLE Infotyptabelle 20080528
2 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA '18000101' Gültigkeitsbeginn 20080528
3 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA '99991231' Gültigkeitsende 20080528
4 Importing IV_INFTY Call by reference Type reference (TYPE) INFTY Infotyp 20080528
5 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20080528
6 Importing IV_SPRPS Call by reference Type reference (TYPE) SPRPS ' ' Sperrkennzeichen fuer Personalstammsatz 20080528
7 Importing IV_SUBTY Call by reference Type reference (TYPE) SUBTY '*' Subtyp 20080528
# Exception Resumable Description Created on
1 CX_HRPAYAT_PA_IT_READER Lesen von Mitarbeiter/Bewerber 20080529
History
Last changed by/on SAP  20110809 
SAP Release Created in 604