After PDOI ER, PO Gets Stuck In INPROCESS Until "Workflow Background Process" Is Run For Deferred Events (Doc ID 2184626.1)

Last updated on SEPTEMBER 27, 2016

Applies to:

Oracle Purchasing - Version 12.1.3 and later
Information in this document applies to any platform.

Symptoms

On : 12.1.3 version, Approvals - Req, PO

In Oracle Purchasing, after PDOI ER, PO can not get approved, its stuck in IN PROCESS until "workflow background process" is run for deferred events.

Workflow Error
-----------------------
PDOI_AUTO_APPROVE / APPROVE_PO PDOI Auto Approval Process Approve The PO ERROR #EXCEPTION

APPROVE_PO (Approve The PO) #EXCEPTION 1 User-Defined Exception Wf_Engine_Util.Function_Call(PO_REQAPPROVAL_ACTION.APPROVE_DOC, POAPPRV, 1303-146149, 289248, RUN)

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1) Enter sales order for a CTO item, the item is a buy item from supplier. Make sure BPA, Approved Supplier List, Sourcing Rule, Assignment set is defined
2) Create star item, Run program 'Import Price Catalogs’.
3) BPA doesn't get approved until "workflow background process" is run for deferred events.

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