EGL9.2: Encountered PeopleCode Error When Posting Budget Journal With 'Online Mode' Enabled Commitment Control Installation Options (Doc ID 2258267.1)

Last updated on JUNE 24, 2017

Applies to:

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

Symptoms

Issue:
-------
Encountered a peoplecode message while attempting to post a commitment control budget journal if 'Online Mode' is enabled in Commitment Control installation options.

After clicking 'Ok' on the peoplecode message, the budget header status remains as 'None'. However, If the journal is opened again from search page the budget header status seems to have updated to either Posted or Error.

Steps to Replicate:
---------------------
1. Make sure that ‘Online Mode’ is enabled in Commitment Control installation options.
2. Make sure that commitment control is enabled for General Ledger.
3. Attach commitment control ledger to a business unit.
4. Enter a Budget Journal for the business unit.
5. Attempt to post the Commitment control Journal.

Please see replication screenshots for more details.


Actual Behavior:
-------------------


1. Encountered PeopleCode Message:

'First operand of .is NULL. so cannot access member ProcessInstance.(180, 236)'

2. After clicking 'Ok' on the peoplecode message, the budget header status remains as 'None'. However, If the journal is opened again from search page the budget header status seems to have updated to either Posted or Error.


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

1. No confusing peoplecode message should appear when ‘Online Mode’ is enabled for commitment control budget checking.
2. The budget header status should change in real time.

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