Launching a Request From Framework Page Results in Error : "The data that defines the flexfield on this field may be inconsistent" (Doc ID 1994464.1)

Last updated on MARCH 08, 2017

Applies to:

Oracle Applications Framework - Version 12.1.3 and later
Oracle Self-Service Human Resources - Version 12.1.3 and later
Information in this document applies to any platform.

Symptoms

In TEST
R12.HR_PF.C.delta.4

Concurrent request has a parameter with table validated value set which has the following in additional columns setup : PPT.PAYROLL_ID "PAYROLL_ID" (*) INTO PAYROLL_ID

When trying to schedule the request from framework page (system admionistration)
get following error :

ERROR
----------------------------------
The data that defines the flexfield on this field may be inconsistent. Inform your system administrator that the segment referred to by the flexfield bind variable :$FLEX$.XXX_TP_FROM_ID.PAYROLL_ID.ID could not be found. Make sure this variable references the segment or value set name of a prior segment in the flexfield structure. This flexfield bind variable is in either a WHERE clause in a table-validated value set, or in a default value for one of the segments of this flexfield.



WHAT IS WORKING
----------------------------------
Submitting request from PUI works fine

STEPS TO REPRODUCE
----------------------------------
Use responsibility : system administration
Navigation : schedule requests
1.select the CUSTOM request "XXX - Online Payslip (Self Service)"


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