My Oracle Support Banner

UK Localization: Absence Payment After Termination Error: An external function call error occurred for formula ORA_ENTITLEMENT_CALCULATOR, line 321. (Doc ID 2676651.1)

Last updated on JULY 09, 2020

Applies to:

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

Symptoms

On : 11.13.20.01.0 version, UK - United Kingdom Legislation

When attempting to run QuickPay for a terminated employee,
the following error occurs:

ERROR
-----------------------
Error was encountered when processing payroll relationship 1234567
An error occurred when processing element {ELEM_NAME. (ETNAME=Stat Maternity Pay v1 Entitlement Result)
An error occurred when processing formula STAT MATERNITY PAY V1 ENTITLEMENT RESULT
An error occurred during formula execution. (ORACLE_ERROR_TEXT=)(FORMULA_ERROR_TEXT=An external function call error occured for formula ORA_ENTITLEMENT_CALCULATOR, line 321.)
An external function call error occurred for formula ORA_ENTITLEMENT_CALCULATOR, line 321.
An application error occured. An assertion failure was detected at location pylogger:1.

STEPS
-----------------------
The issue can be reproduced at will with the bellow steps:
1. Created new absence element 'Stat Maternity pay v1', Does this plan enable entitlement payments after termination? > set to: Yes;
2. Associated the element to absence plan;
3. Terminated the employee (1234567);
4. Added absence to the employee;
5. Updated the assignment status: 'Process When Earning';
6. Processed QuickPay;
7. Error occurs.

Note: User followed the steps as mentioned in Upgrade Release notes https://www.oracle.com/webfolder/technetwork/tutorials/tutorial/cloud/r13/wn/wfr/releases/19A/19A-wf-rewards-wn.htm#F5389
1. Created a new Assignment Status: 'Process When Earning'
2. Updated the action parameter in Payroll Process Configuration (TERM_INCLUDE_PR_LEVEL):
'Absence and Time Calculation Entries During Payroll Run Set to Y to process active employees with assignment status "Process When Earning" or "Process Nonrecurring Element Entry" in payroll run if absence or time calculation entries exist. > set to: Y'

Due to this issue, users cannot successfully run QuickPay for a terminated employee with Statutory Maternity

Cause

To view full details, sign in with your My Oracle Support account.

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


In this Document
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.