My Oracle Support Banner

Report fails with "ORA-01427: single-row subquery returns more than one row" due DFF Fields attribute valueSet query. (Doc ID 1965885.1)

Last updated on JANUARY 20, 2020

Applies to:

Oracle Fusion Global Human Resources Cloud Service - Version and later
Information in this document applies to any platform.


When adding Expense Approver and Performance Evaluator DFFs in BI Analysis, the report results in the following errors:

Error Details:
State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 43113] Message returned from OBIS. [nQSError: 43119] Query Failed: [nQSError: 17001] Oracle Error code: 1427, message: ORA-01427: single-row subquery returns more than one row at OCI call OCIStmtFetch. [nQSError: 17012] Bulk fetch failed. (HY000)
SQL Issued: SET VARIABLE PREFERRED_CURRENCY='Local Currency';SELECT 0 s_0, "Workforce Management - Worker Assignment Real Time"."Worker Assignment Details"."Assignment Attributes_GLG_EXP_APPROVER_v" s_1, "Workforce Management - Worker Assignment Real Time"."Worker Assignment Details"."Assignment Attributes_GLG_PERF_MGR_v" s_2, "Workforce Management - Worker Assignment Real Time"."Worker"."Employee List Name" s_3, "Workforce Management - Worker Assignment Real Time"."Worker"."Person ID" s_4 FROM "Workforce Management - Worker Assignment Real Time" FETCH FIRST 75001 ROWS ONLY

The issue can be reproduced at will with the following steps:
1. Navigate to Oracle Business Intelligence> New> Analysis> Worker Assignment Real Time
2. Under the Criteria tab, select
  a. Worker> double click List Name> double click Person ID
  b. Worker Assignment Details> double click Expense Approver> double click Performance Evaluator
3. Click on Results tab. Find the following error: Odbc driver returned an error (SQLExecDirectW)




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.