SAP ABAP Class CL_HRPA_INFOTYPE_0021_CN (HR: Infotyp 0021 China)
Hierarchy
EA-HRCCN (Software Component) Sub component EA-HRCCN of EA-HR
   PA-PA-CN (Application Component) China
     PAOC_PAD_INFTY_0021_CN (Package) Infotyp 0021 (Family) China
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 20021118
Properties
Class CL_HRPA_INFOTYPE_0021_CN  
Short Description HR: Infotyp 0021 China    
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_CN   Infotyp 0021 (Family) China 
Created 20021118   SAP 
Last change 20021118   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPA_INFOTYPE_0021_CN has no forward declaration.
Interfaces
Class CL_HRPA_INFOTYPE_0021_CN has no interface implemented.
Friends
Class CL_HRPA_INFOTYPE_0021_CN has no friend class.
Attributes
Class CL_HRPA_INFOTYPE_0021_CN has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CHINA_ID_NUMBER Instance method Protected Method Check China ID number 20021119
2 CHECK_COMM_ENTRY Instance method Protected Method Only empty number or type is invalid 20021119
3 CHECK_EMPLOYER_ENTRY Instance method Protected Method Check Employer of family member 20021119
4 CHECK_GENDER_ANRDE_CONSISTENCY Instance method Protected Method Check the gender and title consistency 20021118
5 CHECK_GENDER_VALUE Instance method Protected Method Check gender value is 1 or 2 20021118
6 CHECK_HR_NAME_FORMAT Instance method Protected Method Check field FKZNZ name format 20021128
7 CHECK_ID_ENTRY Instance method Protected Method Only empty number or type is invalid 20021119
8 CHECK_MARRIAGE_DATE Instance method Protected Method Check Marrigae date 20021118
9 CHECK_PERSONAL_ID Instance method Protected Method More than one personal id is invalid 20021119
10 CHECK_TYPE_OF_IDENTIFICATION Instance method Protected Method Check Type of identification 20021119
Events
Class CL_HRPA_INFOTYPE_0021_CN has no event.
Types
Class CL_HRPA_INFOTYPE_0021_CN has no local type.
Method Signatures

Method CHECK_CHINA_ID_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BIRTHDAY Call by reference Type reference (TYPE) P0021-FGBDT Date of Birth 20021119
2 Importing FIELDNAME Call by reference Type reference (TYPE) C ID number's field name 20021119
3 Importing GENDER Call by reference Type reference (TYPE) P0021-FASEX Gender Key 20021119
4 Importing ID_NUM Call by reference Type reference (TYPE) P0528-IDNM1 Id number 20021119
5 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021119
6 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021119

Method CHECK_CHINA_ID_NUMBER on class CL_HRPA_INFOTYPE_0021_CN has no exception.

Method CHECK_COMM_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMM_NUM Call by reference Type reference (TYPE) P0528-NUM01 Communication Number 20021119
2 Importing COMM_TYPE Call by reference Type reference (TYPE) P0528-COM01 Communication Type 20021119
3 Importing FIELDNAME1 Call by reference Type reference (TYPE) C Communication Type field 20021119
4 Importing FIELDNAME2 Call by reference Type reference (TYPE) C Communication Number field 20021119
5 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021119
6 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021119

Method CHECK_COMM_ENTRY on class CL_HRPA_INFOTYPE_0021_CN has no exception.

Method CHECK_EMPLOYER_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ANART Call by reference Type reference (TYPE) ANART Address Type 20021119
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021119
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021119
4 Importing SEQNU Call by reference Type reference (TYPE) P00_SEQNA Text Identification 20021119
5 Importing VARGU Call by reference Type reference (TYPE) VARGA Layout rule for address type 20021119

Method CHECK_EMPLOYER_ENTRY on class CL_HRPA_INFOTYPE_0021_CN has no exception.

Method CHECK_GENDER_ANRDE_CONSISTENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ANRDE Call by reference Type reference (TYPE) ANRDE Form-of-Address Key 20021118
2 Importing BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20021118
3 Importing FASEX Call by reference Type reference (TYPE) GESCH Gender Key 20021118
4 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021118
5 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021118
6 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20021118
7 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction class for data storage 20021118

Method CHECK_GENDER_ANRDE_CONSISTENCY on class CL_HRPA_INFOTYPE_0021_CN has no exception.

Method CHECK_GENDER_VALUE Signature

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

Method CHECK_GENDER_VALUE on class CL_HRPA_INFOTYPE_0021_CN has no exception.

Method CHECK_HR_NAME_FORMAT 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 Start Date 20021128
2 Importing FKNZN Call by reference Type reference (TYPE) KNZNM Name Format Indicator for Family in a List 20021128
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021128
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021128
5 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20021128
6 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction class for data storage 20021128

Method CHECK_HR_NAME_FORMAT on class CL_HRPA_INFOTYPE_0021_CN has no exception.

Method CHECK_ID_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME1 Call by reference Type reference (TYPE) C ID type field name 20021119
2 Importing FIELDNAME2 Call by reference Type reference (TYPE) C ID number field name 20021119
3 Importing ID_NUM Call by reference Type reference (TYPE) P0528-IDNM1 Identification number 20021119
4 Importing ID_TYPE Call by reference Type reference (TYPE) P0528-ICTY1 Type of identification (IC type) 20021119
5 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021119
6 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021119

Method CHECK_ID_ENTRY on class CL_HRPA_INFOTYPE_0021_CN has no exception.

Method CHECK_MARRIAGE_DATE 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 (=' ') 20021118
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021118
3 Importing P0021 Call by reference Type reference (TYPE) P0021 HR Master Record: Infotype 0021 (Family) 20021118
4 Importing PNNNN2 Call by reference Type reference (TYPE) ANY Infotype view 20021118

Method CHECK_MARRIAGE_DATE on class CL_HRPA_INFOTYPE_0021_CN has no exception.

Method CHECK_PERSONAL_ID 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 (=' ') 20021119
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021119
3 Importing P0021 Call by reference Type reference (TYPE) P0021 HR Master Record: Infotype 0021 (Family) 20021119
4 Importing PNNNN2 Call by reference Type reference (TYPE) ANY Infotype view 20021119

Method CHECK_PERSONAL_ID on class CL_HRPA_INFOTYPE_0021_CN has no exception.

Method CHECK_TYPE_OF_IDENTIFICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Call by reference Type reference (TYPE) C Field name 20021119
2 Importing ID_TYPE Call by reference Type reference (TYPE) P0528-ICTY1 Type of identification (IC type) 20021119
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021119
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021119
5 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Country code 20021119

Method CHECK_TYPE_OF_IDENTIFICATION on class CL_HRPA_INFOTYPE_0021_CN has no exception.
History
Last changed by/on SAP  20021118 
SAP Release Created in 200