1. Employee has been hired in 15.10.2013 but I'm running payroll for 01.01.2014 why system is taking from his hiring date because my go live will 01.01.2014. Is there any solution for this? Kindly let me have some solution for this.
2. Even i did payroll then i went to PC_PAYRESULT payment date is showing wrong.
Kindly help me out............
I can see you have Hired the employee in the month of October but the payroll is processed from January. so now when you are processing the payroll for January, it is getting triggered a retro from October and from October the payroll is getting processed.
This is standard because you cannot skpi one month and process it for next month.
Regarding your payment date as i can you payment date is 02.01.2014 that could be you have processed the payroll for the month of January on 02.01.2014 and as a retro it processed all the previous month result also with the same date.
Hope this will help you.
Thanks & Regards
1. As Dora suggested you can follow that process if you want to stop retro for the employee. When you say that your golive is on 01.01.2014, the employees payroll will run from the hiring date. If you want to update the infotype 0003 for mass number of employees you can run the program RPUTRBK0 through SE38 which resets the date for golive for all the employees.
2.While generating the payroll periods we have pay day rule and the number of days field, based on that your payment date gets updated which is shown in your pc_payresult.
Kindly re-run your payroll periods as required and check once again.
Hope it helps!!