ORA-00904 "NODE_": invalid identifier Error Running PFT Allocation with Hierarchy (Doc ID 1457237.1)

Last updated on OCTOBER 04, 2016

Applies to:

Oracle Financial Services Profitability Management - Version 6.0 and later
Information in this document applies to any platform.
Oracle Financial Services Analytical Applications (OFSAA)

Symptoms

On Oracle Financial Services Profitability Management (PFT), when attempting to run an Allocation that includes a Hierarchy, the following error occurs:

ERROR
Driver Function: drv_oci::Execute().
Oracle Error: ORA- 00904: : "NODE_": invalid identifier

The SQL listed under the error contains a reference to OFSA_IDT_ROLLUP with a bad Node column.

Example:

a.ORG_UNIT_ID IN (SELECT leaf_node FROM OFSA_IDT_ROLLUP WHERE OFSA_IDT_ROLLUP.sys_id_num = 213185 and (OFSA_IDT_ROLLUP.node_-3 = 1000019966)

The error may exist in the ofspa.xxxxxx.log file in $FIC_DB_HOME/log/FusionApps or in the FSI_MESSAGE_LOG table.

STEPS
The issue can be reproduced at will with the following steps:
1. Run an Allocation.
2. The process failed with the above error.

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