cancel
Showing results for 
Search instead for 
Did you mean: 

How i can make correction in previous month Payroll run ?

former_member302859
Active Participant
0 Kudos

Hi Gurus,

Case is :

My HR Person run Payroll wrongly for February 2018 which caused occurrence of Arrears (TABLE PC408 , FIELD : LINDA) in Payment Layout form (pc00_mae_calc_SIMU).

Till January period arrears are showing 0 but for period 02/2018 , 03/2018 and current period is calculating.

When I check PC_PAYRESULT for one employee it shows mistakes as per below screen shot

Also I Checked in PU01 for one employee to delete payroll there also its showing two entries as shown below with Same "IN-Period" Date 29.02.2018 for Jan and Feb both.

Please guide me solution what if i delete January line item will it impact anywhere ?

Accepted Solutions (0)

Answers (3)

Answers (3)

former_member302859
Active Participant
0 Kudos

Thanks it solved issue . as at time of new payroll creation i need to use 12.2017 instead of 01.2018

Former Member
0 Kudos

Current Payroll result can deleted if posting is not done, Once posting done it should not be done. Arrear can be restricted via infotype 0003 or recover in correction with Master Data in next month payroll.

former_member193210
Active Contributor
0 Kudos

From your screen capture of the Payroll Results Cluster (PC_PAYRESULT), it is possible to see that Payroll was never executed for Period 01.2018 in 01.2018.

When you use t-code pu01 to delete the Payroll Results, it only deletes the Payroll Results Cluster for one "In-Period". In the last Payroll Calculation, Payroll Period 02.2018 was calculated, and because Payroll Period 01.2018 had not been calculated previously (for both employees shown), the utility will delete PP 02.2018 in 02.2018 and 01.2018 in 02.2018, and for the first employee, it will also delete the results for PP 12.2017 in 02.2018.

When in doubt, try it in your DEVelopment or QualityAndTesting environment. Execute Payroll Calculation for two or three employees, and force retroactive calculation for at least one of them, and then use pu01 to delete these results (checking pc_payresult before and after).