SAP ABAP Class CL_HRPAYFR_CONTRIB_CONDS (Maintenance of conditions for the Contributions (France).)
Hierarchy
SAP_HRCFR (Software Component) Sub component SAP_HRCFR of SAP_HR
   PY-FR (Application Component) France
     PC06 (Package) HR Payroll: France
Properties
Class CL_HRPAYFR_CONTRIB_CONDS  
Short Description Maintenance of conditions for the Contributions (France).    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC06   HR Payroll: France 
Created 20050419   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_HRPA_BOOLE_D Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 P99SD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 P99SG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 PFRS0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 PFRU0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 THRPL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HRPAYFR_CONTRIB_CONDS has no interface implemented.
Friends
Class CL_HRPAYFR_CONTRIB_CONDS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DAQ_APPLI Constant Private Type reference (TYPE) P_APPL 'COTI' Subapplication 20050421
2 FALSE Constant Private Type reference (TYPE) BOOLE_D IF_HRPA_BOOLE_D=>FALSE BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20050419
3 FR_MOLGA Constant Private Type reference (TYPE) MOLGA '06' Country group 20050421
4 RANGE_SIGN Constant Private Type reference (TYPE) TVARV_SIGN 'I' ABAP: code: I/E (include/exclude values) 20050421
5 TRUE Constant Private Type reference (TYPE) BOOLE_D IF_HRPA_BOOLE_D=>TRUE BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20050419
6 _TAB_COND_CHECKED Static Attribute Private Type reference (TYPE) COND_CHECKED_TAB 20050607
7 _TAB_T5F99FC Static Attribute Protected Type reference (TYPE) PFRSR_CONDITIONS_TAB_TYPE Table of conditions for public sector (France) 20130621
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_TO_TAB_CHECKED Static method Public Method Add the contition checked to the Buffer 20050511
2 APPLY_CONDITION Static method Public Method Application of the conditions to the contribution 20050419
3 CHECK_CONDT Static method Public Method Check CONDT of the condition 20050419
4 CHECK_CONDT_EXIST Static method Public Method To verify whether the CONDT (DAQ) exists in T5F99FC. ToDo! 20050504
5 CHECK_COND_CHECKED Static method Public Method To check whether the condition is already in the Buffer 20050510
6 CHECK_COND_CONSISTENCY Static method Public Method To check that the condition is well defined 20050429
7 CHECK_CYCLE_EXIST Static method Public Method To check whether the cycle exists. 20050504
8 FILL_COTI_WITH_COND Static method Public Method To fill in the data for the condition of this contribution 20050427
9 OPER_CONDT Static method Public Method Process the Operation of the CONDT (T5F99FC) 20050419
10 READ_TAB_CONDT Static method Protected Method Reading of the list of conditions for this CONDT (T5F99FC) 20050509
11 REFRESH_TAB_CHECKED Static method Public Method Buffer Refresh 20050511
12 SET_TAB_T5F99FC Static method Public Method Set _tab_t5f99fc 20130621
Events
Class CL_HRPAYFR_CONTRIB_CONDS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 COND_CHECKED_LINE Private See coding Line for condition already checked and result. 20050510
2 COND_CHECKED_TAB Private See coding Conditions table type. 20050510
3 T5F99FC_TAB Private See coding T5F99FC Table Type. 20050509
Method Signatures

Method APPEND_TO_TAB_CHECKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_COND Call by reference Type reference (TYPE) P06_COND Contribution condition 20050511
2 Importing P_RESULT Call by reference Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20050511

Method APPEND_TO_TAB_CHECKED on class CL_HRPAYFR_CONTRIB_CONDS has no exception.

Method APPLY_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COND Call by reference Type reference (TYPE) P06_COND Contribution condition 20050419
2 Exporting COND_FALSE_BUT_REGUL Value transfer Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20050427
3 Importing REGUL Call by reference Type reference (TYPE) P06_REGUL Progressive accrual indicator for Contribution 20050513
4 Importing RESULT Call by reference Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20050419
5 Exporting TO_DO_CALCUL Value transfer Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20050425

Method APPLY_CONDITION on class CL_HRPAYFR_CONTRIB_CONDS has no exception.

Method CHECK_CONDT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BEGDA Call by reference Type reference (TYPE) BEGDA Start date 20050512
2 Importing P_CONDT Call by reference Type reference (TYPE) T5F99FC-CONDT 20050419
3 Importing P_ENDDA Call by reference Type reference (TYPE) ENDDA Valid until 20050512
4 Importing P_PERNR Call by reference Type reference (TYPE) PERNR-PERNR Personnel no. 20050419
5 Returning P_RETURNCODE Value transfer Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20050419
6 Importing P_SV Call by reference Type reference (TYPE) PC223 Payroll Result: Social Insurance (F) 20050419
7 Importing P_WPBP Call by reference Type reference (TYPE) HRPAY99_WPBP 20050419

