My Oracle Support Banner

EGL9.1: When Approval Process Definition ID Is Changed For Journal Approval Getting "First operand of . is NULL, so cannot access member EOAWDEFN_ID. (180,236)" Error (Doc ID 2520192.1)

Last updated on APRIL 16, 2021

Applies to:

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

Symptoms

Env:
-----
Application: FSCM 9.1, Bundle 29
PeopleTools: 8.52

Issue:
-------
getting peoplecode error on Approval path for self approved journals.


Steps to Replicate:
---------------------
1. Navigate to Journal Entries page and submit 2 journals for approval
2. Login as an approver and approve one of the journal.
3. Login as a requestor and self approve the journal
4. Post the 2 journals
5. Now, inactivate the approval process in the approval process setup.
6. Now, navigate to the journal entries page to see the self approved journal.


Error:
------
PeopleCode error found.

"First operand of . is NULL, so cannot access member EOAWDEFN_ID. (180,236) EOAW_CORE.DEFN.AppDef.OnExecute
Name:definition_id PCPC:8448 Statement:95
Called from:EOAW_CORE.ENGINE.AppInst.OnExecute Name:RetrieveStages Statement:389
Called from:EOAW_CORE.ENGINE.AppInst.OnExecute Name:InitByThread Statement:113
Called from:EOAW_CORE.DEFN.AWTxn.OnExecute Name:GetEndedAppInst Statement:75
Called from:EOAW_CORE.ApprovalManager.OnExecute Name:ApprovalManager Statement:79

Called from:JOURNAL_ENTRY_A_IC.Activate  Statement: 15

The first operand of the dot operator is the NULL value, indicating the lack of any object value. As a consequence, the given method or property cannot be used "

Changes

 

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
Changes
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.