Fast Formula for Leave Accrual Calculation
Overview:
Oracle Fusion Absence Management enables leave accruals using Fast Formulas. These formulas control how employees accrue leave (e.g., sick leave, vacation) based on conditions like service length, grade, or hours worked.
Typical Use Cases:
-
Proportional accruals based on employment start date.
-
Service-based accrual slabs (e.g., higher accruals for senior employees).
-
Proration for part-time or unpaid leave periods.
-
Conditional accrual (e.g., only after probation period).
Example: Leave Accrual Formula by Years of Service
This formula returns leave days based on how long the employee has worked.
Integration Points:
-
Assign via Accrual Plans in Absence Management.
-
Link to Fast Formula Type: Accrual.
-
Use
PER_ASSIGNMENT_ID
,HIRE_DATE
as context variables.
Tips:
-
Use
FLOOR()
orROUND()
for proper accrual units. -
Always test using the Evaluate Formula tool.
-
Consider leap years or mid-month joiners for accuracy.
Practice Quiz:
-
What formula type is used for calculating leave accruals?
-
How would you modify the formula for bi-monthly accruals?
No comments:
Post a Comment