on 05-10-2010 6:57 PM
Hi All,
Scenario;
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)
Thanks
You have to first revert the postings (if any), then delete the payroll results ...
Check for future dated entries and then execute PA41...
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Sumathi,
In PCP0, you will find the details of posting documents...
Find the particular posting document (Status Code 50), check the leftmost checkbox, then goto menu Edit > Reversal > Reverse Document.
If required, goto the below mentioned links...
Changing an Employeeu2019s Entry Date
http://help.sap.com/saphelp_47x200/helpdata/en/48/35c5824abf11d18a0f0000e816ae6e/frameset.htm
Reversal of Posting Runs
http://help.sap.com/saphelp_47x200/helpdata/en/81/42b13a4a3711d189490000e8323c4f/frameset.htm
Edited by: Alinjar Bhowmik on May 11, 2010 12:14 AM
Sumathi,
It is not a best practice to delete payroll results especially when postings are finished. As well not best practice to delete the postings run.
Link is already provided by one of our member to change the hire date. Follow it and make the recommended changes to master data. Once correction is performed either run off cycle correction payroll or wait until next regular payroll. System will take care of payments as well postings.
You will also find some interesting threads in this forum for changing hire date. Refer to those threads.
Arti
Hi,
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
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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Sumati,
This is not about just changing the start date in IT0000 , you can do that directly with PA41 or Change entry/leaving date utility.
It is about recovering the excess paid salary. SE16N is a very good trick and you can use it in different situation but I would not recommend to change hire date. Because All other infotype linked to the employee that has started with 05/03/2010 has to be moved to the new hire date. This cannot be achieved by SE16N.
Thanks.
Thank you everyone for your time and effort for answering to my question.
Yes, deleting the results isn't an option for me here.
I already adjusted the IT0008 - say from 05/03/2010 to 05/09/2010 the amount is 0, but the system has taken in other deductions how will i recover them.
Off cycle workbench is not configured so i can not use it.
I tried changing IT41 to correct hire date the record start date accepts the change but the employment date isn't accepting it falls back to the initial incorrect hire date.
Correct me if I'm wrong- If I check the CRT/TCRT tables and look for the amounts and adjust the same in 221 will it work fine in the next payroll or is anything needs to be done and share with me the procedure for it so that i will be more clear on it.
Pls guide
Edited by: SUMATHI G on May 11, 2010 5:14 PM
Edited by: SUMATHI G on May 11, 2010 5:32 PM
Let me start again, Current period payroll is already run, so you are not going to rerun the current payroll. These changes you are doing is to recover or adjust the amount paid to employee in the following period.
There are 3 things
1. Earning and Deduction: IT 8 is corrected. If you IT14 for the employee, just prorate what has to paid for the first period enter it in IT14 from 05/10 to 05/15. Full amount from 05/16 onwards.
If there are any deduction, do the same prorate for current period and full amount from next period.
Based on the above taxes will be auto adjusted in most country's payroll.
2. Other Infotype start dates:
Move the start date for any other important infotypes
3. Hire Date for reporting:
For reporting purpose most of the time we consider only IT41 dates. So correct them.
IT 41 may have Hire date , Vacation Begin , Eligibility dates - fix it to correct date.
Do not worry about the CRT and TCRT. Because you have just adjusted the master data for earning and deductions. Automatically when the next payroll runs it will start from 05/03/2010 and adjust the earning and correct YTD wages.
If you are following above method no need for IT221 adjustment.There will very very small tax diff, which can be ignored.
Let me know your fdbk for this post. And close the thread once you are satisfied.
Hi Sumathi,
If you are trying to change hire date in IT41, then go ahead and follow the steps below:
1. Goto Pu03, select the employee number and click execute
2. Clear the date in "Accounted to" field and save.
If you are trying to change hiring action date in IT000, I would not recommend it. Let me know your fdbk.
Hi Amosha,
In IT41, I have few date specification like- employment date, seniority date, vaction date , seniority (calc) and employment calc of which i can not change the last 2 dates.
I changed the payroll status record
If I need to change the start date in all the infotypes what should I do?
Pls Guide
Hey,
Can you give a picture of how you resloved the issue, coz this afternoon i was asking to one of my sr.consultant and he suggested me to do the PU03 and the retors will do the changes accordingly - is this is the way you followed the issue to be resloved if not can you get pls let us know
Thanks
Chitts.
Yes need to do the changes in PU03 as said by your Sr.consultant.
In my case it type 0008 was referring to the initial hire date in 0001 since I changed them thru Pa41.
I need to re-do the hiring with my incorrect entry date and delete the IT in 0008 for this date and then rehire with correct entry date using PA41
Thanks
Edited by: SUMATHI G on May 19, 2010 8:49 PM
Edited by: SUMATHI G on May 19, 2010 8:49 PM
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.
Sumathi,
Try PA41 .
hope this helps
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
User | Count |
---|---|
92 | |
11 | |
11 | |
6 | |
6 | |
4 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.