Search Results fnd_value_attribute_types
Overview
The FND_VALUE_ATTRIBUTE_TYPES table is a core repository table within the Application Object Library (FND) module of Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2. It serves as a definitional table for key flexfield segment qualifiers. In essence, it defines the specific types of value-level attributes that can be assigned to individual segment values within a key flexfield structure. This table enables the creation of sophisticated validation and descriptive rules that apply directly to the data entered into a flexfield segment, extending the functionality beyond the basic segment definition. Its role is critical for implementing complex business rules and data governance at the most granular level of a flexfield.
Key Information Stored
The table's primary key uniquely identifies each value attribute type definition and consists of four columns: APPLICATION_ID, ID_FLEX_CODE, SEGMENT_ATTRIBUTE_TYPE, and VALUE_ATTRIBUTE_TYPE. The APPLICATION_ID and ID_FLEX_CODE columns link the attribute to a specific key flexfield (e.g., Accounting Flexfield). The SEGMENT_ATTRIBUTE_TYPE references a broader category of segment attribute from the FND_SEGMENT_ATTRIBUTE_TYPES table. The VALUE_ATTRIBUTE_TYPE is the specific qualifier name defined for use at the value level. For example, for a segment attribute type of "GL Account", a value attribute type could be "Posting Allowed" or "Budget Allowed". This structure allows a single segment attribute type to have multiple, specific value-level qualifiers.
Common Use Cases and Queries
A primary use case is to audit or report on the configured validation rules for key flexfields, particularly during system upgrades or migrations. Developers and functional consultants query this table to understand the available qualifiers for a given flexfield segment when building custom integrations or extensions. A common query pattern involves joining to the FND_SEGMENT_ATTRIBUTE_TYPES table to get a complete description. For example, to list all value attribute types for the Accounting Flexfield (ID_FLEX_CODE='GL#'):
- SELECT vs.*, sat.segment_attribute_type_name
- FROM fnd_value_attribute_types vs,
- fnd_segment_attribute_types_tl sat
- WHERE vs.application_id = sat.application_id
- AND vs.id_flex_code = sat.id_flex_code
- AND vs.segment_attribute_type = sat.segment_attribute_type
- AND vs.id_flex_code = 'GL#'
- AND sat.language = USERENV('LANG');
Related Objects
FND_VALUE_ATTRIBUTE_TYPES is centrally linked to several other key flexfield metadata tables, as documented by its foreign key relationships. It is a child of FND_SEGMENT_ATTRIBUTE_TYPES, inheriting the broader attribute category. It is a parent to two important tables: FND_FLEX_VALIDATION_QUALIFIERS, which stores the actual "Yes/No" or specific value for these qualifiers at the individual segment value level, and FND_VAL_ATTRIBUTE_TYPES_TL, which holds the translated names (TL) for the VALUE_ATTRIBUTE_TYPE. The join columns for these relationships consistently use the composite key of APPLICATION_ID, ID_FLEX_CODE, SEGMENT_ATTRIBUTE_TYPE, and VALUE_ATTRIBUTE_TYPE.
-
Table: FND_VALUE_ATTRIBUTE_TYPES
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_VALUE_ATTRIBUTE_TYPES, object_name:FND_VALUE_ATTRIBUTE_TYPES, status:VALID, product: FND - Application Object Library , description: Key flexfield segment qualifiers , implementation_dba_data: APPLSYS.FND_VALUE_ATTRIBUTE_TYPES ,
-
Table: FND_VALUE_ATTRIBUTE_TYPES
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_VALUE_ATTRIBUTE_TYPES, object_name:FND_VALUE_ATTRIBUTE_TYPES, status:VALID, product: FND - Application Object Library , description: Key flexfield segment qualifiers , implementation_dba_data: APPLSYS.FND_VALUE_ATTRIBUTE_TYPES ,
-
APPS.FND_FLEX_VAL_UTIL dependencies on FND_VALUE_ATTRIBUTE_TYPES
12.1.1
-
APPS.FND_VAL_ATTRIBUTE_TYPES_PKG dependencies on FND_VALUE_ATTRIBUTE_TYPES
12.2.2
-
APPS.FND_FLEX_LOADER_APIS dependencies on FND_VALUE_ATTRIBUTE_TYPES
12.2.2
-
APPS.FND_FLEX_DIAGNOSE dependencies on FND_VALUE_ATTRIBUTE_TYPES
12.1.1
-
APPS.FND_FLEX_KEY_API dependencies on FND_VALUE_ATTRIBUTE_TYPES
12.1.1
-
APPS.GL_CHART_OF_ACCOUNTS_API_PKG dependencies on FND_VALUE_ATTRIBUTE_TYPES
12.1.1
-
APPS.FND_FLEX_SERVER1 dependencies on FND_VALUE_ATTRIBUTE_TYPES
12.2.2
-
APPS.FND_FLEX_SERVER2 dependencies on FND_VALUE_ATTRIBUTE_TYPES
12.2.2
-
APPS.FND_FLEX_LOADER_APIS dependencies on FND_VALUE_ATTRIBUTE_TYPES
12.1.1
-
APPS.FND_FLEX_VAL_UTIL dependencies on FND_VALUE_ATTRIBUTE_TYPES
12.2.2
-
APPS.GL_CHART_OF_ACCOUNTS_API_PKG dependencies on FND_VALUE_ATTRIBUTE_TYPES
12.2.2
-
APPS.FND_VAL_ATTRIBUTE_TYPES_PKG dependencies on FND_VALUE_ATTRIBUTE_TYPES
12.1.1
-
APPS.FND_FLEX_SERVER2 dependencies on FND_VALUE_ATTRIBUTE_TYPES
12.1.1
-
APPS.FII_FDHM_PKG dependencies on FND_VALUE_ATTRIBUTE_TYPES
12.1.1
-
APPS.FND_FLEX_SERVER1 dependencies on FND_VALUE_ATTRIBUTE_TYPES
12.1.1
-
APPS.FND_FLEX_KEY_API dependencies on FND_VALUE_ATTRIBUTE_TYPES
12.2.2
-
APPS.FND_FLEX_DIAGNOSE dependencies on FND_VALUE_ATTRIBUTE_TYPES
12.2.2
-
VIEW: APPLSYS.FND_VALUE_ATTRIBUTE_TYPES#
12.2.2
owner:APPLSYS, object_type:VIEW, object_name:FND_VALUE_ATTRIBUTE_TYPES#, status:VALID,
-
APPS.FND_FLEX_SERVER1 dependencies on FND_SEGMENT_ATTRIBUTE_VALUES
12.2.2
-
Table: FND_VAL_ATTRIBUTE_TYPES_TL
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_VAL_ATTRIBUTE_TYPES_TL, object_name:FND_VAL_ATTRIBUTE_TYPES_TL, status:VALID, product: FND - Application Object Library , description: Translations for FND_VALUE_ATTRIBUTE_TYPES , implementation_dba_data: APPLSYS.FND_VAL_ATTRIBUTE_TYPES_TL ,
-
Table: FND_VAL_ATTRIBUTE_TYPES_TL
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_VAL_ATTRIBUTE_TYPES_TL, object_name:FND_VAL_ATTRIBUTE_TYPES_TL, status:VALID, product: FND - Application Object Library , description: Translations for FND_VALUE_ATTRIBUTE_TYPES , implementation_dba_data: APPLSYS.FND_VAL_ATTRIBUTE_TYPES_TL ,
-
VIEW: APPS.FND_VAL_ATTRIBUTE_TYPES_VL
12.2.2
-
APPS.FND_FLEX_SERVER1 dependencies on FND_SEGMENT_ATTRIBUTE_VALUES
12.1.1
-
TABLE: APPLSYS.FND_VALUE_ATTRIBUTE_TYPES
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_VALUE_ATTRIBUTE_TYPES, object_name:FND_VALUE_ATTRIBUTE_TYPES, status:VALID,
-
SYNONYM: APPS.FND_VALUE_ATTRIBUTE_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_VALUE_ATTRIBUTE_TYPES, status:VALID,
-
TRIGGER: APPS.FND_VALUE_ATTRIBUTE_TYPES+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:FND_VALUE_ATTRIBUTE_TYPES+, status:VALID,
-
VIEW: APPLSYS.FND_VALUE_ATTRIBUTE_TYPES#
12.2.2
-
SYNONYM: APPS.FND_VALUE_ATTRIBUTE_TYPES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_VALUE_ATTRIBUTE_TYPES, status:VALID,
-
TABLE: APPLSYS.FND_VALUE_ATTRIBUTE_TYPES
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_VALUE_ATTRIBUTE_TYPES, object_name:FND_VALUE_ATTRIBUTE_TYPES, status:VALID,
-
View: FND_VAL_ATTRIBUTE_TYPES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_VAL_ATTRIBUTE_TYPES_VL, object_name:FND_VAL_ATTRIBUTE_TYPES_VL, status:VALID, product: FND - Application Object Library , description: View of FND_VALUE_ATTRIBUTE_TYPES and FND_VAL_ATTRIBUTE_TYPES_TL , implementation_dba_data: APPS.FND_VAL_ATTRIBUTE_TYPES_VL ,
-
View: FND_VAL_ATTRIBUTE_TYPES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_VAL_ATTRIBUTE_TYPES_VL, object_name:FND_VAL_ATTRIBUTE_TYPES_VL, status:VALID, product: FND - Application Object Library , description: View of FND_VALUE_ATTRIBUTE_TYPES and FND_VAL_ATTRIBUTE_TYPES_TL , implementation_dba_data: APPS.FND_VAL_ATTRIBUTE_TYPES_VL ,
-
TRIGGER: APPS.FND_VALUE_ATTRIBUTE_TYPES+
12.2.2
-
VIEW: APPS.FND_VAL_ATTRIBUTE_TYPES_VL
12.1.1
-
APPS.FND_VAL_ATTRIBUTE_TYPES_PKG SQL Statements
12.2.2
-
APPS.FND_VAL_ATTRIBUTE_TYPES_PKG SQL Statements
12.1.1
-
APPS.FII_FDHM_PKG dependencies on FND_FLEX_VALIDATION_QUALIFIERS
12.1.1
-
FUNCTION: APPS.FND_VALUE_ATTRIBUTE_TYPES=
12.2.2
-
APPS.FND_FLEX_VAL_UTIL dependencies on FND_FLEX_VALIDATION_QUALIFIERS
12.1.1
-
APPS.FND_FLEX_VAL_UTIL dependencies on FND_FLEX_VALIDATION_QUALIFIERS
12.2.2
-
FUNCTION: APPS.FND_VALUE_ATTRIBUTE_TYPES=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:FND_VALUE_ATTRIBUTE_TYPES=, status:VALID,
-
Table: FND_FLEX_VALIDATION_QUALIFIERS
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_FLEX_VALIDATION_QUALIFIERS, object_name:FND_FLEX_VALIDATION_QUALIFIERS, status:VALID, product: FND - Application Object Library , description: Assignment information for flexfield qualifiers , implementation_dba_data: APPLSYS.FND_FLEX_VALIDATION_QUALIFIERS ,
-
Table: FND_FLEX_VALIDATION_QUALIFIERS
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_FLEX_VALIDATION_QUALIFIERS, object_name:FND_FLEX_VALIDATION_QUALIFIERS, status:VALID, product: FND - Application Object Library , description: Assignment information for flexfield qualifiers , implementation_dba_data: APPLSYS.FND_FLEX_VALIDATION_QUALIFIERS ,
-
Table: FND_SEGMENT_ATTRIBUTE_TYPES
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_SEGMENT_ATTRIBUTE_TYPES, object_name:FND_SEGMENT_ATTRIBUTE_TYPES, status:VALID, product: FND - Application Object Library , description: Key flexfield qualifiers , implementation_dba_data: APPLSYS.FND_SEGMENT_ATTRIBUTE_TYPES ,
-
APPS.FND_FLEX_KEY_API dependencies on FND_VAL_ATTRIBUTE_TYPES_TL
12.1.1
-
Table: FND_SEGMENT_ATTRIBUTE_TYPES
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_SEGMENT_ATTRIBUTE_TYPES, object_name:FND_SEGMENT_ATTRIBUTE_TYPES, status:VALID, product: FND - Application Object Library , description: Key flexfield qualifiers , implementation_dba_data: APPLSYS.FND_SEGMENT_ATTRIBUTE_TYPES ,
-
VIEW: APPS.FND_VAL_ATTRIBUTE_TYPES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_VAL_ATTRIBUTE_TYPES_VL, object_name:FND_VAL_ATTRIBUTE_TYPES_VL, status:VALID,
-
VIEW: APPS.FND_VAL_ATTRIBUTE_TYPES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_VAL_ATTRIBUTE_TYPES_VL, object_name:FND_VAL_ATTRIBUTE_TYPES_VL, status:VALID,
-
PACKAGE BODY: APPS.FND_VAL_ATTRIBUTE_TYPES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FND_VAL_ATTRIBUTE_TYPES_PKG, status:VALID,