SAP ABAP Class CL_HRPA_INFOTYPE_0532 (HR-CN: Infotype 0532 Social insurance)
Hierarchy
EA-HRCCN (Software Component) Sub component EA-HRCCN of EA-HR
   PA-PA-CN (Application Component) China
     PAOC_PAD_CN (Package) Add-On Development Personal administration: China
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_NNNN HR Master Data: Generic IT Logic 20021101
Properties
Class CL_HRPA_INFOTYPE_0532  
Short Description HR-CN: Infotype 0532 Social insurance    
Super Class CL_HRPA_INFOTYPE_NNNN HR Master Data: Generic IT Logic 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_PAD_CN   Add-On Development Personal administration: China 
Created 20021101   SAP 
Last change 20021101   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPA_INFOTYPE_0532 has no forward declaration.
Interfaces
Class CL_HRPA_INFOTYPE_0532 has no interface implemented.
Friends
Class CL_HRPA_INFOTYPE_0532 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 NO_CONTRIBUTION Constant Protected Type reference (TYPE) PCN_PBYER '3' Who pays 20030919
2 PAID_BY_EMPLOYER Constant Protected Type reference (TYPE) PCN_PBYER '1' Who pays 20030919
3 PAID_BY_ER_EE Constant Protected Type reference (TYPE) PCN_PBYER '2' Who pays 20030919
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CONTRIBUTION_INFO Instance method Protected Method Check the table entry of the contribution 20021104
2 CHECK_CONTRIBUTION_PERIOD Instance method Protected Method Check the BEGDA of the contribution period 20021104
3 CHECK_CONTRIBUTION_YES_NO Instance method Protected Method Check contribution yes or no 20021104
4 CHECK_SALARY Instance method Protected Method Check the table entry of social salary 20021104
5 GET_DEFAULT_CONAREA Instance method Protected Method Get the default contribution area 20021101
6 GET_DEFAULT_CONINFO Instance method Protected Method Get the default contribution industry, group, level 20021101
7 GET_INSURANCE_NUM Instance method Protected Method Get default insurance number from infotype 185 20021104
8 READ_CONAR Instance method Protected Method Read the default contribution area from T7CN15 20021101
9 SPECIFIC_COMPUTATIONS Instance method Protected Method All checks before INS,MOD 20021104
Events
Class CL_HRPA_INFOTYPE_0532 has no event.
Types
Class CL_HRPA_INFOTYPE_0532 has no local type.
Method Signatures

Method CHECK_CONTRIBUTION_INFO 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 (=' ') 20021104
2 Importing I_BEGDA Call by reference Type reference (TYPE) P0532-BEGDA Start Date 20021104
3 Importing I_CONAR Call by reference Type reference (TYPE) P0532-CONAR Contribution area 20021104
4 Importing I_CONGR Call by reference Type reference (TYPE) P0532-CONGR Contribution group 20021104
5 Importing I_CONLV Call by reference Type reference (TYPE) P0532-CONLV Contribution level 20021104
6 Importing I_CONTY Call by reference Type reference (TYPE) P0532-CONTY Industry 20021104
7 Importing I_SUBTY Call by reference Type reference (TYPE) P0532-SUBTY Subtype 20021104
8 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021104

Method CHECK_CONTRIBUTION_INFO on class CL_HRPA_INFOTYPE_0532 has no exception.

Method CHECK_CONTRIBUTION_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGIN_DATE Call by reference Type reference (TYPE) P0532-BEGDA Start Date 20021104
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021104
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021104
4 Importing PERNR Call by reference Type reference (TYPE) P0532-PERNR Personnel Number 20021104
5 Importing SI_TYPE Call by reference Type reference (TYPE) P0532-SUBTY Subtype 20021104
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_POSTCONDITION HR: Stammdaten, unerfüllte Nachbedingung 20021105

Method CHECK_CONTRIBUTION_YES_NO 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 (=' ') 20021104
2 Importing I_CHRSN Call by reference Type reference (TYPE) P0532-CHRSN Contribution change reason code 20021104
3 Importing I_CONAR Call by reference Type reference (TYPE) P0532-CONAR Contribution area 20021104
4 Importing I_CONYN Call by reference Type reference (TYPE) P0530-PBYER Who pays 20021104
5 Importing I_SUBTY Call by reference Type reference (TYPE) P0532-SUBTY Subtype 20021104
6 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021104

