Peoplecode Compile Error when AWE enabled and PO is saved in Pending Approval status (Doc ID 1955894.1)

Last updated on JANUARY 13, 2017

Applies to:

PeopleSoft Enterprise SCM Purchasing - Version 9.1 and later
Information in this document applies to any platform.

Symptoms

 Peoplecode Compile Error when AWE enabled and PO is saved in Pending Approval status.

1) Enable AWE for Purchase Order Approval
2) Buyer Setup with Default PO Status of Pending Approval/Approved
3) Create a new PO and save
4) Get the following errors:


PeopleCode compile error (GetApproverPending is not a method of class EOAW_CORE:ENGINE:AppInst. (2,52) ^ CEO) for program EOAW_CORE.NotificationEventHandler.OnExecute. (2,405)

A PeopleCode program for the specified reference failed to compile correctly for the indicated reason.

In Application Designer, open the referenced program and examine the PeopleCode to locate the cause of the error.



Class EOAW_CORE:NotificationEventHandler was not found. (180,74) EOAW_CORE.ENGINE.AppInst.OnExecute Name:InitHandler PCPC:26229 Statement:374
Called from:EOAW_CORE.ENGINE.AppInst.OnExecute Name:eventHandler Statement:942
Called from:EOAW_CORE.ENGINE.AppInst.OnExecute Name:Launch Statement:12
Called from:EOAW_CORE.LaunchManager.OnExecute Name:DoSubmit Statement:32
Called from:PO_PNLS_WRK.APPROVE_PB.SavePostChange Name:KickoffAWE Statement:59
Called from:PO_PNLS_WRK.APPROVE_PB.SavePostChange

The given class could not be found in the database, or had problems when we tried to load it.

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