SAP ABAP Class CL_HRCCE_PERSON_INFO_READER (Person information reader)
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   PA-PA (Application Component) Personnel Administration
     PBAS_CE (Package) HR Enhancements of Master Data for Concurrent Employment
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRCCE_PERSON_INFO_READER Peron information 20020226
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPA_BOOLE_D HR: Master Data, Attribute True and False 20020226
Properties
Class CL_HRCCE_PERSON_INFO_READER  
Short Description Person information reader    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PBAS_CE   HR Enhancements of Master Data for Concurrent Employment 
Created 20020226   SAP 
Last change 20020424   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRCCE_PERSON_INFO_READER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRCCE_PERSON_INFO_READER Peron information 20020226
2 IF_HRPA_BOOLE_D HR: Master Data, Attribute True and False 20020226
Friends
Class CL_HRCCE_PERSON_INFO_READER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_ASSIGNMENT_DATE_READER Static Attribute Private Object reference (TYPE REF TO) CL_HRPA_ASSIGNMENT_DATE HR assignment date reader 20020226
2 A_INFO_CATALOG Static Attribute Private Object reference (TYPE REF TO) IF_HRCCE_PERSON_INFO_CATALOG Person informatioin catalog 20020226
3 A_MOLGA_READER Static Attribute Private Object reference (TYPE REF TO) CL_HRPA_MOLGA HR Master Data: Read MOLGA 20020226
4 A_PERSON_INFO_READER Static Attribute Private Object reference (TYPE REF TO) IF_HRCCE_PERSON_INFO_READER HR CE Person information 20020226
5 A_PERSON_READER Static Attribute Private Object reference (TYPE REF TO) CL_HRCCE_PERSON_READER Person reader 20020226
6 A_READ_INFOTYPE Static Attribute Private Object reference (TYPE REF TO) IF_HRPA_READ_INFOTYPE Infotype Records reader 20020226
7 BUFFERED_PERNR Static Attribute Private Type reference (TYPE) PERNR_D Personnel Number buffered 20020226
8 BUFFERED_PERSONID Static Attribute Private Type reference (TYPE) PERSONID Personnel Number 20020416
9 BUFFERED_PRTXT Static Attribute Private Type reference (TYPE) PADCE_PRTXT Personnel assignment text buffered 20020226
10 BUFFERED_TEXT_TAB Static Attribute Private Type reference (TYPE) PADCE_PERNR_TAB Personnel assignment description table 20020416
11 FALSE Instance attribute Private Attribute reference (LIKE) 20020226
12 HIGH_DATE Constant Private Type reference (TYPE) ENDDA '99991231' End Date 20020315
13 LOW_DATE Constant Private Type reference (TYPE) BEGDA '18000101' Start Date 20020315
14 TRUE Instance attribute Private Attribute reference (LIKE) 20020226
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_PERNR_EXISTENCE Instance method Private Method Check pernr existence 20020226
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20020226
3 GET_INSTANCE Static method Public Method Get instance 20020226
4 HIDE_BY_DISPLAY_VARIANT Instance method Private Method Hide items according to display variant setting 20020226
5 INITIALIZE Instance method Public Method 20020417
6 READ_PERNR_ATTRIBUTE Instance method Private Method Read person attributes 20020226
7 READ_PERNR_EMPLOYMENT_STATUS Instance method Private Method Read pernr employment status 20020226
8 READ_PERNR_TEXT Instance method Public Method 20020226
9 READ_PERNR_TEXT_BY_PERSONID Instance method Public Method 20020226
10 READ_PERNR_TEXT_FROM_BUFFER Instance method Private Method Read personnel assignment description from buffer 20020226
11 READ_PERNR_TEXT_TAB Instance method Public Method 20020226
12 START_DATE_FOR_GLOBAL_EMPLOYEE Instance method Private Method Get the start date for a global employee 20020829
Events
Class CL_HRCCE_PERSON_INFO_READER has no event.
Types
Class CL_HRCCE_PERSON_INFO_READER has no local type.
Method Signatures

