Fast Formula Fails Compilation With APP-FF-33005: The Local Variable PEOPLE_<SEGMENT_NAME> Was Used Before Being Initialized (Doc ID 260414.1)

Last updated on JANUARY 05, 2017

Applies to:

Oracle Payroll - Version 11.5.10.2 to 12.1 HRMS RUP5 [Release 11.5 to 12.1]
Information in this document applies to any platform.
***Checked for relevance on 18-May-2014***

Symptoms

Problem Statement:

FastFormula compilation fails with errors similar to this:


APP-FF-34004: Element Input Validation:(FORMULA_NAME):1901/01/01 FAILED
APP-FF-33005: The local variable PEOPLE_(SEGMENT_NAME) was used before being initialized



The important factor that will confirm this is the issue encountered is the DBI name beginning with PEOPLE_

PEOPLE_(SEGMENT_NAME) is actually a database item (DBI), not a local variable. The application is not recognizing it as a database item.

This sql will confirm that the DBI is missing:

select * from FF_DATABASE_ITEMS
where user_name = 'PEOPLE_(SEGMENT_NAME)

--replace 'PEOPLE_(SEGMENT_NAME)' with your DBI name.

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