SAP ABAP Class CL_HRPA_INFOTYPE_0530 (HR-CN: Infotype 0530 Public housing fund)
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 20021018
Properties
Class CL_HRPA_INFOTYPE_0530  
Short Description HR-CN: Infotype 0530 Public housing fund    
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 20021018   SAP 
Last change 20021018   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPA_INFOTYPE_0530 has no forward declaration.
Interfaces
Class CL_HRPA_INFOTYPE_0530 has no interface implemented.
Friends
Class CL_HRPA_INFOTYPE_0530 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 20030918
2 PAID_BY_EMPLOYER Constant Protected Type reference (TYPE) PCN_PBYER '1' Who pays 20030918
3 PAID_BY_ER_EE Constant Protected Type reference (TYPE) PCN_PBYER '2' Who pays 20030918
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CONTRIBUTION_INFO Instance method Protected Method Check the table entry of the contribution 20021024
2 CHECK_CONTRIBUTION_PERIOD Instance method Protected Method Check the BEGDA of the contribution period 20021022
3 CHECK_CONTRIBUTION_YES_NO Instance method Protected Method Check contribution yes or no 20021024
4 CHECK_PHFNO Instance method Protected Method Check the PHF No. 20021023
5 CHECK_SALARY Instance method Protected Method Check the table entry of social salary 20021024
6 GET_DEFAULT_CONAREA Instance method Protected Method Get the default contribution area 20021021
7 GET_DEFAULT_CONINFO Instance method Protected Method Get the default contribution industry, group, level 20021022
8 GET_EXISTING_PHFNO Instance method Protected Method Get the PHF No. from existing infotype record 20021021
9 SPECIFIC_COMPUTATIONS Instance method Protected Method All checks before INS,MOD 20021023
Events
Class CL_HRPA_INFOTYPE_0530 has no event.
Types
Class CL_HRPA_INFOTYPE_0530 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 (=' ') 20021024
2 Importing I_BEGDA Call by reference Type reference (TYPE) P0530-BEGDA Start Date 20021024
3 Importing I_CONAR Call by reference Type reference (TYPE) P0530-CONAR Contribution area 20021024
4 Importing I_CONBR Call by reference Type reference (TYPE) P0530-CONBR Industry 20021024
5 Importing I_CONGR Call by reference Type reference (TYPE) P0530-CONGR Contribution group 20021024
6 Importing I_CONLV Call by reference Type reference (TYPE) P0530-CONLV Contribution level 20021024
7 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021024

Method CHECK_CONTRIBUTION_INFO on class CL_HRPA_INFOTYPE_0530 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) P0530-BEGDA Transaction class for data storage 20021023
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021022
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021022
4 Importing PERNR Call by reference Type reference (TYPE) P0530-PERNR HR Master Record: Infotype 0530 (Public Housing Fund) 20021023
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_POSTCONDITION HR: Stammdaten, unerfüllte Nachbedingung 20021023

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

Method CHECK_CONTRIBUTION_YES_NO on class CL_HRPA_INFOTYPE_0530 has no exception.

Method CHECK_PHFNO 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 (=' ') 20021023
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021023
3 Importing PHFNO Call by reference Type reference (TYPE) P0530-PHFNO PHF account number 20021023

Method CHECK_PHFNO on class CL_HRPA_INFOTYPE_0530 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 (=' ') 20021024
2 Importing I_BEGDA Call by reference Type reference (TYPE) P0530-BEGDA Start Date 20021024
3 Importing I_CONAR Call by reference Type reference (TYPE) P0530-CONAR Contribution area 20021024
4 Importing I_INDICATOR Call by reference Type reference (TYPE) T7CN20-EEIND Employee contribution base indicator 20021024
5 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021024

Method CHECK_SALARY on class CL_HRPA_INFOTYPE_0530 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 20021022
2 Exporting CONAR Call by reference Type reference (TYPE) P0530-CONAR Contribution area 20021021
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 20021021
5 Importing MESSAGE_TYPE Call by reference Type reference (TYPE) SYMSGTY Messages, message type 20021108
6 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction class for data storage 20021021
7 Importing WERKS Call by reference Type reference (TYPE) PERSA Plant Table for National (Centrally Agreed) Contracts 20021022

Method GET_DEFAULT_CONAREA on class CL_HRPA_INFOTYPE_0530 has no exception.

Method GET_DEFAULT_CONINFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CONBR Call by reference Type reference (TYPE) PCN_CONTY Industry 20021022
2 Exporting CONGR Call by reference Type reference (TYPE) PCN_ICNGR Contribution group 20021022
3 Exporting CONLV Call by reference Type reference (TYPE) PCN_ICNLV Contribution level 20021022
4 Importing MOLGA Call by reference Type reference (TYPE) MOLGA 20021022
5 Importing P0001 Call by reference Type reference (TYPE) P0001 20021022
6 Importing P0008 Call by reference Type reference (TYPE) P0008 HR Master Record: Infotype 0008 (Basic Pay) 20021022

Method GET_DEFAULT_CONINFO on class CL_HRPA_INFOTYPE_0530 has no exception.

Method GET_EXISTING_PHFNO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P0530 Call by reference Type reference (TYPE) P0530 HR Master Record: Infotype 0530 (Public Housing Fund) 20021021
2 Returning PHFNO Value transfer Type reference (TYPE) PCN_PHFNO PHF account number 20021021
3 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction class for data storage 20021021

Method GET_EXISTING_PHFNO on class CL_HRPA_INFOTYPE_0530 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 (=' ') 20021023
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021023
3 Changing P0530 Call by reference Type reference (TYPE) P0530 HR Master Record: Infotype 0530 (Public Housing Fund) 20021023
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction class for data storage 20021023

Method SPECIFIC_COMPUTATIONS on class CL_HRPA_INFOTYPE_0530 has no exception.
History
Last changed by/on SAP  20021018 
SAP Release Created in 200