Errors On Requisition or Purchase Order Approval Workflow - ORA-20001 - Multi-Org Profile Option is Required

(Doc ID 393847.1)

Last updated on AUGUST 21, 2016

Applies to:

Oracle Purchasing - Version 11.5.10 to [Release 11.5]
Linux x86
z*OBSOLETE: Microsoft Windows 2000
Microsoft Windows (32-bit)
HP-UX PA-RISC (64-bit)
z*OBSOLETE: Microsoft Windows XP (64-bit Itanium)
z*OBSOLETE: Microsoft Windows XP
IBM AIX on POWER Systems (64-bit)
HP-UX PA-RISC (32-bit)
Oracle Solaris on x86 (32-bit)
z*OBSOLETE: IBM AIX 4.3 Based Systems (64-bit)
Oracle Solaris on SPARC (64-bit)
Obsolete Linux Intel (64-bit)
Red Hat Enterprise Linux Advanced Server x86-64 (AMD Opteron Architecture)
Red Hat Enterprise Linux Advanced Server Itanium
SUSE \ UnitedLinux x86-64
Linux x86-64
IBM AIX on POWER Systems (32-bit)
Oracle Solaris on SPARC (32-bit)
Checked for currency on 26-FEB-2011


The requisition approval process or the Purchase order approval process fail randomly with the following error:

ORA-20001: Oracle error -20001: ORA-20001:
APP-FND-02500: Error occurred during product initialization for MO when executing 'begin
SQLCODE = -20001 SQLERROR = ORA-20001: APP-FND-02902: Multi-Org profile option is required. Please set either MO: Security Profile or MO: Operating Unit profile option. has been detected in

Error Stack:

Wf_Engine.Util.Function_Call(PO_REQAPPROVAL_LAUNCH.POREQ_SELECTOR, REQAPPRV, 86968-293119,
SET_CTX) Wf_Engine_Util.Execure_Selector_Function(REQAPPRV, 86968-293119, SET_CTX)
Wf_Engine_Util.Function_Call(PO_REQAPPROVAL_INIT1.DUMMY,REQAPPRV, 86968-293119, 180007, RUN)


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