Global Absences Annual Accrual Limit Proration

The Global Absence Annual Accrual Limit Proration fast formula can be used in cases where a proration factor (or a multiplication factor) needs to be applied onto the annual accrual limit rule.

An organization has a rule that asks for the annual accrual limit to be prorated based on FTE value of the worker. In such a case, after defining the annual accrual limit rule, the annual accrual limit proration rule can be specified using this formula to return a proration factor, which is multiplied onto the annual accrual limit before returning the final value against the worker’s enrollment data.

Configuration Point in HCM Cloud

If you have created this formula, you can attach this formula to the absence plan definition.

Navigation

  1. In the Absence Administration work area, click Absence Plans to open the Absence Plans page.
  2. On the Search Results section toolbar, click Create to open the Create Absence Plan dialog box.
  3. In the Plan Type field, select Accrual.
  4. Click Continue.
  5. On the Edit Absence Plan page Accruals tab Plan Limits section, select a value other than None in the Annual Accrual Limit Rule field.
  6. After defining the Annual Accrual Limit Rule as desired, select Formula in the Limit Proration Rule field.
  7. Select the defined formula from the Limit Proration Formula field.

Contexts

The following contexts are available in this formula type:

Context Name Data Type
ABSENCE_ENTRY_ID Number
ABSENCE_TYPE_ID Number
ACCRUAL_PLAN_ID Number
DATE_EARNED Date
EFFECTIVE_DATE Date
END_DATE Date
ENTERPRISE_ID Number
HR_ASSIGNMENT_ID Number
HR_RELATIONSHIP_ID Number
HR_TERM_ID Number
JOB_ID Number
LEGAL_EMPLOYER_ID Number
LEGISLATIVE_DATA_GROUP_ID Number
ORGANIZATION_ID Number
PAYROLL_ASSIGNMENT_ID Number
PAYROLL_ID Number
PAYROLL_RELATIONSHIP_ID Number
PAYROLL_TERM_ID Number
PERSON_ID Number
START_DATE Date

Input Values

Variable Name Data Type Description
IV_ACCRUAL Number Accrual value received from the accrual matrix
IV_CARRYOVER Number Carryover limit received from accrual matrix
IV_CEILING Number Ceiling limit received from the accrual matrix
IV_ACCRUAL_CEILING Number Annual accrual limit received from the accrual matrix
IV_ACCRUALPERIODSTARTDATE Date Start date of accrual period
IV_ACCRUALPERIODENDDATE Date End date of accrual period
IV_CALEDARSTARTDATE Date Start date of accrual calendar year
IV_CALEDARENDDATE Date End date of accrual calendar year
IV_PLANENROLLMENTSTARTDATE Date Start date of enrollment
IV_PLANENROLLMENTENDDATE Date End date of enrollment

Return Variables

Variable Name Data Type Description
PRORATIONFACTOR Number Multiplication factor for annual accrual ceiling limit

Sample Formula

Requirement: The organization has an annual accrual limit rule, which allows workers to accrue up to a maximum of 35 days. This Annual year accrual limit needs to be prorated by FTE of workers who have the jobs ‘Wealth Management’ or ‘Trade Associate’ assigned against their assignment record.

Solution: A Global Absences Annual Accrual Limit Proration fast formula such as the one below can be used.

FORMULA NAME: ANC_ANNUALCEILPRORAT

FORMULA TYPE: Global Absences Annual Accrual Limit Proration

DESCRIPTION: This formula returns the proration factor for the annual accrual ceiling limit for the absence plan

DEFAULT FOR PER_ASG_FTE_VALUE IS 1
DEFAULT FOR PER_ASG_JOB_NAME IS ' '

PRORATIONFACTOR = 1

IF (PER_ASG_JOB_NAME = 'Wealth Management Consultant' OR PER_ASG_JOB_NAME = 'Trade Associate')
THEN
 (PRORATIONFACTOR = ROUND(PER_ASG_FTE_VALUE,2))

RETURN PRORATIONFACTOR