Solution - Pf Faqs - Sap Hr Pf

3
Solution 1: Does SAP support Provident Fund Functionality? Ans: Yes SAP does support provident fund functionality with all legal monthly and annual reports like Form 12A , Form 3A , Form 6A etc. 2: Does SAP support Pension functionality? Ans: Yes SAP does support pension functionality with all legal monthly and annual reports like Form 6 , Form 7 , Form 8 etc. 3: What are the payroll functions and includes used for PF? Ans: There are two payroll functions for PF.They are : (1) FUP0587 for capturing the data stored in infotype 0587 in internal table EPF. (2) FUINEPF for processing the data stored in internal table EPF to find out the Employer contributions and employee deductions.The payroll include for PF is PCEPFIN0. 4: Does SAP compute EDLI contribution , EDLI Admin and PF Admin charges also? Ans: Yes SAP does compute EDLI contribution , EDLI Admin and PF Admin charges based on the configurations in view V_T7INF3. 5: View V_T7INF3 can accomodate percentages only till two decimal places ; then is it possible to compute some charges for which percentage contribution goes upto three decimal places? Ans: View V_T7INF3 can accomodate percentages only till 2 decimal placesand in the payroll function FUINEPF it is possible to compute only on the basis of what is maintained in V_T7INF3. But there is way to do computation if the percentages are having upto 3 decimal places. This can be achieved through rule INED in schema INN1.This rule is just after payroll function INEPF.This rule will divide the amount calculated in payroll function INEPF by a certain factor. Also refer to the documentation for INED rule. 6: The amount calculated by the SAP System for EDLI contribution,EDLI Admin charges and PF Admin charges gets multiplied by some factor.What is this factor and what is the need for the same? Ans: The amounts for these charges are multiplied by a factor of 100000.This is needed because generally the amounts calculated for PF Admin charges , EDLI Admin charges and EDLI contribution is a very very small figure.To do rounding for these amounts we multiply these things by factor of 100000.In reporting we take necessary action to report the correct amount and not the figures which are multiplied by 100000. 7: Is it possible to maintain different types of trust for PF? Ans: There are three types of PF trusts.They are: (1) Excluded Trust where only PF is calculated and no calculation of pension , EDLI and EDLI Admin is done. (2) Exempted Trust where pension , EDLI and EDLI Admin charges are deposited in a trust maintained by Central Govt. and only PF contribution is deposited in a trust maintained by the establishment itself. (3) RPFC where all pension , PF , EDLI , EDLI Admin charges are deposited by a trust maintained by the Central Govt. It is possible to maintain all these three different types of trust with SAP Payroll in view V_T7INF1. 8: Is it possible to post the PF and pension contributions calculated for different trusts to different accounts? Ans: Yes it is possible by configuring different wagetypes for different trusts in view V_T7INF1 and assign these wagetypes to different accounts.

description

rty

Transcript of Solution - Pf Faqs - Sap Hr Pf

Page 1: Solution - Pf Faqs - Sap Hr Pf

Solution

1: Does SAP support Provident Fund Functionality?Ans: Yes SAP does support provident fund functionality with all legal monthly and annual reports like Form 12A , Form 3A , Form 6A etc.

2: Does SAP support Pension functionality?Ans: Yes SAP does support pension functionality with all legal monthly and annual reports like Form 6 , Form 7 , Form 8 etc.

3: What are the payroll functions and includes used for PF?Ans: There are two payroll functions for PF.They are : (1) FUP0587 for capturing the data stored in infotype 0587 in internal table EPF. (2) FUINEPF for processing the data stored in internal table EPF to find out the Employer contributions and employee deductions.The payroll include for PF is PCEPFIN0.

4: Does SAP compute EDLI contribution , EDLI Admin and PF Admin charges also?Ans: Yes SAP does compute EDLI contribution , EDLI Admin and PF Admin charges based on the configurations in view V_T7INF3.

