SAP ABAP Class CL_HRPA_INFOTYPE_0064 (Social insurance (FR))
Hierarchy
EA-HRCFR (Software Component) Sub component EA-HRCFR of EA-HR
   PA-PA-FR (Application Component) France
     PAOC_PAD_FR (Package) Staff administration development Add-On: France
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 20021206
Properties
Class CL_HRPA_INFOTYPE_0064  
Short Description Social insurance (FR)    
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 P  SAP Standard Production Program 
Category 0   
Package PAOC_PAD_FR   Staff administration development Add-On: France 
Created 20021206   SAP 
Last change 20040819   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 PFRS0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HRPA_INFOTYPE_0064 has no interface implemented.
Friends
Class CL_HRPA_INFOTYPE_0064 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_GENERIC_COT Constant Private Type reference (TYPE) CHAR3 'COT' Generic name of supplementary contributions areas 20030120
2 C_GENERIC_ORG Constant Private Type reference (TYPE) CHAR3 'ORG' Generic name of supplementary bodies areas 20030120
3 C_MAX_NB_OF_CONTRIB Constant Private Type reference (TYPE) I 10 Maximum number of supplementary contributions 20030210
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ADDITIONAL_CONTRIBUTIONS Instance method Private Method Check supplementary contributions 20030116
2 CHECK_CONTRIBUTION_MODEL Instance method Private Method Check contributions assigned to deduction model 20030115
3 CHECK_CONTRIBUTION_SUBMODEL Instance method Private Method Check contributions assigned to deduction submodel 20030115
4 FIND_GAP_IN_SUBMODEL Instance method Private Method Find a contribution-free period in a sub-model 20030116
5 GET_SS_NUMBER Instance method Private Method 20060825
6 SPECIFIC_COMPUTATIONS Instance method Private Method Insert and Modify mode checks 20030117
Events
Class CL_HRPA_INFOTYPE_0064 has no event.
Types
Class CL_HRPA_INFOTYPE_0064 has no local type.
Method Signatures

Method CHECK_ADDITIONAL_CONTRIBUTIONS 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 BOOLE area data elements: TRUE (='X') and FALSE (=' ') 20030117
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-master data: messages 20030117
3 Importing P0064 Call by reference Type reference (TYPE) P0064 Infotype 0064 record 20030117
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR : master data, unfulfilled program conditions 20030325

Method CHECK_CONTRIBUTION_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ASSEDIC_SUBMODEL Call by reference Type reference (TYPE) REGNO Deduction sub-model for unemployment insurance 20030115
2 Importing BEGDA Call by reference Type reference (TYPE) D Infotype 0064 valid from date 20030116
3 Importing ENDDA Call by reference Type reference (TYPE) D Infotype 0064 expiration date 20030116
4 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D BOOLE area data elements: TRUE (='X') and FALSE (=' ') 20030115
5 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-master data: messages 20030115
6 Importing OTHER_SUBMODEL Call by reference Type reference (TYPE) REGNO Deduction submodel for other plans 20030115
7 Importing RETIREMENT_SUBMODEL Call by reference Type reference (TYPE) REGNO Deduction submodel for supplementary pension fund 20030115
8 Importing SS_SUBMODEL Call by reference Type reference (TYPE) REGNO Deduction submodel for social insurance 20030115
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR : master data, unfulfilled program conditions 20030325

Method CHECK_CONTRIBUTION_SUBMODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) D Infotype 0064 valid from date 20030116
2 Importing CONTRIBUTION_SUBMODEL Call by reference Type reference (TYPE) REGNO Deduction submodel 20030115
3 Importing ENDDA Call by reference Type reference (TYPE) D Infotype 0064 expiration date 20030116
4 Importing FIELD_NAME Call by reference Type reference (TYPE) PROP_FNAME Default quick entry values: field name 20030116
5 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D BOOLE area data elements: TRUE (='X') and FALSE (=' ') 20030115
6 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-master data: messages 20030115
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR : master data, unfulfilled program conditions 20030325

Method FIND_GAP_IN_SUBMODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing INDEX Call by reference Type reference (TYPE) SYST-TABIX Internal tables, current line index 20030116
2 Changing LOWEST_DATE_WITHOUT_GAP Call by reference Type reference (TYPE) D Smaller period without contribution termination 20030116
3 Importing TAB_CONTRIBUTIONS Call by reference Type reference (TYPE) PFRS0_TAB_T5F1M Assignment of deduction model 20030116
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR : master data, unfulfilled program conditions 20030325

Method GET_SS_NUMBER 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 20060825
2 Changing CLESS Call by reference Type reference (TYPE) CLESS Verification key for the SI number 20060825
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-master data: messages 20060825
4 Changing NUMSS Call by reference Type reference (TYPE) NUMSS Social insurance number 20060825
5 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personnel no. 20060825
6 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 20060825

Method GET_SS_NUMBER on class CL_HRPA_INFOTYPE_0064 has no exception.

Method SPECIFIC_COMPUTATIONS 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 BOOLE area data elements: TRUE (='X') and FALSE (=' ') 20030117
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-master data: messages 20030117
3 Changing P0064 Call by reference Type reference (TYPE) P0064 Infotype 0064 : Social Insurance - France 20030117
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction type for data storage 20030117
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR : master data, unfulfilled program conditions 20030325
History
Last changed by/on SAP  20040819 
SAP Release Created in 200