Method CHECK_CONDT on class CL_HRPAYFR_CONTRIB_CONDS has no exception.

Method CHECK_CONDT_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BEGDA Call by reference Type reference (TYPE) BEGDA Start date 20050509
2 Importing P_CONDT Call by reference Type reference (TYPE) T5F99FC-CONDT 20050504
3 Importing P_ENDDA Call by reference Type reference (TYPE) ENDDA Valid until 20050509
4 Changing P_EXIST Call by reference Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20050509

Method CHECK_CONDT_EXIST on class CL_HRPAYFR_CONTRIB_CONDS has no exception.

Method CHECK_COND_CHECKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_CHECKED Call by reference Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20050510
2 Importing P_COND Call by reference Type reference (TYPE) P06_COND Contribution condition 20050510
3 Changing P_RESULT Call by reference Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20050510

Method CHECK_COND_CHECKED on class CL_HRPAYFR_CONTRIB_CONDS has no exception.

Method CHECK_COND_CONSISTENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BEGDA Call by reference Type reference (TYPE) BEGDA 20050429
2 Importing P_ENDDA Call by reference Type reference (TYPE) ENDDA 20050429
3 Changing P_IS_OK Call by reference Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20050429
4 Importing P_PERNR Call by reference Type reference (TYPE) PERNR-PERNR Personnel no. 20050429
5 Changing P_TAB_ERROR Call by reference Type reference (TYPE) HRERROR_TAB 20050429
6 Importing P_WA_COND Call by reference Type reference (TYPE) T5F1C4 20050429
7 Importing P_WA_COTIS Call by reference Type reference (TYPE) PFRS0_COTIS 20050429

Method CHECK_COND_CONSISTENCY on class CL_HRPAYFR_CONTRIB_CONDS has no exception.

Method CHECK_CYCLE_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CYCLE Call by reference Type reference (TYPE) CCYCL Calculation rule 20050504
2 Changing P_EXIST Call by reference Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20050510

Method CHECK_CYCLE_EXIST on class CL_HRPAYFR_CONTRIB_CONDS has no exception.

Method FILL_COTI_WITH_COND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BEGDA Call by reference Type reference (TYPE) BEGDA Start date 20050427
2 Importing P_ENDDA Call by reference Type reference (TYPE) ENDDA Valid until 20050427
3 Changing P_IS_OK Call by reference Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20050429
4 Importing P_PERNR Call by reference Type reference (TYPE) PERNR-PERNR 20050429
5 Changing P_TAB_ERROR Call by reference Type reference (TYPE) HRERROR_TAB HR errors table 20050429
6 Changing P_WA_COTIS Call by reference Type reference (TYPE) PFRS0_COTIS Contribution 20050427

Method FILL_COTI_WITH_COND on class CL_HRPAYFR_CONTRIB_CONDS has no exception.

Method OPER_CONDT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CONDT Call by reference Type reference (TYPE) T5F99FC 20050420
2 Importing P_DATE Call by reference Type reference (TYPE) D 20050420
3 Importing P_MOLGA Call by reference Type reference (TYPE) MOLGA Country group 20050420
4 Returning P_VALID Value transfer Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20050420
5 Importing P_VALUE Call by reference Type reference (TYPE) T5F99FC-CVALU 20050420
6 Importing P_WAERS Call by reference Type reference (TYPE) WAERS 'EUR' 20050420

Method OPER_CONDT on class CL_HRPAYFR_CONTRIB_CONDS has no exception.

Method READ_TAB_CONDT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BEGDA Call by reference Type reference (TYPE) BEGDA Start date 20050509
2 Importing P_CONDT Call by reference Type reference (TYPE) T5F99FC-CONDT 20050509
3 Importing P_ENDDA Call by reference Type reference (TYPE) ENDDA Valid until 20050509
4 Changing P_RETURNCODE Call by reference Type reference (TYPE) SY-SUBRC Return value, return value following ABAP instructions 20050509
5 Changing P_TAB_COND Call by reference Type reference (TYPE) PFRSR_CONDITIONS_TAB_TYPE Table of conditions for public sector (France) 20050509

Method READ_TAB_CONDT on class CL_HRPAYFR_CONTRIB_CONDS has no exception.

Method REFRESH_TAB_CHECKED Signature

Method REFRESH_TAB_CHECKED on class CL_HRPAYFR_CONTRIB_CONDS has no parameter.
Method REFRESH_TAB_CHECKED on class CL_HRPAYFR_CONTRIB_CONDS has no exception.

Method SET_TAB_T5F99FC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TAB_T5F99FC Call by reference Type reference (TYPE) PFRSR_CONDITIONS_TAB_TYPE Table of conditions for public sector (France) 20130621

Method SET_TAB_T5F99FC on class CL_HRPAYFR_CONTRIB_CONDS has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 470