Rollover exceeds the 520-hour cap when multiple plans contribute balances to the Non-Expiration plan
We have a Global Absence Rollover Fast Formula designed to roll over balances from three source plans into a Non-Expiration Hours plan, with a hard cap of 520 hours on the target plan.
Source plans involved:
- Holiday Extra Statutory
- Seniority
- Senior Staff Leave
Target plan:
- Non-Expiration Hours (Cap = 520)
FF Code:
DEFAULT FOR PER_ASG_ORG_LEGAL_EMPLOYER_NAME IS ' '
DEFAULT FOR IV_ACCRUAL IS 0
DEFAULT FOR IV_CARRYOVER IS 0
DEFAULT for PER_ASG_PERSON_NUMBER IS '-1'
INPUTS ARE
IV_CEILING (NUMBER),
IV_ACCRUALPERIODENDDATE (DATE),
IV_ACCRUALPERIODSTARTDATE (DATE),
IV_ACCRUAL (NUMBER),
IV_CARRYOVER (NUMBER),
IV_CALEDARSTARTDATE (DATE),
IV_CALEDARENDDATE (DATE)
0