SAP ABAP Class CL_HRPA_INFOTYPE_0021_HK (HR: Infotyp 0021 for Hong Kong)
Hierarchy
EA-HRCHK (Software Component) Sub component EA-HRCHK of EA-HR
   PA-PA-HK (Application Component) Hong Kong
     PAOC_PAD_INFTY_0021_HK (Package) Infotype decoupling for Hong Kong, Family information
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0021 HR: Infotype 0021 International 20021126
Properties
Class CL_HRPA_INFOTYPE_0021_HK  
Short Description HR: Infotyp 0021 for Hong Kong    
Super Class CL_HRPA_INFOTYPE_0021 HR: Infotype 0021 International 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_PAD_INFTY_0021_HK   Infotype decoupling for Hong Kong, Family information 
Created 20021025   SAP 
Last change 20041209   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPA_INFOTYPE_0021_HK has no forward declaration.
Interfaces
Class CL_HRPA_INFOTYPE_0021_HK has no interface implemented.
Friends
Class CL_HRPA_INFOTYPE_0021_HK has no friend class.
Attributes
Class CL_HRPA_INFOTYPE_0021_HK has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ALTERNATIVE_NAME_TYPE Instance method Private Method Check alternative name type 20021203
2 CHECK_ER_OF_FAMILY_MEMBER Instance method Private Method Check employer of family member 20021205
3 CHECK_IC_NUMBER Instance method Private Method Check IC number for Hong Kong 20021203
4 CHECK_OCCUPATION Instance method Private Method Check occupation 20021203
5 CHECK_STATE_OF_BIRTH Instance method Private Method Check state of birth information 20021206
6 INIT_HK_SPECIAL Instance method Private Method Initial for HK special 20021211
Events
Class CL_HRPA_INFOTYPE_0021_HK has no event.
Types
Class CL_HRPA_INFOTYPE_0021_HK has no local type.
Method Signatures

Method CHECK_ALTERNATIVE_NAME_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021203
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021203
3 Importing SEQ Call by reference Type reference (TYPE) C sequence 20021203
4 Importing TYPE Call by reference Type reference (TYPE) NAMTP Name type 20021203

Method CHECK_ALTERNATIVE_NAME_TYPE on class CL_HRPA_INFOTYPE_0021_HK has no exception.

Method CHECK_ER_OF_FAMILY_MEMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EGAGA Call by reference Type reference (TYPE) EGAGA Employer of family member 20021205
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021205
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021205

Method CHECK_ER_OF_FAMILY_MEMBER on class CL_HRPA_INFOTYPE_0021_HK has no exception.

Method CHECK_IC_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ICNUM Call by reference Type reference (TYPE) ICNUM IC number 20021203
2 Importing ICTY1 Call by reference Type reference (TYPE) ICTYP Type of identification (IC type) 20021203
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021203
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021203

Method CHECK_IC_NUMBER on class CL_HRPA_INFOTYPE_0021_HK has no exception.

Method CHECK_OCCUPATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGINDATE Call by reference Type reference (TYPE) T7HK01-BEGDA Start Date 20021210
2 Importing ENDDATE Call by reference Type reference (TYPE) T7HK01-ENDDA End Date 20021210
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021203
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021203
5 Importing OCCUP Call by reference Type reference (TYPE) T7HK01-OCCUP Occupations for familiy members 20021203

Method CHECK_OCCUPATION on class CL_HRPA_INFOTYPE_0021_HK has no exception.

Method CHECK_STATE_OF_BIRTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FGBLD Call by reference Type reference (TYPE) GBLND Country of Birth 20021206
2 Importing GBDEP Call by reference Type reference (TYPE) GBDEP State 20021206
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021206
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021206

Method CHECK_STATE_OF_BIRTH on class CL_HRPA_INFOTYPE_0021_HK has no exception.

Method INIT_HK_SPECIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FAMSA_IN Call by reference Type reference (TYPE) P0021-FAMSA Type of family record 20021211
2 Changing FAMST Call by reference Type reference (TYPE) P0344-FAMST Type of family record 20021211
3 Changing SEPDT Call by reference Type reference (TYPE) P0344-SEPDT Marital Status Key 20021211

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