Method CHECK_PERNR_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20020226
2 Returning PERNR_EXISTS Value transfer Type reference (TYPE) BOOLE_D Ergebnis prüfen 20020226

Method CHECK_PERNR_EXISTENCE on class CL_HRCCE_PERSON_INFO_READER has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PERSON_INFO_READER Call by reference Object reference (TYPE REF TO) IF_HRCCE_PERSON_INFO_READER Informationen zur Person 20020226

Method GET_INSTANCE on class CL_HRCCE_PERSON_INFO_READER has no exception.

Method HIDE_BY_DISPLAY_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) BEGDA Beginndatum 20020226
2 Importing DISVA Call by reference Type reference (TYPE) PADCE_DISVA Anzeigevariante 20020226
3 Returning HIDDEN Value transfer Type reference (TYPE) BOOLE_D Eintrag ausblenden 20020226
4 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20020226

Method HIDE_BY_DISPLAY_VARIANT on class CL_HRCCE_PERSON_INFO_READER has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_HRCCE_PERSON_INFO_READER has no parameter.
Method INITIALIZE on class CL_HRCCE_PERSON_INFO_READER has no exception.

Method READ_PERNR_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) BEGDA SY-DATUM Beginndatum 20020226
2 Exporting HIRE_DATE Call by reference Type reference (TYPE) BEGDA HR-Erfassungsdatum 20020226
3 Exporting MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20020226
4 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20020226
5 Exporting PERNR_EXISTS Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020226

Method READ_PERNR_ATTRIBUTE on class CL_HRCCE_PERSON_INFO_READER has no exception.

Method READ_PERNR_EMPLOYMENT_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) BEGDA SY-DATUM Beginndatum 20020226
2 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20020226
3 Returning STAT2 Value transfer Type reference (TYPE) STAT2 Beschäftigungsstatus 20020226

Method READ_PERNR_EMPLOYMENT_STATUS on class CL_HRCCE_PERSON_INFO_READER has no exception.

Method READ_PERNR_TEXT Signature

Method READ_PERNR_TEXT on class CL_HRCCE_PERSON_INFO_READER has no parameter.
Method READ_PERNR_TEXT on class CL_HRCCE_PERSON_INFO_READER has no exception.

Method READ_PERNR_TEXT_BY_PERSONID Signature

Method READ_PERNR_TEXT_BY_PERSONID on class CL_HRCCE_PERSON_INFO_READER has no parameter.
Method READ_PERNR_TEXT_BY_PERSONID on class CL_HRCCE_PERSON_INFO_READER has no exception.

Method READ_PERNR_TEXT_FROM_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) BEGDA Beginndatum 20020226
2 Importing ITEM_TAB Call by reference Type reference (TYPE) PADCE_PERSON_INFO_ITEM_TAB Tabelle mit Informationen zur Person 20020226
3 Importing NO_GAP Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020226
4 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20020226
5 Importing PRELP_TAB Call by reference Type reference (TYPE) HRPAD_PRELP_TAB Tabelle Generische Infotypen 20020226
6 Returning TEXT Value transfer Type reference (TYPE) PADCE_PRTXT Beschäftigungsvertrag - Beschreibung 20020226

Method READ_PERNR_TEXT_FROM_BUFFER on class CL_HRCCE_PERSON_INFO_READER has no exception.

Method READ_PERNR_TEXT_TAB Signature

Method READ_PERNR_TEXT_TAB on class CL_HRCCE_PERSON_INFO_READER has no parameter.
Method READ_PERNR_TEXT_TAB on class CL_HRCCE_PERSON_INFO_READER has no exception.

Method START_DATE_FOR_GLOBAL_EMPLOYEE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Beschäftigungsvertrag 20020829
2 Returning START_DATE Value transfer Type reference (TYPE) D 20020829

Method START_DATE_FOR_GLOBAL_EMPLOYEE on class CL_HRCCE_PERSON_INFO_READER has no exception.
History
Last changed by/on SAP  20020424 
SAP Release Created in 470