My Oracle Support Banner

First operand of . is NULL, so cannot access member Terminate. (180,236) - Cancelling Line From a Dispatched Purchase Order (PO) (Doc ID 1315730.1)

Last updated on NOVEMBER 23, 2019

Applies to:

PeopleSoft Enterprise SCM Purchasing - Version 9.1 to 9.1 [Release 9]
Information in this document applies to any platform.

Symptoms

User is receiving the following error when attempting to cancel a Line from a dispatched Purchase Order (PO) and AWE Approval Workflow is being used.

Error:


First operand of . is NULL, so cannot access member Terminate. (180,236)
EOAW_CORE.ENGINE.AppInst.OnExecute Name:TerminateLine PCPC:60811 Statement:964
Called from:EOAW_CORE.ApprovalManager.OnExecute Name:DoLineTerminate Statement:166
Called from:PO_PNLS_WRK.APPROVE_PB.SavePostChange Name:KickoffAW Statement:80
Called from:PO_PNLS_WRK.APPROVE_PB.SavePostChange Statement:124

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.

Steps to recreate the issue:


1. Ensure that PO Approvals are required.
2. Create a multiple line Purchase Order.
3. PO is successfully approved and dispatched.
4. The user goes back into the PO. Clicks Line Details.
5. Clicks the Red X to Cancel the Line.
6. Clicks Yes to the Change Order message.
Result: Error message is received.


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.