Search Results fnd_flex_validation_tables
Overview
The FND_FLEX_VALIDATION_TABLES table is a core repository table within the Application Object Library (FND) module of Oracle E-Business Suite (EBS). It serves as the central metadata store that defines the relationship between flexfield value sets and the underlying database tables used for independent validation. When a value set is defined as "Independent" or "Table" type, this table specifies the application table that provides the list of valid values. The table is fundamental to the flexfield architecture, enabling the dynamic validation of segment values against a predefined set of data, thereby ensuring data integrity and consistency across transactional forms.
Key Information Stored
The table's primary function is to map a flexfield value set to its validation source. Its key columns, as indicated by the provided metadata, include the FLEX_VALUE_SET_ID, which is the primary key and a foreign key to the FND_FLEX_VALUE_SETS table. This ID uniquely identifies the value set. While the specific column list is not fully detailed in the excerpt, based on its purpose, the table typically stores metadata such as the application ID, the name of the validation table, the value column within that table, and the meaning or description column. It defines the SQL statement that the flexfield engine executes to present a list of valid values to the user during data entry.
Common Use Cases and Queries
The primary use case is the administration and troubleshooting of independent validation value sets. Developers and functional consultants query this table to understand the data source for a given value set or to verify configurations. A common diagnostic query joins this table with FND_FLEX_VALUE_SETS to list all table-validated value sets and their source tables.
- Sample Query:
SELECT ffvs.flex_value_set_name, ffvt.application_table_name FROM fnd_flex_validation_tables ffvt, fnd_flex_value_sets ffvs WHERE ffvt.flex_value_set_id = ffvs.flex_value_set_id; - Reporting Use Case: Generating a cross-reference report of all value sets that validate against a specific application table, which is critical during impact analysis for table changes or data conversions.
Related Objects
FND_FLEX_VALIDATION_TABLES is a central node in the flexfield validation metadata. Its most critical relationship, as documented, is with the FND_FLEX_VALUE_SETS table via the foreign key on FLEX_VALUE_SET_ID. The FND_FLEX_VALUE_SETS table defines the general characteristics of the value set, while FND_FLEX_VALIDATION_TABLES provides the specific table-validation details. This object is also intrinsically linked to the underlying application tables it references (e.g., GL_CODE_COMBINATIONS for the Accounting Flexfield). Programmatically, it is accessed by the flexfield validation APIs and forms within the EBS application.
-
Table: FND_FLEX_VALIDATION_TABLES
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_FLEX_VALIDATION_TABLES, object_name:FND_FLEX_VALIDATION_TABLES, status:VALID, product: FND - Application Object Library , description: Flexfield validation tables , implementation_dba_data: APPLSYS.FND_FLEX_VALIDATION_TABLES ,
-
Table: FND_FLEX_VALIDATION_TABLES
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_FLEX_VALIDATION_TABLES, object_name:FND_FLEX_VALIDATION_TABLES, status:VALID, product: FND - Application Object Library , description: Flexfield validation tables , implementation_dba_data: APPLSYS.FND_FLEX_VALIDATION_TABLES ,
-
APPS.GL_FLEX_INSERT_PKG dependencies on FND_FLEX_VALIDATION_TABLES
12.1.1
-
APPS.OKL_RULE_APIS_PVT dependencies on FND_FLEX_VALIDATION_TABLES
12.1.1
-
APPS.GL_MC_INFO dependencies on FND_FLEX_VALIDATION_TABLES
12.1.1
-
APPS.FII_COM_MAINTAIN_PKG dependencies on FND_FLEX_VALIDATION_TABLES
12.1.1
-
APPS.GL_FLEXFIELDS_PKG dependencies on FND_FLEX_VALIDATION_TABLES
12.1.1
-
APPS.FND_VSET dependencies on FND_FLEX_VALIDATION_TABLES
12.1.1
-
APPS.HXC_RESOURCE_RULES_UTILS dependencies on FND_FLEX_VALIDATION_TABLES
12.1.1
-
APPS.PQP_HRTCA_INTEGRATION dependencies on FND_FLEX_VALIDATION_TABLES
12.1.1
-
APPS.FEM_INTG_BAL_ENG_LOAD_PKG dependencies on FND_FLEX_VALIDATION_TABLES
12.1.1
-
APPS.FV_BE_INT_PKG dependencies on FND_FLEX_VALIDATION_TABLES
12.2.2
-
APPS.PER_CAGR_EVALUATION_PKG dependencies on FND_FLEX_VALIDATION_TABLES
12.2.2
-
APPS.OKS_UTIL_PUB dependencies on FND_FLEX_VALIDATION_TABLES
12.1.1
-
APPS.OKL_RULE_EXTRACT_PVT dependencies on FND_FLEX_VALIDATION_TABLES
12.1.1
-
APPS.WSH_DOC_SETS dependencies on FND_FLEX_VALIDATION_TABLES
12.1.1
-
APPS.XLA_FLEX_UTIL dependencies on FND_FLEX_VALIDATION_TABLES
12.2.2
-
APPS.PQH_RBC_UTILITY dependencies on FND_FLEX_VALIDATION_TABLES
12.2.2
-
APPS.GL_PARENT_SEGMENT_PKG dependencies on FND_FLEX_VALIDATION_TABLES
12.2.2
-
APPS.MSD_CS_DEFN_UTL2 dependencies on FND_FLEX_VALIDATION_TABLES
12.2.2
-
APPS.WMS_RULE_PVT dependencies on FND_FLEX_VALIDATION_TABLES
12.2.2
-
APPS.HXC_RESOURCE_RULES_UTILS dependencies on FND_FLEX_VALIDATION_TABLES
12.2.2
-
APPS.OKC_RUL_PVT dependencies on FND_FLEX_VALIDATION_TABLES
12.2.2
-
APPS.AR_ARXGRL_XMLP_PKG dependencies on FND_FLEX_VALIDATION_TABLES
12.2.2
-
APPS.PAY_SOE_UTIL dependencies on FND_FLEX_VALIDATION_TABLES
12.2.2
-
APPS.GLXRVSUB_PKG dependencies on FND_FLEX_VALIDATION_TABLES
12.1.1
-
APPS.FII_UDD1_MAINTAIN_PKG dependencies on FND_FLEX_VALIDATION_TABLES
12.1.1
-
APPS.FII_FA_CAT_C dependencies on FND_FLEX_VALIDATION_TABLES
12.1.1
-
APPS.PSA_REP_ATTRIBUTES dependencies on FND_FLEX_VALIDATION_TABLES
12.1.1
-
APPS.FND_FLEX_VAL_API dependencies on FND_FLEX_VALIDATION_TABLES
12.1.1
-
APPS.OE_AUDIT_HISTORY_PVT dependencies on FND_FLEX_VALIDATION_TABLES
12.1.1
-
APPS.HXC_ALIAS_UTILITY dependencies on FND_FLEX_VALIDATION_TABLES
12.1.1
-
APPS.GL_SECURITY_PKG dependencies on FND_FLEX_VALIDATION_TABLES
12.1.1
-
APPS.FND_FLEX_LOADER_APIS dependencies on FND_FLEX_VALIDATION_TABLES
12.1.1
-
APPS.OKL_RULE_EXTRACT_PVT dependencies on FND_FLEX_VALIDATION_TABLES
12.1.1
-
APPS.FII_CC_MAINTAIN_PKG dependencies on FND_FLEX_VALIDATION_TABLES
12.1.1
-
APPS.PO_EDA_DATATEMPLATE_PKG dependencies on FND_FLEX_VALIDATION_TABLES
12.2.2
-
APPS.OKC_XPRT_UTIL_PVT dependencies on FND_FLEX_VALIDATION_TABLES
12.2.2
-
APPS.OKL_RULE_EXTRACT_PVT dependencies on FND_FLEX_VALIDATION_TABLES
12.2.2
-
APPS.FND_FLEX_DSC_API dependencies on FND_FLEX_VALIDATION_TABLES
12.2.2
-
APPS.PQH_UTILITY dependencies on FND_FLEX_VALIDATION_TABLES
12.2.2
-
APPS.FND_FLEX_VAL_API dependencies on FND_FLEX_VALIDATION_TABLES
12.2.2
-
APPS.XLA_FLEX_PKG dependencies on FND_FLEX_VALIDATION_TABLES
12.2.2
-
APPS.OKL_RULE_APIS_PVT dependencies on FND_FLEX_VALIDATION_TABLES
12.2.2
-
APPS.INV_LOT_SEL_ATTR dependencies on FND_FLEX_VALIDATION_TABLES
12.2.2
-
APPS.OKC_XPRT_QA_PVT dependencies on FND_FLEX_VALIDATION_TABLES
12.2.2
-
APPS.HR_FLEX_VALUE_SET_INFO dependencies on FND_FLEX_VALIDATION_TABLES
12.2.2
-
APPS.HXC_TIME_CATEGORY_UTILS_PKG dependencies on FND_FLEX_VALIDATION_TABLES
12.2.2
-
APPS.GL_REP_ATTRIBUTES dependencies on FND_FLEX_VALIDATION_TABLES
12.2.2
-
APPS.XLA_FLEX_UTIL dependencies on FND_FLEX_VALIDATION_TABLES
12.1.1