SAP ABAP Class CL_HRPAYFR_STRUCTURE_PMEF2 (Maintenance of the PMEF2 structure)
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_PMEF2  
Short Description Maintenance of the PMEF2 structure    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC06   HR Payroll: France 
Created 20050725   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 PFRDA Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HRPAYFR_STRUCTURE_PMEF2 has no interface implemented.
Friends
Class CL_HRPAYFR_STRUCTURE_PMEF2 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 (=' ') 20050725
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 TRUE Constant Private Type reference (TYPE) BOOLE_D IF_HRPA_BOOLE_D=>TRUE BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20050725
6 _BEGDA Static Attribute Private Type reference (TYPE) BEGDA Start date 20050725
7 _ENDDA Static Attribute Private Type reference (TYPE) ENDDA End date 20050725
8 _MOLGA Static Attribute Private Type reference (TYPE) MOLGA Country group 20050725
9 _PERNR Static Attribute Private Type reference (TYPE) PERNR Standard selections for HR master data Reporting 20050725
10 _TAB_PMEF2 Static Attribute Private Type reference (TYPE) HRPADFR_PMEF2 Structures for PMEF2 20050725
Methods
# Method Level Visibility Method type Description Created on
1 FILL_STRUCTURE_PMEF2 Static method Public Method Supplies the PMEF2 structure 20050725
2 FILL_STRUCTURE_PMEF2_CL Static method Public Method Fills PMEF2 structure (from cluster) 20110311
3 PROCESS_PROVIDE Static method Private Method Process PROVIDE 20111028
4 READ_TAB_PMEF2 Static method Public Method Fill Table Attribute _TAB_PMEF2. 20050725
5 SET_TAB_PMEF2 Static method Public Method Copy the tab (Import parameter) into the private attribute 20050725
Events
Class CL_HRPAYFR_STRUCTURE_PMEF2 has no event.
Types
Class CL_HRPAYFR_STRUCTURE_PMEF2 has no local type.
Method Signatures

Method FILL_STRUCTURE_PMEF2 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 20050725
2 Importing ENDDA Call by reference Type reference (TYPE) ENDDA End date 20050725
3 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20050725
4 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Country group 20050725
5 Importing PERNR Call by reference Type reference (TYPE) P_PERNR Personnel no. 20050725
6 Changing TAB_ERROR Call by reference Type reference (TYPE) HRERROR_TAB HR errors table 20050725
7 Changing TAB_P0000 Call by reference Type reference (TYPE) P0000_TAB HR master record Infotype 0007 (Administrative actions) 20050725
8 Changing TAB_P0001 Call by reference Type reference (TYPE) P0001_TAB Infotype 0001 (Organizational assignment) 20050725
9 Changing TAB_P0007 Call by reference Type reference (TYPE) P0007_TAB HR master record infotype 0007 (Planned working time) 20050725
10 Changing TAB_P0008 Call by reference Type reference (TYPE) P0008_TAB Infotype 0008 (Basic remuneration) 20050725
11 Changing TAB_P0016 Call by reference Type reference (TYPE) P0016_TAB HR master record infotype 0016 (contract elements) 20050725
12 Changing TAB_P0064 Call by reference Type reference (TYPE) P0064_TAB Social Insurance Information 0064 20050725
13 Changing TAB_P0429 Call by reference Type reference (TYPE) P0429_TAB Administrative position 20050725
14 Changing TAB_P0431 Call by reference Type reference (TYPE) P0431_TAB HR master record infotype 0007 (Planned working time) 20050725
15 Exporting TAB_PMEF2 Call by reference Type reference (TYPE) HRPADFR_PMEF2 Structures for PMEF2 20050725

Method FILL_STRUCTURE_PMEF2 on class CL_HRPAYFR_STRUCTURE_PMEF2 has no exception.

