EGL9.1+: Journal Approval Status Remains As 'Pending' On Manage Approval Page If Journal Is Approved By Clicking 'Go to Journal Entry Page' Link (Doc ID 1583161.1)

Last updated on JUNE 30, 2017

Applies to:

PeopleSoft Enterprise FIN General Ledger - Version 9.1 to 9.2 [Release 9]
Information in this document applies to any platform.

Symptoms

Issue:
-------

On 'Manage Journal Approval' Component click on 'Go to Journal Entry Page' link & Approve the pending Journal. The Journal approval status is refreshed & still remains as Pending upon clicking Ok & returning back to 'Manage Journal Approval' component.

Steps to Replicate:
---------------------
1. Log in as approver & Search for a journal pending for approval in Manage Journal Approval component.
2. On this screen click 'Go to Journal Entry Page' link. It takes to Journal entry component.
3. Click Approval Tab
4. Select approval action as 'Approve' & Click Submit. The journal approval status is now approved in Journal Entry component. Click OK.
5. Upon returning back to Manage Journal Approval page, click on Approve button again.

Actual Behavior:
------------------
In step 4 upon clicking OK, Manage Journal Approval component appears. But approval status has not been refreshed to approved on Manage Journal Approval page.

In Step 5 upon clicking Approve, a peoplecode error is displayed

EOAW_CORE.Utils.OnExecute Name: ThrowOptimisticLockException PCPC:19876 Statement: 514..

Upon Clicking OK below message is displayed:

"The record[Approval Process Instance(Id= 'GL JournalApproval', Definition ID = 'GLActual', Effective Date...... was modified by another process, so this operation could not complete. Please refresh you page and try again.(0,0)"

Expected Behavior:
---------------------

The approval status should have been refreshed to 'Approved' on Manage Journal Approval page.

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