My Oracle Support Banner

Post R12 Concurrent Requests Show APP-FND-02901: You Do Not Have Access Privilege to Any Operating Unit (Doc ID 2322830.1)

Last updated on AUGUST 29, 2023

Applies to:

Oracle Human Resources - Version 12.1.3 and later
Oracle Concurrent Processing - Version 12.1.3 and later
Information in this document applies to any platform.


Problem Statement:

After upgrading and Human Resources "HR ONLY(no GL or Payroll) Instance to R12 when attempting to run any concurrent process, the following error occurs:

1, Within the concurrent request output details you will see:

ORA-20001: APP-FND-02901: You do not have access privilege to any operating unit. Please check if your profile option MO: Security Profile includes any operating unit or the profile option MO: Operating Unit is set. has been detected in MO_GLOBAL.INIT.

2. The Error occurs because MO: Operating Unit is set to an invalid option. However, if you query the profile option in an instance which only has HR installed, then no valid options are present. The LOV won't return any values and instead will display the following error:

APP-FND-01436: List of values cannot find any values for you to chose.
Cause: The list of values execution failed to find any values.
Cause: The SQL statement specified to fdlfch() failed to return any values.
Action: Check the message stack for any SQL statement failure messages.
Check to make sure your SQL statement works in SQL*Plus.

3. This error is valid because none of the Organizations setup have the classification of Operating Unit, because Operating Unit has a required field under > Others > Operating Unit Information > Primary Ledger
No Primary Ledger is available in this instance because it is only used for HR. Both the Warning and Error are valid but not avoidable without setting up a primary ledger then assigning it to at least one Operating Unit. Primary Ledger setup requires a complex setup within the Financials Modules.

Steps to Reproduce:
The issue can be reproduced at will with the following steps:

1. Use any responsibility

2. Submit a concurrent request


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.