Method FILL_STRUCTURE_PMEF2_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_PMEF2 Call by reference Type reference (TYPE) HRPADFR_PMEF2 Structure for PMEF2 20110311
4 Importing IT_PAYROLL_RESULT Call by reference Type reference (TYPE) PFRDA_TAB_PAYROLL_RESULT 20110516
5 Importing IV_ACT_INPER Call by reference Type reference (TYPE) PAPER Actual period 20110311
6 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Start date 20110311
7 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Valid until 20110311
8 Importing IV_LAST_RESULTS Call by reference Type reference (TYPE) BOOLE_D ='X' last payroll results if none during period 20121023
9 Importing IV_MOLGA Call by reference Type reference (TYPE) MOLGA Country group 20110311
10 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel number 20110311

Method FILL_STRUCTURE_PMEF2_CL on class CL_HRPAYFR_STRUCTURE_PMEF2 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 Social Insurance 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_PMEF2 Call by reference Type reference (TYPE) HRPADFR_PMEF2 Structures for PMEF2 20111028
4 Importing IT_FPWP Call by reference Type reference (TYPE) HRPAYFR_FPWP HR-PAY-FR-PBS: table type for FPWP 20111028
5 Importing IT_SV Call by reference Type reference (TYPE) HRPAYFR_SV Master data 20111028
6 Importing IT_WPBP Call by reference Type reference (TYPE) HRPAY99_WPBP Post. work/basic remuneration 20111028
7 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Start date 20111028
8 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA End date 20111028
9 Importing IV_MOLGA Call by reference Type reference (TYPE) MOLGA Country group 20111028
10 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel number 20111028

Method PROCESS_PROVIDE on class CL_HRPAYFR_STRUCTURE_PMEF2 has no exception.

Method READ_TAB_PMEF2 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 20050725
2 Importing ENDDA Call by reference Type reference (TYPE) ENDDA End date 20050725
3 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20050725
4 Importing IT_PAYROLL_RESULT Call by reference Type reference (TYPE) PFRDA_TAB_PAYROLL_RESULT 20110516
5 Importing IV_ACT_INPER Call by reference Type reference (TYPE) PAPER Actual period 20110311
6 Importing IV_UCD Call by reference Type reference (TYPE) BOOLE_D Flag: use cluster data 20110311
7 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Country group 20050725
8 Importing PERNR Call by reference Type reference (TYPE) P_PERNR Personnel no. 20050725
9 Changing TAB_ERROR Call by reference Type reference (TYPE) HRERROR_TAB HR errors table 20050725
10 Changing TAB_P0000 Call by reference Type reference (TYPE) P0000_TAB HR master record infotype 0009 (bank details) 20050725
11 Changing TAB_P0001 Call by reference Type reference (TYPE) P0001_TAB Infotype 0001 (Organizational assignment) 20050725
12 Changing TAB_P0002 Call by reference Type reference (TYPE) P0002_TAB Infotype 0002 personnel file (identity) 20050725
13 Changing TAB_P0007 Call by reference Type reference (TYPE) P0007_TAB HR master record infotype 0007 (Planned working time) 20050725
14 Changing TAB_P0008 Call by reference Type reference (TYPE) P0008_TAB Infotype 0008 (Basic remuneration) 20050725
15 Changing TAB_P0016 Call by reference Type reference (TYPE) P0016_TAB HR master record infotype 0016 (contract elements) 20050725
16 Changing TAB_P0064 Call by reference Type reference (TYPE) P0064_TAB Social Insurance Information 0064 20050725
17 Changing TAB_P0429 Call by reference Type reference (TYPE) P0429_TAB Administrative position 20050725
18 Changing TAB_P0431 Call by reference Type reference (TYPE) P0431_TAB HR master record infotype 0007 (Planned working time) 20050725
19 Exporting TAB_PMEF2 Call by reference Type reference (TYPE) HRPADFR_PMEF2 Structures for PMEF2 20050725

Method READ_TAB_PMEF2 on class CL_HRPAYFR_STRUCTURE_PMEF2 has no exception.

Method SET_TAB_PMEF2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_TAB_PMEF2 Call by reference Type reference (TYPE) HRPADFR_PMEF2 Structures for PMEF2 20050725

Method SET_TAB_PMEF2 on class CL_HRPAYFR_STRUCTURE_PMEF2 has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 500