My Oracle Support Banner

PO Mobile Approval errors for Last Approver -Function %Component cannot be run in an Internet Client Script (2,689) (Doc ID 2001456.1)

Last updated on JANUARY 04, 2021

Applies to:

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


Last Approval User unable to Approve Purchase Order from Mobile Approval Page

Environment Approval Setup
Generic  Header Level Workflow Setup to route as A > B > C 

Enabled Purchasing Business Unit for Purchase Order Approval

Steps to Reproduce the issue:
1) Navigation Purchasing > Add Update/PO
2) Created a Purchase Order and submitted for Approval
3) Log in as Approver 1 and able to approve successfully
4) Log in as Approver 2 and able to approve successfully
5) Log in as Approver 3 clicking Approve errors as below: 


Purchase Order: 1
Function %Component cannot be run in an Internet Client Script. (2,689)

SCM_PO_APPROVALS.PurchaseOrder.OnExecute Name:getLastApprover PCPC:11217 Statement:201

Called from:SCM_PO_APPROVALS.PurchaseOrder.OnExecute Name:OnHeaderApprove Statement:64

Called from:EOAW_CORE.NotificationEventHandler.OnExecute Name:OnHeaderApprove Statement:438

Called from:EOAW_CORE.ENGINE.StageInst.OnExecute Name:UpdateApprove Statement:280

Called from:EOAW_CORE.ENGINE.StageInst.OnExecute Name:Approve Statement:517 Called from:EOAW_CORE.ENGINE.AppInst.OnExecute Name:ApproveByThread St


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

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.