SAP ABAP Class CL_HRPAYFR_STRUCTURE_PMEF3 (Contributions rules maintenance)
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_STRUCTURE_PMEF3  
Short Description Contributions rules maintenance    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC06   HR Payroll: France 
Created 20050607   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_HRPA_BOOLE_D Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 P99SG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 PFRDA Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 PFRS0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 PFRU0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 THRPL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HRPAYFR_STRUCTURE_PMEF3 has no interface implemented.
Friends
Class CL_HRPAYFR_STRUCTURE_PMEF3 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FALSE Constant Private Type reference (TYPE) BOOLE_D IF_HRPA_BOOLE_D=>FALSE BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20050607
2 GT_PAYROLL_RESULT Static Attribute Private Type reference (TYPE) PFRDA_TAB_PAYROLL_RESULT 20110311
3 GV_ACT_INPER Static Attribute Private Type reference (TYPE) PAPER Payroll period 20110526
4 GV_GET_DATA Static Attribute Private Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20120113
5 MT_PMEF3D Static Attribute Private Type reference (TYPE) HRPADFR_PMEF3D Dated table for contribution rate change characteristics 20100512
6 MV_BEGDA Static Attribute Private Type reference (TYPE) BEGDA Start date 20100519
7 TRUE Constant Private Type reference (TYPE) BOOLE_D IF_HRPA_BOOLE_D=>TRUE BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20050607
8 _COTIS Static Attribute Private Type reference (TYPE) COTIS Tax and social insurance payroll costs 20050607
9 _CTMOD Static Attribute Private Type reference (TYPE) P06_CTMOD Contribution type 20050607
10 _ENDDA Static Attribute Private Type reference (TYPE) ENDDA Valid until 20050607
11 _ORGAN Static Attribute Private Type reference (TYPE) ORGA1 SI contribution funds 20050607
12 _PERNR Static Attribute Private Type reference (TYPE) PERNR-PERNR Personnel no. 20050607
13 _TAB_PMEF3 Static Attribute Private Type reference (TYPE) HRPADFR_PMEF3 Structures for contr. rate modifications characteristics 20050607
Methods
# Method Level Visibility Method type Description Created on
1 FILL_STRUCTURE_PMEF3 Static method Public Method Supplies the structure PMEF3 20050607
2 FILL_STRUCTURE_PMEF3_CL Static method Public Method Fills PMEF3 structure (from cluster) 20110311
3 PROCESS_PROVIDE Static method Private Method Process PROVIDE 20111028
4 READ_TAB_PMEF3 Static method Public Method Fill Table Attribute _TAB_PMEF3. 20050607
5 SET_TAB_PMEF3 Static method Public Method Copy the tab (Import parameter) into the private attribute 20050607
Events
Class CL_HRPAYFR_STRUCTURE_PMEF3 has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 FUNC_EXIST_LINE Private See coding 20050607
2 FUNC_EXIST_TAB Private See coding Table type for the function for which existence is checked. 20050607
Method Signatures

Method FILL_STRUCTURE_PMEF3 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 20050607
2 Importing COTIS Call by reference Type reference (TYPE) COTIS Tax and social insurance payroll costs 20050607
3 Importing CTMOD Call by reference Type reference (TYPE) P06_CTMOD Contribution type 20050607
4 Importing ENDDA Call by reference Type reference (TYPE) ENDDA Valid until 20050607
5 Exporting ET_PMEF3D Call by reference Type reference (TYPE) HRPADFR_PMEF3D Dated table for contribution rate change characteristics 20100512
6 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20050607
7 Importing ORGAN Call by reference Type reference (TYPE) ORGA1 SI contribution funds 20050607
8 Importing PERNR Call by reference Type reference (TYPE) P_PERNR Personnel no. 20050607
9 Changing TAB_ERROR Call by reference Type reference (TYPE) HRERROR_TAB HR errors table 20050607
10 Changing TAB_P0001 Call by reference Type reference (TYPE) P0001_TAB Infotype 0001 (Organizational assignment) 20050607
11 Changing TAB_P0008 Call by reference Type reference (TYPE) P0008_TAB Infotype 0008 (Basic remuneration) 20050607
12 Changing TAB_P0016 Call by reference Type reference (TYPE) P0016_TAB HR master record infotype 0016 (contract elements) 20050607
13 Changing TAB_P0217 Call by reference Type reference (TYPE) P0217_TAB Infotype 0217 (INSEE Code) 20120705
14 Exporting TAB_PMEF3 Call by reference Type reference (TYPE) HRPADFR_PMEF3 Structures for contr. rate modifications characteristics 20050607
15 Importing TAB_WPBP Call by reference Type reference (TYPE) HRPAY99_WPBP Post. work/basic remuneration 20050607

Method FILL_STRUCTURE_PMEF3 on class CL_HRPAYFR_STRUCTURE_PMEF3 has no exception.