5: View V_T7INF3 can accomodate percentages only till two decimal places ; then is it possible to compute some charges for which percentage contribution goes upto three decimal places?Ans: View V_T7INF3 can accomodate percentages only till 2 decimal placesand in the payroll function FUINEPF it is possible to compute only on the basis of what is maintained in V_T7INF3. But there is way to do computation if the percentages are having upto 3 decimal places. This can be achieved through rule INED in schema INN1.This rule is just after payroll function INEPF.This rule will divide the amount calculated in payroll function INEPF by a certain factor.Also refer to the documentation for INED rule.

6: The amount calculated by the SAP System for EDLI contribution,EDLI Admin charges and PF Admin charges gets multiplied by some factor.What is this factor and what is the need for the same?Ans: The amounts for these charges are multiplied by a factor of 100000.This is needed because generally the amounts calculated for PF Admin charges , EDLI Admin charges and EDLI contribution is a very very small figure.To do rounding for these amounts we multiply these things by factor of 100000.In reporting we take necessary action to report the correct amount and not the figures which are multiplied by 100000.

7: Is it possible to maintain different types of trust for PF?Ans: There are three types of PF trusts.They are: (1) Excluded Trust where only PF is calculated and no calculation of pension , EDLI and EDLI Admin is done. (2) Exempted Trust where pension , EDLI and EDLI Admin charges are deposited in a trust maintained by Central Govt. and only PF contribution is deposited in a trust maintained by the establishment itself. (3) RPFC where all pension , PF , EDLI , EDLI Admin charges are deposited by a trust maintained by the Central Govt. It is possible to maintain all these three different types of trust with SAP Payroll in view V_T7INF1.

8: Is it possible to post the PF and pension contributions calculated for different trusts to different accounts?Ans: Yes it is possible by configuring different wagetypes for different trusts in view V_T7INF1 and assign these wagetypes to different accounts.

9: Which all are the legal forms supported by SAP payroll?Ans: Following legal forms are supported by SAP payroll in PF reporting.Monthly PF Reports:(a) Form 12A - Monthly Contribution Statement(b) Form 5 - Employees qualifying for membership in a particular Trust Id in a particular period.(c) Form 10 - Employees leavng the membership from a particular Trust Id in a particular period.Monthly Pension Reports:(a) Form 6 - Monthly Contribution Statement (Exempted Trust)(b) Form 4 - Employees qualifying for membership in a particular Trust Id in a particular period (Exempted Trust)(c) Form 5 - Employees leavng the membership from a particularTrust Id in a particular period (Exempted Trust)The printer settings for all forms in monthly PF and Pension report should be set as accordingly :In transaction SPAD maintain the device type for the printer asJPHPLJ4 : HP LaserJet 4/5Si PCL-5.If in the output of the report alignment is not proper then verify the printer setting as mentioned above.Annual PF Reports:(a) Form 3A - Contribution Statement employee wise(b) Form 6A - Consolidated contribution statementAnnual Pension Reports:

Page 2: Solution - Pf Faqs - Sap Hr Pf

(a) Form 7 - Contribution Statement employee wise (Exempted Trust)(b) Form 8 - Consolidated contribution statement (Exempted Trust).The printer settings for all forms in annual PF and Pension report should be set as accordingly :In transaction SPAD maintain the device type for the printer asPOST2 : PS lv.2 ISO Latin1 R4.5If in the output of the report alignment is not proper then verify theprinter setting as mentioned above.

10: In the case of Trust change for an employee retrospectively is that possible to get the differential amounts for the old trust in which he belonged to and the new trust in which he is belonging to when we run the PF / Pension monthly reports?Ans: There are two versions of PF / Pension monthly reports . Both the versions are maintained in Payroll India Area Menu.The transactions for these reports are PC00_M40_EPF and PC00_M40_PFE . The corresponding program names for these reports are HINCEPF0 and HINCEPF0_DCF_ANNEX_NEW respectively.Report HINCEPF0 gives the latest results ('A' type of results) for any period mentioned on the selection screen.

