07-19-2007 10:24 AM
Hi experts can any one explain me
What is Retro calculation? and significance of IN PERIOD and FOR PERIOD while Retro calculation. If possible please explain with an example.
Thanks in advance.
vamsi.
07-19-2007 10:50 AM
Hi,
If you process correction of salary for the past month(for period) in the current month(in period), that is called Retro.
07-19-2007 10:28 AM
Hi,
Retro calculation done automatically by SAP \
weh you make changes in master data in back date retro run will take place.
The retroactive accounting date or limit determines the exact date until which master data and time data can be changed in the payroll past. The retroactive accounting limit is based on the following values:
1.Per payroll area (payroll control record): Earliest possible retroactive accounting period
2.Employee hiring date
3.Per Ijndividual employee the feild Earliest personal retroactive accounting date Payroll Status infotype0003.
If the date set for each payroll area differs from the date specified for the employee, the later date is used.
The most important thing to remeber is with regard to retroactive accounting limit for an employee is the hire date of the employee., one can neither run retro from a date prior to the Hiring date nor he can make any changes to master data prior to hiring date
Retro is triggered in a payroll if u hav done master data change of an employee. This means 1) Any change in an infotype triggers retro. 2) Retro is also field dependent in an infotype.
This is configured using view V_T582A under frame "Retro Accounting Trigger".
Also note,
1) Control record - PA03 contains earliest retro date, meaning retro cannot be run previous to that date for all employees in that payroll area.
2) Infotype 0003 contains a field "earliest master data change" meaning during next payroll run retro will run from that particular period onwards for that employee.
3) Infotype 0003 contains a field "Earl.pers. RA date" meaning retro cannot run beyond that date for that employee. (this field values are stored in table PA0003)
regards
dinesh
07-19-2007 10:29 AM
HI vamsi,
1. IN PERIOD and FOR PERIOD
Suppose for year 2007,
the normal salary is processed each month for,
Jan, Feb, Mar, Apr , May.
Since Jan sal is process in Jan itself,
For Period = Jan
In Period = Jan.
and so on...
2. Suppose in June,
Arrears are to be given for each month from Jan to May.
(ie. Retro)
Then again salary is processed
For the month of Jan, Feb, Mar, Apr, May
In the month of June.
So FOR PERIOD : Jan
In PERIOD : June
So FOR PERIOD : Feb
In PERIOD : June
and so on.
regards,
amit m.
07-19-2007 10:34 AM
Hi!
The retroactive accounting date or limit determines the exact date until which master data and time data can be changed in the payroll past. The retroactive accounting limit is based on the following values:
1.Per payroll area (payroll control record): Earliest possible retroactive accounting period
2.Employee hiring date
3.Per Ijndividual employee the feild Earliest personal retroactive accounting date Payroll Status infotype0003.
If the date set for each payroll area differs from the date specified for the employee, the later date is used.
The most important thing to remeber is with regard to retroactive accounting limit for an employee is the hire date of the employee., one can neither run retro from a date prior to the Hiring date nor he can make any changes to master data prior to hiring date
<b>Rewards if helpful.</b>
regards
swati
07-19-2007 10:50 AM
Hi,
If you process correction of salary for the past month(for period) in the current month(in period), that is called Retro.