cancel
Showing results for 
Search instead for 
Did you mean: 

what is the purpose of PA03 (Payroll Control record) in SAP-HR .

Former Member
0 Kudos

Hi SAP- HR Experts .

Q1 : May any body tell me what is the purpose of PA03 (Payroll Control record) in SAP-HR .

why do we run this T-code regarding payroll run .

Q2 : The Process to run this T-code .

Please elaborate your answer .

Best Regards : Rajneesh

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Dear Rajneesh

We use the PA03 T-code to set the different statuses of the payroll run like start payroll, exit payroll etc and to set the payroll period, Payroll month in SAP HR first Payroll month means the April Payroll because we are runining the payroll according to the financial year.

Thanks

Sheetal

Former Member
0 Kudos

Dear Sheetal .

Although your answer is very helpful may plz elabote it and tell

about retro active accounting , and why we try to stop few pernrs to stop thier payroll .

Best Regards : rajneesh mittal

sikindar_a
Active Contributor
0 Kudos

if u want o run pay roll for only for some pernrs than u can use PA03

and one more in PA03 u can have pay roll run period and retro period that menas u can change the data upto the date mentioned in retro

Former Member
0 Kudos

Hi,

Payroll object that Payroll Control Record is important for the payroll run, and which contains all the information on a

payroll area

The payroll control record has the following functions:

  • It locks the personnel numbers, for which payroll should be run, against master data changes that affect the payroll past or present.

  • It locks the payroll for the period during which payroll-relevant changes are made to the master data for the personnel numbers being processed.

  • It makes the following information available for the system:

  • What is the next payroll period for which regular payroll should be run?

  • Up to what date is retroactive accountingcarried out?

  • What status does the payroll currently have? (for example, Released for Payroll or Check

Payroll Results)

When you carry out a payroll run, the system automatically changes the payroll status in the payroll control record.

You can also change the status manually under Payroll ->Tools ->Control Record.

The control record contains the following information:

Payroll area

Payroll status

Payroll period

Earliest possible retroactive accounting period

Last change made to the control record

When you create the control record in your live system, please note the following: the

payroll period that you enter at the start of the live payroll run must be 1 period lower

than the period with which you want to perform the live payroll run for the first time.

You want to carry out the first payroll run in period 5 1999. In the payroll control

record, you must enter 4 1999 as the period. If you set the payroll control record for

the first payroll run to status Released for Payroll, the system increses the period by

1 and payroll is run for period 5 1999.

Scenario for locking perner.

There will be some cases where the pernr is still active and able to get salary,say he went for some onsite.In this case,we lock this pernr and run payroll.

Regards,

Manoj.

Former Member
0 Kudos

Dear

Retro Accounting means that, for eg. your are running the payroll for the month of september and till april you want the ayroll data tobe changed. So set the April month date in the retro accounting date field so that no body will be able to access the data before april.

Retro is useful to rectify some mistakes to rectify and pass some old entries but till the retro active date.

We need to stop the payrolll of some employees because in some cases like Absconding cases co doesn't provide the salary to the Absconding people so specifyt the PERNR of these employees to whom u dnt want to pay salary.

Thanks

Sheetal

Former Member
0 Kudos

Dear Manoj

Very well explained. Thank you.

Using PA03 can create system or data inconsistency, is it so? Please inform if there is any kind of other harm in using this T-code. As our SAP consultant are not advising to give this authorization to payroll administrator. Please elaborate. Thanks

Regards

Ambreen

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,

I have a peculiar issue with the Payroll control record. Please help me in solving this issue.

Business Case

1. Payroll for the month of December 2009 was not run however the Payroll control record was change manually to 01 2010 (January 2010).

2. Now, to run January 2010 payroll, the system calculates January salary and also B/F December 2009 salary as well.

The payroll status (IT 0003) for all the employees has the last payroll period as 11 2009. Now, is it worth to delete the payroll control record and re create the same control record with the Payroll period as 12 2009 instead of 01 2010?

Please help me solving this issue.

Balaji

Former Member
0 Kudos

Hi

yes, you can delete the retro and re-create as per your requirement as per my knowledge.

Any way, let us see what experts will say.

Experts please comment on this.

Regards

Swathi

sikindar_a
Active Contributor
0 Kudos

yes there willl be no problem u can go ahead

Former Member
0 Kudos

Thank you all! It worked.

Former Member
0 Kudos

Hi Rajneesh,

PA03 (control record) is used to release payroll (start), and if there is any corrections to be done in master data, then we use Ref. for corrections , where we can make neccessary changes in master data and once again we release payroll(start) , and simulate , and once every thing is fine and payroll ran succesfully , then we exit payroll in PA03.

In PA03 we can lock personnel numbers , we can check list of personnel number for whom payroll ran . and also list of incorrect personel numbers.

And in PA03 we can give the current payperiod , and if any mistakes happened then we can delete the control record and can once again give the payroll period for which we would like to run payroll, also the date from where we want to run the retro while running payrol.

So PA03 is very important for payroll.

Reward if satisfied.

Regards,

Srinivas.

Former Member
0 Kudos

Sheetal given the answer, i think u got it.

And u can use this for retro accounting, u can stop some personal numbers (people) for payroll too.