Method CHECK_CONTRIBUTION_YES_NO on class CL_HRPA_INFOTYPE_0532 has no exception.

Method CHECK_SALARY 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 (=' ') 20021104
2 Importing I_BEGDA Call by reference Type reference (TYPE) P0532-BEGDA Start Date 20021104
3 Importing I_CONAR Call by reference Type reference (TYPE) P0532-CONAR Contribution area 20021104
4 Importing I_INDICATOR Call by reference Type reference (TYPE) T7CN20-EEIND Employee contribution base indicator 20021104
5 Importing I_SUBTY Call by reference Type reference (TYPE) P0532-SUBTY Subtype 20021104
6 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021104

Method CHECK_SALARY on class CL_HRPA_INFOTYPE_0532 has no exception.

Method GET_DEFAULT_CONAREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BTRTL Call by reference Type reference (TYPE) BTRTL_001P Personnel Subarea 20021101
2 Exporting CONAR Value transfer Type reference (TYPE) P0532-CONAR Contribution area 20021101
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021108
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021101
5 Importing MESSAGE_TYPE Call by reference Type reference (TYPE) SYMSGTY Messages, message type 20021108
6 Importing SUBTY Call by reference Type reference (TYPE) P0532-INTYP Insurance type 20021101
7 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction class for data storage 20021101
8 Importing WERKS Call by reference Type reference (TYPE) PERSA Personnel Area 20021101

Method GET_DEFAULT_CONAREA on class CL_HRPA_INFOTYPE_0532 has no exception.

Method GET_DEFAULT_CONINFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CONGR Call by reference Type reference (TYPE) P0532-CONGR Contribution group 20021101
2 Exporting CONLV Call by reference Type reference (TYPE) P0532-CONLV Contribution level 20021101
3 Exporting CONTY Call by reference Type reference (TYPE) P0532-CONTY Industry 20021101
4 Importing MOLGA Call by reference Type reference (TYPE) MOLGA 20021101
5 Importing P0001 Call by reference Type reference (TYPE) P0001 20021101
6 Importing P0008 Call by reference Type reference (TYPE) P0008 HR Master Record: Infotype 0008 (Basic Pay) 20021101
7 Importing SUBTY Call by reference Type reference (TYPE) P0532-INTYP Insurance type 20021101

Method GET_DEFAULT_CONINFO on class CL_HRPA_INFOTYPE_0532 has no exception.

Method GET_INSURANCE_NUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEG_DATE Call by reference Type reference (TYPE) P0532-BEGDA Start Date 20021104
2 Importing END_DATE Call by reference Type reference (TYPE) P0532-ENDDA End Date 20021104
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021104
4 Importing PERNO Call by reference Type reference (TYPE) P0532-PERNR Personnel Number 20021104
5 Returning SI_NUM Value transfer Type reference (TYPE) P0532-INNUM Insurance number 20021104
6 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction class for data storage 20021104

Method GET_INSURANCE_NUM on class CL_HRPA_INFOTYPE_0532 has no exception.

Method READ_CONAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CONAR Call by reference Type reference (TYPE) P0532-CONAR Contribution area 20021101
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021108
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021101
4 Importing MESSAGE_TYPE Call by reference Type reference (TYPE) SYMSGTY Messages, message type 20021108
5 Importing PER_AREA Call by reference Type reference (TYPE) PERSA Personnel Area 20021104
6 Importing PER_SUBAREA Call by reference Type reference (TYPE) BTRTL_001P Personnel Subarea 20021104
7 Importing SI_AUTH Call by reference Type reference (TYPE) T7CN15-SIAUC Social insurance authority institution code 20021101
8 Importing SI_TYPE Call by reference Type reference (TYPE) P0532-INTYP Insurance type 20021101

Method READ_CONAR on class CL_HRPA_INFOTYPE_0532 has no exception.

Method SPECIFIC_COMPUTATIONS 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 (=' ') 20021104
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021104
3 Changing P0532 Call by reference Type reference (TYPE) P0532 HR Master Record: Infotype 0532 (Insurance) 20021104
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction class for data storage 20021104
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_POSTCONDITION HR: Stammdaten, unerfüllte Nachbedingung 20021104
History
Last changed by/on SAP  20021101 
SAP Release Created in 200