Method FILL_STRUCTURE_PMEF3_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR Call by reference Type reference (TYPE) HRERROR_TAB HR errors table 20110311
2 Changing CV_OK Call by reference Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20110411
3 Exporting ET_PMEF3 Call by reference Type reference (TYPE) HRPADFR_PMEF3 Structures for contr. rate modifications characteristics 20110311
4 Exporting ET_PMEF3D Call by reference Type reference (TYPE) HRPADFR_PMEF3D Dated table for contribution rate change characteristics 20110311
5 Importing IT_PAYROLL_RESULT Call by reference Type reference (TYPE) PFRDA_TAB_PAYROLL_RESULT 20110516
6 Importing IV_ACT_INPER Call by reference Type reference (TYPE) PAPER Actual period 20110311
7 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Start date 20110311
8 Importing IV_COTIS Call by reference Type reference (TYPE) COTIS Tax and social insurance payroll costs 20110311
9 Importing IV_CTMOD Call by reference Type reference (TYPE) P06_CTMOD Contribution type 20110311
10 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Valid until 20110311
11 Importing IV_ORGAN Call by reference Type reference (TYPE) ORGA1 SI contribution funds 20110311
12 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel number 20110311

Method FILL_STRUCTURE_PMEF3_CL on class CL_HRPAYFR_STRUCTURE_PMEF3 has no exception.

Method PROCESS_PROVIDE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FMD Call by reference Type reference (TYPE) HRPAYFR_FMD Master data 20111028
2 Changing CV_OK Call by reference Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20111028
3 Exporting ET_PMEF3 Call by reference Type reference (TYPE) HRPADFR_PMEF3 Structures for PMEF3 20111028
4 Exporting ET_PMEF3D Call by reference Type reference (TYPE) HRPADFR_PMEF3D Dated table for contribution rate change characteristics 20111028
5 Importing IT_WPBP Call by reference Type reference (TYPE) HRPAY99_WPBP Post. work/basic remuneration 20111028
6 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Start date 20111028
7 Importing IV_COTIS Call by reference Type reference (TYPE) COTIS Tax and social insurance payroll costs 20111028
8 Importing IV_CTMOD Call by reference Type reference (TYPE) P06_CTMOD Contribution type 20111028
9 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA End date 20111028
10 Importing IV_ORGAN Call by reference Type reference (TYPE) ORGA1 SI contribution funds 20111028
11 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel number 20111028

Method PROCESS_PROVIDE on class CL_HRPAYFR_STRUCTURE_PMEF3 has no exception.

Method READ_TAB_PMEF3 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 20050607
2 Importing COTIS Call by reference Type reference (TYPE) COTIS Tax and social insurance costs on salaries for FCCOR 20050607
3 Importing CTMOD Call by reference Type reference (TYPE) P06_CTMOD Contribution type 20050607
4 Importing ENDDA Call by reference Type reference (TYPE) ENDDA Valid until 20050607
5 Exporting ET_PMEF3D Call by reference Type reference (TYPE) HRPADFR_PMEF3D Dated table for contribution rate change characteristics 20100512
6 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20050607
7 Importing IT_PAYROLL_RESULT Call by reference Type reference (TYPE) PFRDA_TAB_PAYROLL_RESULT 20110516
8 Importing IV_ACT_INPER Call by reference Type reference (TYPE) PAPER Actual period 20110311
9 Importing IV_UCD Call by reference Type reference (TYPE) BOOLE_D Flag: use cluster data 20110311
10 Importing ORGAN Call by reference Type reference (TYPE) ORGA1 AS contribution funds for FCCOR 20050607
11 Importing PERNR Call by reference Type reference (TYPE) P_PERNR FCCOR personnel number 20050607
12 Changing TAB_ERROR Call by reference Type reference (TYPE) HRERROR_TAB HR errors table 20050607
13 Changing TAB_P0001 Call by reference Type reference (TYPE) P0001_TAB Infotype 0001 (Organizational assignment) 20050607
14 Changing TAB_P0008 Call by reference Type reference (TYPE) P0008_TAB Infotype 0008 (Basic remuneration) 20050607
15 Changing TAB_P0016 Call by reference Type reference (TYPE) P0016_TAB HR master record infotype 0016 (contract elements) 20050607
16 Changing TAB_P0217 Call by reference Type reference (TYPE) P0217_TAB Infotype 0217 (INSEE Code) 20120705
17 Exporting TAB_PMEF3 Call by reference Type reference (TYPE) HRPADFR_PMEF3 Structures for contr. rate modifications characteristics 20050607
18 Importing TAB_WPBP Call by reference Type reference (TYPE) HRPAY99_WPBP Post. work/basic remuneration for FCCOR 20050607

Method READ_TAB_PMEF3 on class CL_HRPAYFR_STRUCTURE_PMEF3 has no exception.

Method SET_TAB_PMEF3 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_TAB_PMEF3 Call by reference Type reference (TYPE) HRPADFR_PMEF3 Structures for contr. rate modifications characteristics 20050607

Method SET_TAB_PMEF3 on class CL_HRPAYFR_STRUCTURE_PMEF3 has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 470