R12 - Error ORA-20001, APP-FND-02902 Accessing Profile Classes Form With Multi-Org Access Control (MOAC) Enabled
Last updated on JULY 12, 2017
Applies to:Oracle Receivables - Version 12.0.4 and later
Information in this document applies to any platform.
ARXMACPC.fmb - Customer Profile Classes
Unable to access Profile Class form. The following error is received:
"Oracle error-20001: 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 MO_GLOBAL.INIT."
Based on Note 554461.1, the solution is to set the Profile MO: Operating Unit at the Site level.
'Customer Profile Classes' form opens if the MO: Operating Unit profile option is set at the Site level.
It also shows the error if it is set at the Responsibility level and leave the Site level null.
However you do not want to set the profile option at the Site level, as it interferes with your Multi-Org Access Control (MOAC) security settings. MOAC responsibilities points to a security profile which has a list of MO operating units assigned to them.
Let's say you have a responsibility Zebra Payables NA which has MOAC security profile pointing to all operating units at Responsibility level. Now if you set MO: Operating Unit profile option at Site level then that overrides the MOAC security profile and you just have access to that single operating unit set at the site.
So, the solution required is to have MO: Operating Unit or MO: Security profile setup strictly at Responsibility level.
Assigning the profile option at the Responsibility level does not fix the problem.
Navigation : Receivables Manager
Responsibility: Customers > Profile Classes
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
Million Knowledge Articles and hundreds of Community platforms