cancel
Showing results for 
Search instead for 
Did you mean: 

payroll not run for march

Former Member
0 Kudos

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

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

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

Answers (7)

Answers (7)

Former Member
0 Kudos

check this thread -

[]

Former Member
0 Kudos

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

Former Member
0 Kudos

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

Former Member
0 Kudos

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

jayantvenkata
Product and Topic Expert
Product and Topic Expert
0 Kudos

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

Former Member
0 Kudos

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

Former Member
0 Kudos

hi friends

hanx a lot for your response, can u plz advice me the steps to perform for the payroll whihc i need to run from past four months which i mention in my previous forum in tha same list.

thanx

syed.

Former Member
0 Kudos

Hi Neha,

Definitely assigning 1 in Constant CYFRM will solve your issue, please re-test.

Regards,

former_member792858
Contributor
0 Kudos

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