on 02-01-2012 10:47 PM
I have a requirement to accrue vacation time on a payroll period basis, which is semi-monthly.
In testing, when I run RPTIME00, it will only accrue the vacation monthly. When I set the "evaluation up to" date to something like 2/16/2012, 3/16/2012, etc., the program runs, but doesn't accrue any vacation.
When I set the date to 2/1/2012, 3/1/2012, etc., it runs and accrues the vacation for the month.
Is there a way to set up RPTIME00 to do the accruals semi-monthly?
Hi,
T559L : Selection rule is you need to check. In the accrual Tab check payroll period if your payroll area is semi monthly or else check other period give semi monthly and run the PT60.
You need to give Eval up to.
Hope this helped you.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
psrinu,
I have the selection rules set up with the Accrual Period = payroll period (payroll period is set up as semi-monthly).
I have run RPTIME00 with "evaluation up to" set up as the middle of the month (2/16, 3/16, etc.), but it doesn't accrue unless I set "evaluation up to" as the beginning of the month.
I AM giving it the evaluation up to date.
When I give it a date in the middle of the month (e.g. 2/16/2012), it updates IT0003 to 2/17/2012 after the run, but it does not increment the vacation accrual amount in IT2006.
When I give it a date at the beginning of the month (e.g. 3/1/2012), it updates IT0003 as well as adding the vacation accrual for the entire month to IT2006.
I have checked table PCL2, and when RPTIME00 runs with evaluation up to set in the middle of the month (e.g. 2/16/2012) it is not writing a record to the table.
I have found some info that says I need to have the period parameter in RP-DEF-TIME-PERIOD in table TRMAC changed from '01' to '02' in order to make semi-monthly work.
Are you familiar with this?
Ok, so I found the solution to my issue.
I was originally trying to run RPTQTA00 to generate the absence quotas, so I had "No Generation" selected for the quotas in IMG activity "Permit Quota Generation without Time Evaluation".
When I changed to using RPTIME00, I changed to "Increase" on the quotas. When you do that, an additional tab appears on the selection rules screen (V_T559L) called "Transfer time" (which I didn't realize).
The transfer time tab allows you to specify when the accrued time gets transferred to IT2006. You can specify things like Upon Accrual, Per Calendar Year, Per Pay Period, etc.
I changed it to Upon Accrual, and now it transfers the time to IT2006 every time RPTIME00 runs.
User | Count |
---|---|
99 | |
12 | |
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.