Skip to Content

SAP Payroll

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

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

5 Answers

  • avatar image
    Former Member
    Oct 26, 2015 at 05:36 AM

    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

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Sam Smith

      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.

  • Oct 26, 2015 at 06:04 AM

    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

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Oct 26, 2015 at 06:41 AM

    Hi,

    Please delete the current period payroll result and check.

    Regards,

    Add comment
    10|10000 characters needed characters exceeded

  • Oct 26, 2015 at 07:28 AM

    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

    Add comment
    10|10000 characters needed characters exceeded

    • 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

  • avatar image
    Former Member
    Oct 26, 2015 at 07:38 AM

    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,

    Add comment
    10|10000 characters needed characters exceeded