Skip to Content

Change in Hire Date

Hi All,


Need to change the hire date of an employee - From 05/03/2010 to 05/10/2010

Data Exist for this employee under transaction pc_payresult- from 05/03/2010 to 05/15/2010

How can I make the changes?

I have access to change date in 41 but will that have any effect to the hire date in IT0000 /IT0001

Pls Guide me: ( Iu2019m working in prod)


Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Best Answer
    avatar image
    Former Member
    May 10, 2010 at 06:16 PM

    You have to first revert the postings (if any), then delete the payroll results ...

    Check for future dated entries and then execute PA41...

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Sumathi G


      This is little bit tricky. Is the SAP payroll posting ,SAP 3rd party remittance (if any) and SAP Bank transfer is done?

      >A. If it is done, then there 2 options:

      >>>1. Simpler one : Find out what wagetypes the employee was paid and if it is IT 0008 only , then make the IT0008 record from 05/03/10 to 05/09/10 as 0.00 and then the record from 05/10/10 should have the actual rate or salary. If there any other payment or deduction , please move the start date to actual hire . If the amount needs to prorated , prorate it. Change the hire date in IT41. Donot change anything in IT0000 and IT0001. Automatically the excess salary will adjusted in next period with taxes. * I will go with this method. Most clean and relieable.* Please do not break your head.

      >>> 2. If the bank transfer is gone and transmitted to the account . You reverse the posting, reverse 3rd party and delete payroll and fix it. It need proper organised activities between Sap HR, FICO and User. SAP Finance and Payroll users wont be happy. We can clean up but it is gonna be messy. I will not discuss it in forum because it is not a best practice. Please forget it.

      >B. If none of post payroll activity is done, then it is recommended to delete the payroll result. Change the hire date and all infotype start date and run the payroll again.

      Note: I really appreciate if you do not open same question in multiple forums!!

      Good Luck!!!

      Edited by: Amosha on May 10, 2010 7:03 PM

  • avatar image
    Former Member
    May 11, 2010 at 04:50 AM

    If you want to delete the payroll results for this employee also then use TCODE PU01 to delete the payroll results.

    To change the hiring date, u cannot use the normal procedure (actions or pa30) to change the hiring date.

    Use Tcode SE16N. once you are in the tcode se16n, in the table field enter PA0000 and press enter.

    Then enter the personnel no. in the field below. After that in the command field enter &SAP_EDIT and press enter. This is to activate the edit mode.

    After that press the execute button. Now use the create button and insert a new row and enter the same contents from the row which corresponds to the hiring date.

    Save and go to pa30 and check the IT0 for the employee. U will see the new hiring date there.

    Now again go to the Tcode SE16N and follow all the procedure explained earlier. This time using the delete option, delete the row corresponding to the first hiring date. Save and exit.

    Now pa30 will have only the one entry with the new hiring date.

    Hope this helps.

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      It looks like you have to change the hire date after you ran payroll and the period already paid in between the incorrect hire date and the correct hire date must be re-calculated in payroll.

      Look at notes 41523 and 804769. You must use the SAP recommended actions 70 and 71 as per the above notes, and it will work. You don't have to do anything else. Payroll will re-calculate and if you already posted and 3PR, that will be dealt with in the posting and 3 PR of the period when the pay period where you changed the entry date is recalculated.

  • avatar image
    Former Member
    May 10, 2010 at 06:08 PM


    Try PA41 .

    hope this helps

    Add comment
    10|10000 characters needed characters exceeded

    • Thanks Hari, for your response need to know the effects of changing IT41 since I'm working in production server I do not have option of trying out things. So guide what would be the effects if I change IT41, Will it automatically does the retro/ corrections or will the IT000 etc which have correct entry date

      Pls Guide

      Edited by: SUMATHI G on May 10, 2010 8:16 PM