SAP ABAP Class CL_HRPA_INFOTYPE_0185_MY (HR: Infotype 0185 - Malaysia)
Hierarchy
EA-HRCMY (Software Component) Sub component EA-HRCMY of EA-HR
   PA-PA-MY (Application Component) Malaysia
     PAOC_PAD_INFTY_0185_MY (Package) Package for decoupling for infotype 185 - Malaysia
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0185 Personal Ids-Check Class 20021121
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRMY_CONSTANTS Constants used for Malaysia Infotypes 20021125
Properties
Class CL_HRPA_INFOTYPE_0185_MY  
Short Description HR: Infotype 0185 - Malaysia    
Super Class CL_HRPA_INFOTYPE_0185 Personal Ids-Check Class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_PAD_INFTY_0185_MY   Package for decoupling for infotype 185 - Malaysia 
Created 20021121   SAP 
Last change 20041209   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPA_INFOTYPE_0185_MY has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRMY_CONSTANTS Constants used for Malaysia Infotypes 20021125
Friends
Class CL_HRPA_INFOTYPE_0185_MY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ABEND Instance attribute Private Attribute reference (LIKE) 20021125
2 BLANK Instance attribute Private Attribute reference (LIKE) 20021125
3 ERROR Instance attribute Private Attribute reference (LIKE) 20021125
4 INFO Instance attribute Private Attribute reference (LIKE) 20021125
5 MOLGA_MY Instance attribute Private Attribute reference (LIKE) 20021125
6 MSSG_CL_MY Instance attribute Private Attribute reference (LIKE) 20021125
7 MSSG_CL_MY_NEW Instance attribute Private Attribute reference (LIKE) 20021125
8 NULL Instance attribute Private Attribute reference (LIKE) 20021125
9 PART_ONE Instance attribute Private Attribute reference (LIKE) 20021125
10 PART_THREE Instance attribute Private Attribute reference (LIKE) 20021125
11 PART_TWO Instance attribute Private Attribute reference (LIKE) 20021125
12 SELECTED Instance attribute Private Attribute reference (LIKE) 20021125
13 SUCCESS Instance attribute Private Attribute reference (LIKE) 20021125
14 WARNING Instance attribute Private Attribute reference (LIKE) 20021125
Methods
# Method Level Visibility Method type Description Created on
1 ADD_NEW_MESSAGE Instance method Private Method Add new message to message list 20021125
2 CHECK_ICNUMBER_DOB Instance method Private Method Validate IC Number part one against date of birth 20021127
3 CHECK_OLD_ICNUMBER Instance method Private Method Check Old IC Number 20021125
4 CHECK_OLD_IC_CHARS Instance method Private Method Check characters of Old IC Number 20021125
5 CHECK_UNIQUE_IC_NUMBER Instance method Private Method Check for uniqueness of IC Number 20021127
Events
Class CL_HRPA_INFOTYPE_0185_MY has no event.
Types
Class CL_HRPA_INFOTYPE_0185_MY has no local type.
Method Signatures

Method ADD_NEW_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELD_NAME Call by reference Type reference (TYPE) HRPAD_FIELD_TAB Field List 20021125
2 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021125
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021125
4 Importing MSGID Call by reference Type reference (TYPE) SYMSG-MSGID Messages, Message Class 20021125
5 Importing MSGNO Call by reference Type reference (TYPE) SYMSG-MSGNO Messages, Message Number 20021125
6 Importing MSGTY Call by reference Type reference (TYPE) SYMSG-MSGTY Messages, message type 20021125
7 Importing MSGV1 Call by reference Type reference (TYPE) ANY Message Variable 1 20021125
8 Importing MSGV2 Call by reference Type reference (TYPE) ANY Message Variable 2 20021125
9 Importing MSGV3 Call by reference Type reference (TYPE) ANY Message Variable 3 20021125
10 Importing MSGV4 Call by reference Type reference (TYPE) ANY Message Variable 4 20021125

Method ADD_NEW_MESSAGE on class CL_HRPA_INFOTYPE_0185_MY has no exception.

Method CHECK_ICNUMBER_DOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IC_NUMBER Call by reference Type reference (TYPE) C IC Number parts 20021127
2 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021127
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021127
4 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Standard Selections for HR Master Data Reporting 20021127

Method CHECK_ICNUMBER_DOB on class CL_HRPA_INFOTYPE_0185_MY has no exception.

Method CHECK_OLD_ICNUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021125
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021125
3 Changing OLD_IC_NUMBER Call by reference Type reference (TYPE) ICOLD Old IC Number 20021125
4 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20021125

Method CHECK_OLD_ICNUMBER on class CL_HRPA_INFOTYPE_0185_MY has no exception.

Method CHECK_OLD_IC_CHARS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021125
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021125
3 Importing OLD_IC_NUMBER Call by reference Type reference (TYPE) ICOLD 30 Characters 20021125

Method CHECK_OLD_IC_CHARS on class CL_HRPA_INFOTYPE_0185_MY has no exception.

Method CHECK_UNIQUE_IC_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021127
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021127
3 Importing P0185 Call by reference Type reference (TYPE) P0185 Personnel Master Record Infotype 0185 (Identification SEA) 20021127

Method CHECK_UNIQUE_IC_NUMBER on class CL_HRPA_INFOTYPE_0185_MY has no exception.
History
Last changed by/on SAP  20041209 
SAP Release Created in 200