For example : Let's say for an employee for period 01.2002 in 01.2002 the trust id is RPF1.The payroll is run successfully and then the transaction PC00_M40_EPF is executed for period 01.2002 to get PF monthly report for Trust id RPF1. The report successfully displays the corresponding ouptut.Now the trust id for this employee gets changed to RPF2 from period 01.2002 and then the payroll is run for period 02.2002 it triggers a retro from 01.2002 due to change in his trust id from RPF1 to RPF2.So now if the transaction PC00_M40_EPF is executed again for period 01.2002 for trust id RPF1; it will not show any output.Instead if the same transaction is executed for period 01.2002 for trust id RPF2 it will successfully display the corresponding ouput. When the same transaction is executed for period 02.2002 for trust id as RPF1 it will not display any output but if it is run for trust id RPF2 it will successfully display the corresponding ouput but without any annexure. This is because this report does not contain any annexure to display the differential amounts if for any employee trust gets changed retrospectively.Report HINCEPF0_DCF_ANNEX_NEW gives the results of the type where for period is same as in period.

For example : Let's say for an employee for period 01.2002 in 01.2002 the trust id is RPF1.The payroll is run successfully and then the transaction PC00_M40_PFE is executed for period 01.2002 to get PF monthly report for Trust id RPF1. The report successfully displays the corresponding ouptut.Now the trust id for this employee gets changed to RPF2 from period 01.2002 and then the payroll is run for period 02.2002 it triggers a retro from 01.2002 due to change in his trust id from RPF1 to RPF2.So now if the transaction PC00_M40_PFE is executed again for period 01.2002 for trust id RPF1; it will display output the way it was when this report was run live in the period 01.2002. Which means it will succesfully display the output for trust id RPF1 for period 01.2002 even though the trust id in the latest results of period 01.2002 ( i.e.results of 01.2002 in 02.2002 ) is RPF2.If the same transaction is executed for trust id RPF2 with period as 01.2002 on the selection screen then it will not display anything. However if the same transaction is executed for period 02.2002 and the trust id as RPF2 it will successfully display the corresponding output with an annexure which will display the differential amounts for the trust id selected based on the radio button on the selection screen.If the radio button selected is 'Trust id specified above' then the differential amounts will be displayed only for the particular trust mentioned on the selection screen and if the radio button selected is 'All valid Trust Ids' the differential amounts will be displayed for all the valid trust ids in which he belonged to.

11: Does the annexure come with all the forms of the report HINCEPF0_DCF_ANNEX_NEW and HINCEPN0_DCF_ANNEX_NEWAns: No the annexure comes only with the Form 12A and Form 6 in HINCEPF0_DCF_ANNEX_NEW and HINCEPN0_DCF_ANNEX_NEW respectively.

12: In the retro run system generates a Carry Forward PF monthly wagetype /ZF5 which has the differential amount for employee PF contribution betweeen the actual run and the retro run. What is this wagetype and why is it generated ? Are there such wagetypes existing for showing the differential amount for employer PF and employer pension contribution?Ans: Let us understand the concept of /ZF5 wagetype with an example. Let's assume that for an employee in payroll run for April in April the employee PF contribution i.e.wagetype /3F5 is calculated as 1000.00.Now in May due to increase in his basic salary retro gets triggered from April.So now for April in May payroll run employee PF contribution is calculated as /3F5 = 1200.00. So there is a difference of 200.00 from the original payroll run of April in April. This difference would be carry forwarded for the payroll run for May in May as a wagetype /ZF5 and would be displayed in the results table (RT) for this run. This wagetype gets created because this amount of 200.00 needs to be displayed in the payslip of the employee in May. No such Carry Forward wagetype gets generated for employer PF and employer Pension contribution because these amounts does not get dispayed in the payslip of the employee. To display the differential amounts for employer PF and employer Pension contribution during retroactive runs , PF monthly reports with annexure can be used .The transaction for these reports are PC00_M40_PFE and PC00_M40_PNE respectively for PF and Pension.