cancel
Showing results for 
Search instead for 
Did you mean: 

SAP Payroll

sami_ullah2
Participant
0 Kudos

Hi All,

I am facing this issue for one personnel number. End user changed the record of the employee from July 2015 and now when the Payroll is executed live, the system calculate the arrears from July. I want to restrict the Number of Periods for payroll. Please advice.

Thank you

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member
0 Kudos

Hi,

Yes,

In case the posting has already been executed.

Posting reversal process has to be carried out.

and then the payroll results to be deleted.

Also the control record would be in exit mode.

The same need to modified to backward state.

Its a workaround done at a very rare scenario.

Thanks and Regards,

sami_ullah2
Participant
0 Kudos

The payroll has been posted. What I understand is to delete the posting result for the particular employee and then delete payroll result (PU01) and the rerun the payroll.

Correct me if I am wrong

venkat_polisetty
Active Contributor
0 Kudos

Hi,

Have you posted multiple employees in one document or this single employee you posted in one document?

If it is multiple, that's not suggestible to reverse the postings instead of that you need to perform Payroll correction run.

If it is single employee, you can reverse the postings and you can delete the pay results and re run the payroll process.

Regards,

Venkat Polisetty

sami_ullah2
Participant
0 Kudos

Multiple employees in one document.

Sanky
Active Contributor
0 Kudos

ok.

Then you have to reverse the posting document. Then delete the payroll result of that employee and then reset the date in the IT0003. After that run the payroll and again do the payroll posting.

Regards,

Sankarsan

Former Member
0 Kudos

Hi,

Please delete the current period payroll result and check.

Regards,

venkat_polisetty
Active Contributor
0 Kudos

Hi,

May be pay results existed for the respective months, kindly delete the pay results for the current month (which you are generating) in Transaction "PU01" and generate the payroll process again.

Hope this will help you...

Regards,

Venkat Polisetty

former_member194940
Active Participant
0 Kudos

Hi, Update the retroactive accounting date in infotype 0003 with the date you dnt want payroll to go beyond that date. That should resolve your issue. Thanks, Bhabagrahi

sami_ullah2
Participant
0 Kudos

Thanks Bhabagrahi,

But when I change RA date, the system do not run payroll and throw the following message,

Retroactive accounting dat set by system, 21.06.2015, is before pers. EARLI.

swapnil_takte
Contributor
0 Kudos

Hi

Along with the PA retro active date you need to change the MD date as well as Bonus date too in the IT0003. Just try this.

Thanks in Advance...!!!

sami_ullah2
Participant
0 Kudos

It did not work

Sanky
Active Contributor
0 Kudos

Hi,

Because it's already run and payroll cluster is updated. So you have to delete the payroll result which is run as a retro for the current payroll period.

Then you will remove the MD change date in IT0003 and then run in the simulation.

If still it's going to retro then maintain the Retro active accounting date in the IT0003.

Check and let me know.

Regards,

Sankarsan


jagan_gunja
Active Contributor
0 Kudos

I'd not recommend changing IT 3, if the change is relevant from the date in July.  If it is not so, then you may correct the infotype record/s so that the changed data is from the new effective date and the old data stays till the day prior to this. 

Note here an infotype may or may not be relevant to time eval (as in the case of IT 14 or 15.  However, IT 7 would be relevant to time eval; in some installations IT 8 could be relevant, if any data in IT 8 is used for time eval calculations or schema PCRs.

Then delete the time eval results (if applicable), and pay results.

Correct the IT 3 dates for (time eval to retro, if applicable) and the date for payroll to retro.

Run (time eval if applicable), and payroll.  Check results in each step, before going ahead.