My Oracle Support Banner

While Executing Any API Which Creates or Updates DFF Fields, Error "ORA-20001: FLEX-DESC DEF NOT FOUND: N, APPID, PER, N, DESCR_FLEX_NAME, <DESCRIPTIVE_FLEXFIELD_NAME>" is Thrown (Doc ID 2772622.1)

Last updated on APRIL 30, 2021

Applies to:

Oracle Human Resources - Version 12.2 HRMS RUP13 and later
Information in this document applies to any platform.

Symptoms

When trying to execute any API which creates or updates DFF fields, following error appears

ERROR
--------

ORA-20001: FLEX-DESC DEF NOT FOUND: N, APPID, PER, N, DESCR_FLEX_NAME, <DESCRIPTIVE_FLEXFIELD_NAME>

STEPS
--------

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

1. Login to database using any tool like SQL Developer

2. Execute an anonymous PLSQL block which calls the API that creates or updates DFF Flexfields and encounter the above error in the DBMS_OUTPUT editor

        Eg: HR_PERSON_EXTRA_INFO_API.CREATE_PERSON_EXTRA_INFO

              HR_PERSON_ADDRESS_API.UPDATE_PERSON_ADDRESS 

3. This error is encountered only from backend and NOT from Application

Cause

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
Symptoms
Cause
Solution


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.