on 04-01-2011 5:52 PM
Dear SAP Gurus,
At our client place there is a situation that some employees salary was not made due to absence , now i have got to know that March payroll is necessary if we april salary needs to be run for these employees , so kindly guide what needs to be done.
I got to know abt CYFRM in table t511k so I had set its value as 1 and tried testing a case in quality but no use as still the error is coming that no payroll results available for 12 period of 2010.
Kindly guide.
Thanks & Regards,
Neha
Dear Neha,
It is MANDATORY to run payroll for period 12 in 12 of a year for the following reasons:
a. For correct income Tax reporting e.g. in the event payroll for period 12 in 12 is not run, the form 16 displays earlier period data which is projected and will show tax yet payable by the employee, thereby, resulting in incorrect representation.
b.For considering correct arrears during cross year financial year retrospective runs.
c. Impact of cross financial retro ruun in the form 16.
Hence SAP maintained the correction instructions as per the note 698034 to allow cross financial year retro. But as per the best practice and the safe guard the financial aspects, it is recommended to carry out the March payroll for all of your employees.
If you have already completed the payroll activities by locking the employees, please assign these employees to a different payroll area and run their payroll for March by maintaining the absences if any.
Regards
Raviiiiiiiiii
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Neha,
We also faced a similar issue last month, where in we assigned only those employees (for whom the payroll was not processed in march) to a new payroll area ( we had a dummy payroll area already created in the system, just changed the control record to march 2011) and processed the payroll. then in the month of april, we changed the paryoll area to the original one.
cheers,
Ayyaps
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Dear Neha,
Do the following steps it will solve your problem
1. USE PA03
2. PUT YOUR PAYROLL AREA
3. TAKE SCREEN SHOT OF THE SAME
4 DELETE THE CONTROL RECORD OF THE PAYROLL AREA
5. PUT YOUR PAYROLL AREA
6. CREATED PAYROLL CONTROL AREA
7. PUT PERIOD FOR Earliest retro acctg period REFER YOUR SCREEN SHOT FOR UPDATING THE SAME.
8.PUT PERIOD FOR Payroll period I.E. 11.2010 I.E. FEB 2011 AND SAVE IT
9. PA03 PUR YOUR PAYROLL AREA AND CHANGE THE STATUS OF CONTROL RECORD OF THE SAME I.E."RELEASED FOR PAYROLL" AND SAVE.
10. DO PA03 GIVE YOUR PAYROLL AREA AND CHANGE CONTROL RECORD OF PAYROLL AREA I.E. REL F. CORRECTION AND SAVE IT.
11. UPLOAD LWOP DATA IN INTO TYPE 2001 FOR THESE EMPLOYEES FOR WHOM YOU REQUIRED TO RUN PAROLL IN APRIL 2011.
12. RUN PAYROLL IN TEST MODE FOR THESE EMPLOYEE AND CHECK WHETHER NET PAY AND EARNING IS DISPLAY IS"0.00"
13. RUN PAYROLL LIVE MODE AND CHECK EMPLOYEE CHECK WHETHER NET PAY AND EARNING IS "0'00"
14. DO PA03 AND GIVE PAYROLL AREA
15. TAKE A SCREEN SHOT FOR THE SAME
16 DELETE THE PAYROLL AREA
17 CREATE THE PAYROLL AREA
18. PUT PERIOD FOR Earliest retro acctg period REFER YOUR SCREEN SHOT FOR UPDATING THE SAME
19 PUT PERIOD FOR Payroll period I.E. 12.2010 I.E. MAR 2011 AND SAVE IT
20.PA03 PUR YOUR PAYROLL AREA AND CHANGE THE STATUS OF CONTROL RECORD OF THE SAME I.E."RELEASED FOR PAYROLL" AND SAVE.
21. DO PA03 GIVE YOUR PAYROLL AREA AND CHANGE CONTROL RECORD OF PAYROLL AREA I.E. REL F. CORRECTION AND SAVE IT I.E. APRIL 2011.
REGARDS
BALWANT
9158881202
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hello neha
hope u solved your query i am facing some same issue kindly advice me the solution if u have solved ur porblem , below is my query with the steps
i cannot run the payroll from 4 months ,earlier it was working fine but wen i try to run for december in the month of January it is not working i select payroll area make all the entries like other period,,payroll schema, which i used to do when i mark a ceck box run test with no updates it is working fine , wen i try to run with out this check mark its giving error log " a date specification for 01 not exist for 99 01 01 2011 01 ". kindly provide me the steps for trouble shoot.
thank you
regards
syed
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello
Regarding your query, if there is no payroll run for March in March,
and a cross financial year retro is triggerred, the payroll processing
is stopped with the error message that you have got.This is the expected
behaviour.
However, there are two exceptions to this behaviour:
1. For terminated employees
2. For employees joining in April
Also, note that the constant CYFRM is only concerned with the
exception case 2, mentioned above.
Pl. refer to the note 542629 which explains the behaviour and
exceptions, in detail.
As per SAP Note 542629, it is mandatory that 12 in 12 results exist for
the financial year for successful subsequent cross financial payroll
runs. These payroll runs would be regular payroll runs only. Thus SAP
does recommend the payments through regular payroll runs for cross
financial year retros.
Thanks and Kind Regards
Ramana
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks Everyone for your replies but in this case CYFRM would not work as the employee are not hired in march they were existing , but to avoid negetive salary to be made we have applied a rule so that the payroll is not processed for that employee for that month.
Now if i wish to run payroll for them in april , will this solution work , ie I can change the retro accounting date form them to 01.04.2011. & update their records accordingly.
Thanls & Regards,
Neha
Hi Neha,
Definitely assigning 1 in Constant CYFRM will solve your issue, please re-test.
Regards,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Neha,
If u have not run rayroll for those employees due to absence, then u can easily mark Absent in IT2001.and run payroll. if they are absent for the whole month, maintain IT2001 so. Payroll result will return 0 amount. there will be no issue.
Nasim
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
102 | |
12 | |
11 | |
6 | |
5 | |
4 | |
4 | |
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.