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 JUNE 23, 2017

Applies to:

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

Symptoms

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: 


Error:

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






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