PTO Examples
PTO Examples
HRMS
Abstract
Examples on PTO Paid Time Off:
Author: Siddesha Pujar
Create Date : 13-Jan-2016
Other Information : This document contains only samples on PTO Accruals using different
standard formulas available in Oracle HRMS.
Table of Contents:
1.
2.
3.
Reference Notes.
4.
PTO_PAYROLL_BALANCE_CALCULATION.
PTO_HD_ANNIVERSARY_BALANCE.
PTO_SIMPLE_BALANCE_MULTIPLIER.
PTO_ROLLING_ACCRUAL.
Carryover Formulas:
1.
PTO_PAYROLL_CARRYOVER.
2.
PTO_HD_ANNIVERSARY_CARRYOVER.
3.
PTO_SIMPLE_CARRYOVER.
4.
PTO_ROLLING_CARRYOVER.
Ineligibility Formula:
1.
PTO_INELIGIBILITY_CALCULATION.
1
Siddesha Pujar HRMS
1/22/2016
R12
HRMS
Example 1: Lets use the below formulas and create accrual plan and use them for
employees.
PTO_PAYROLL_BALANCE_CALCULATION
Basic
Element Description:
R12
HRMS
2.
Basic
Link
Note: if absence element link does not created before creating an accrual plan then
the accrual plan elements will not create automatically. In this example Demo
Annual Leave is the absence element.
Note: The element is linked to all payrolls:
3.
3
Siddesha Pujar HRMS
1/22/2016
R12
HRMS
Note: Allow Absence Overlaps: Set it to No, this will help to give warning when user try
to apply overlap absences but it will NOT you stop to enter the overlap leaves and just
gives a warning message. If you want to stop completely the entry of overlapping leaves
then we may need to create the user hooks by customizing the functionality.
4.
R12
HRMS
5
Siddesha Pujar HRMS
1/22/2016
R12
HRMS
5.
Verify the Links of Accrual Plan Elements: Lets verify an accrual plan link other
associated element links those get created and linked automatically at the time accrual
plan creation.
Navigation Path Total Compensation Basic Link
Note: if absence element link not created before creating an accrual plan then the
below links will not create automatically. In this example Demo Annual Leave is
the absence element.
a. Accrual Plan Element link (Demo Annual Leave Plan):
b.
Carryover element link (Demo Annual Leave Plan Carried Over). If this link
does not exist then we cannot carry over the leave balances to next year.
R12
HRMS
d.
e.
7
Siddesha Pujar HRMS
1/22/2016
R12
HRMS
Use the Plan to Employees: Lets attach or use the Accrual Plan (Demo Annual Leave
Plan) to employees and view the accruals.
Employee Number: 2150
Assigned a Payroll: Vision Monthly
Attached Accrual Plan: Demo Accrual Plan from 01-Jan-2015(Which is employee hire
date)
As on 31-Jan-2015: Its shows 2, as accrual annual rate is 24, so per month 2 days.
R12
HRMS
Lets us view the accruals after above submission and view accruals as on 31-Dec-2015
and it reduce 2 days and show net entitlement as 22. (24-2 = 22)
9
Siddesha Pujar HRMS
1/22/2016
R12
HRMS
Then how do we carry over the last year leave balances to the current year?
Below are the Steps:
a.
Check leave balances suppose to carry over to next year by viewing accruals as on
31-Dec-2015. Its shows 22. We need to get these balances to 2016.
b.
10
R12
HRMS
c.
11
Siddesha Pujar HRMS
1/22/2016
R12
HRMS
Lets see the carry over details for the employee 2150. As on 01-Jan-2016, now its
shows 22, which are carried over from 2015.
Example 2:
A. Lets see how to restrict carry over leave balances to next year?
B. How to limit the accruals against a particular accrual plan?
In the same above example 1 maximum carry over is set it as 40. Now we will
change to 20 and the ceiling also to 22. (Ceiling means in the accrual term you
cannot accrue more than ceiling value which is going to be now 22 in this case)
1.
2.
12
R12
HRMS
Now view as on 31-Dec- 2016, it show only 22 as the ceiling is 22. It should NOT
show 24.
So its excepted because ceiling is set to 22. We cannot accrue more than ceiling
set value.
3.
Lets now see how to restrict carry over to next year to only 20 while the accrual
balance as on 31-Dec-2016 is 22.
Lets run the PTO Carry Over Process program:
13
Siddesha Pujar HRMS
1/22/2016
R12
HRMS
See the below results, carryover value shows only 20 and not 22.
14
R12
HRMS
15
Siddesha Pujar HRMS
1/22/2016
R12
HRMS
Link An Element:
Navigation Path Total Compensation
Basic
Links
16
R12
HRMS
Accrual Plans.
Accrual Bands:
5.
17
Siddesha Pujar HRMS
1/22/2016
R12
HRMS
18
R12
HRMS
19
Siddesha Pujar HRMS
1/22/2016
R12
HRMS
Accruals
Note: The employee hired in mid the pay period hence, the first month there will no
accruals, if any requirements to accrue the accruals you may need to customize the
accrual plan. View As on 28-Feb-2015 and it shows 2 which is correct.
Lets review 31-Dec-2015: Its shows 20 as employee going to complete a year after
th
19 Jan 2016.
th
20
R12
HRMS
What happens if we run the carry over on 18 Jan 2016. Is the above employee be
picked in the process? Lets see.
See the below it did not carry over any leaves as anniversary not completed. It
th
completes only on 19 Jan 2016.
Lets run the same process now with the below Parameters:
21
Siddesha Pujar HRMS
1/22/2016
R12
HRMS
22
R12
HRMS
23
Siddesha Pujar HRMS
1/22/2016
R12
HRMS
Lets view the accruals as on 31-Jul-2015, it should show accruals from this month
and should calculate from the date of hire. 14 days. If you want to accumulate only
from the 01-Jul-2015 then you may need to customize the formula.
5.
24
R12
HRMS
2. Link An Element.
Navigation Path Total Compensation
Basic
Links
25
Siddesha Pujar HRMS
1/22/2016
R12
HRMS
Basic
Absence Types:
Basic
Accrual Plans.
Accrual Bands:
26
R12
HRMS
5.
27
Siddesha Pujar HRMS
1/22/2016
R12
HRMS
28
R12
HRMS
29
Siddesha Pujar HRMS
1/22/2016
R12
HRMS
E = SET_NUMBER('CEILING', 20)
E = SET_NUMBER('ACCRUAL_RATE', 2)
Lets us the PTO Carry Over Process to carry forward the balance to next year (01Jun-2016 to 31-May-2017).
30
R12
HRMS
Lets verify the entry. Carry Over to next year is only 5 leave balances due to formula
has been hard-coded to 5 only. If you want to use this formula you can create a copy of this
and change the formula as per your requirements. I did not change these formula because
we cannot modify them.
The example ends here how to use the Simple Multiplier formulas.
6.
31
Siddesha Pujar HRMS
1/22/2016
R12
HRMS
32