Context DATE_EARNED Error While Using Element In Accrual FF (Doc ID 2084592.1)

Last updated on DECEMBER 02, 2015

Applies to:

Oracle Fusion Global Payroll Cloud Service - Version 11.1.10.0.0 and later
Information in this document applies to any platform.

Symptoms

On : 11.1.10.0.0 version, Fast Formula - Absence

While using element in Accrual matrix FF for calculating accrual.  the following error occurs.

ERROR
-----------------------
" Job errored for personId: XXXXXXXXXXX

Job errored with message: oracle.apps.fnd.applcore.messages.ApplcoreException: JBO-FND:::FND_GENERIC_MESSAGE: <MESSAGE><NUMBER></NUMBER><TEXT>The message is ORA-20001: Context DATE_EARNED was not set when used at line 95 of formula XXCWT_US_VAC.
ORA-06512: at "FUSION.FF_EXEC", line 3739
ORA-06512: at "FUSION.FF_EXEC", line 3749
ORA-06512: at "FUSION.FF_EXEC_WRAPPER_PKG", line 141
ORA-06512: at line 2
.</TEXT><CAUSE></CAUSE><ACTION></ACTION><DETAILS></DETAILS><INCIDENT></INCIDENT></MESSAGE>
at oracle.apps.hcm.globalAbsences.processes.protectedModel.common.applicationModule.ProcessesCommonAMImpl.executeAbsenceFastFormula(ProcessesCommonAMImpl.java:580)
at oracle.apps.hcm.globalAbsences.processes.accrual.protectedModel.applicationModule.AccrualAMImpl.allfastformulacall(AccrualAMImpl.java:3977)
at oracle.apps.hcm.globalAbsences.processes.accrual.protectedModel.applicationModule.AccrualAMImpl.accrualmatrix(AccrualAMImpl.java:4371)
at oracle.apps.hcm.globalAbsences.processes.accrual.protectedModel.applicationModule.AccrualAMImpl.absencesprocess(AccrualAMImpl.java:1534)
at oracle.apps.hcm.globalAbsences.processes.accrual.protectedModel.applicationModule.AccrualAMImpl.runOrRerunWfmOrPayrollPeriods(AccrualAMImpl.java:5072)
at oracle.apps.hcm.globalAbsences.processes.accrual.protectedModel.applicationModule.AccrualAMImpl.runaccrualsuptoeffdate(AccrualAMImpl.java:4946)
at oracle.apps.hcm.globalAbsences.processes.accrual.protectedModel.applicationModule.AccrualAMImpl.accrualrunwrapper(AccrualAMImpl.java:4570)
at oracle.apps.hcm.globalAbsences.processes.essModel.applicationModule.PersonSelectionAMImpl.singlePersonAccrualRun(PersonSelectionAMImpl.java:509)
at oracle.apps.hcm.globalAbsences.processes.essModel.applicationModule.PersonSelectionAMImpl.AccrualPersonSelection(PersonSelectionAMImpl.java:352)
at oracle.apps.hcm.globalAbsences.processes.ess.program.AccrualProc.execute(AccrualProc.java:404)
at oracle.apps.fnd.applcp.request.exec.ExecutableWrapper.executeHelper(ExecutableWrapper.java:101)
at oracle.apps.fnd.applcp.request.exec.ExecWrapperBase.execute(ExecWrapperBase.java:161)
at oracle.apps.fnd.applcp.request.exec.ExecutableWrapper.execute(ExecutableWrapper.java:86)   "


STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. create information element to store actual hours worked for an employee
2. try to use this element with working hours in accrual formula

BUSINESS IMPACT
-----------------------
The issue has the following business impact:
issue affecting use of payroll FF

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms