Search Results fnd_flex_value_sets
The FND_FLEX_VALUE_SETS table is a fundamental component within Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2, serving as a repository for flexfield value set definitions. Value sets are critical for configuring and validating the values used in key flexfields (KFFs) and descriptive flexfields (DFFs). This table stores metadata that governs the behavior, validation, and presentation of flexfield segment values across Oracle EBS modules. Below is a detailed analysis of its structure, purpose, and key attributes.
Overview and Purpose
The FND_FLEX_VALUE_SETS table defines the characteristics of value sets, which act as containers for valid values assigned to flexfield segments. Each value set determines the validation rules, format, and security for the values entered in flexfield segments. For example, a value set can restrict inputs to a predefined list (e.g., a list of departments) or enforce numeric-only entries. This table is referenced by other flexfield-related tables like FND_FLEX_VALUES and FND_FLEX_VALIDATION_RULES.Key Columns and Descriptions
The table includes several critical columns that define value set behavior:- FLEX_VALUE_SET_ID: Primary key uniquely identifying the value set.
- FLEX_VALUE_SET_NAME: Unique name of the value set, used for referencing in flexfield definitions.
- DESCRIPTION: A user-friendly description of the value set's purpose.
- VALIDATION_TYPE: Specifies the validation method (e.g., Independent, Dependent, Table, None, Special, Pair).
- PROTECTED_FLAG: Indicates whether the value set is Oracle-seeded (Y/N).
- SECURITY_ENABLED_FLAG: Determines if value security is enforced (Y/N).
- FORMAT_TYPE: Defines the data format (e.g., Char, Date, Number).
- MAXIMUM_SIZE: Maximum length of values allowed in the set.
- ALPHANUMERIC_ALLOWED_FLAG: Permits alphanumeric characters (Y/N).
- UPPERCASE_ONLY_FLAG: Restricts values to uppercase (Y/N).
Validation Types
The VALIDATION_TYPE column is pivotal, as it dictates how values are validated:- Independent: Values are predefined and stored in FND_FLEX_VALUES.
- Dependent: Values depend on a parent independent value set.
- Table: Values are validated against a database table or view.
- None: No validation; any value is accepted.
- Special/Pair: Custom validation via PL/SQL logic.
Integration with Flexfields
Value sets are assigned to flexfield segments via the FND_FLEX_VALUE_SETS table. For example, in the General Ledger Accounting Flexfield, each segment (e.g., Company, Account) references a value set to control input validation. The table's metadata ensures consistency and data integrity across applications.Security and Customization
Value-level security is managed through the SECURITY_ENABLED_FLAG, which, when enabled, restricts access to specific values based on user responsibilities. Custom value sets can be created for bespoke requirements, though Oracle-seeded value sets (PROTECTED_FLAG = 'Y') should not be modified.Conclusion
The FND_FLEX_VALUE_SETS table is a cornerstone of flexfield configuration in Oracle EBS, providing the framework for value validation, security, and formatting. Its proper use ensures data accuracy and adherence to business rules, making it indispensable for system administrators and developers working with flexfields in EBS 12.1.1 or 12.2.2.-
Table: FND_FLEX_VALUE_SETS
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_FLEX_VALUE_SETS, object_name:FND_FLEX_VALUE_SETS, status:VALID, product: FND - Application Object Library , description: Value sets used by both key and descriptive flexfields , implementation_dba_data: APPLSYS.FND_FLEX_VALUE_SETS ,
-
Table: FND_FLEX_VALUE_SETS
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_FLEX_VALUE_SETS, object_name:FND_FLEX_VALUE_SETS, status:VALID, product: FND - Application Object Library , description: Value sets used by both key and descriptive flexfields , implementation_dba_data: APPLSYS.FND_FLEX_VALUE_SETS ,
-
View: FND_FLEX_VSET_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_FLEX_VSET_V, object_name:FND_FLEX_VSET_V, status:VALID, product: FND - Application Object Library , implementation_dba_data: APPS.FND_FLEX_VSET_V ,
-
View: FND_FLEX_VSET_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_FLEX_VSET_V, object_name:FND_FLEX_VSET_V, status:VALID, product: FND - Application Object Library , implementation_dba_data: APPS.FND_FLEX_VSET_V ,
-
Table: FND_FLEXBUILDER_PARAMETERS
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_FLEXBUILDER_PARAMETERS, object_name:FND_FLEXBUILDER_PARAMETERS, status:VALID, product: FND - Application Object Library , description: Flexbuilder parameters , implementation_dba_data: APPLSYS.FND_FLEXBUILDER_PARAMETERS ,
-
Table: FND_FLEXBUILDER_PARAMETERS
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_FLEXBUILDER_PARAMETERS, object_name:FND_FLEXBUILDER_PARAMETERS, status:VALID, product: FND - Application Object Library , description: Flexbuilder parameters , implementation_dba_data: APPLSYS.FND_FLEXBUILDER_PARAMETERS ,
-
View: FND_FLEX_VALUE_CHILDREN_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_FLEX_VALUE_CHILDREN_V, object_name:FND_FLEX_VALUE_CHILDREN_V, status:VALID, product: FND - Application Object Library , description: View of FND_FLEX_VALUES_VL, FND_FLEX_VALUE_NORM_HIERARCHY and FND_FLEX_VALUE_SETS , implementation_dba_data: APPS.FND_FLEX_VALUE_CHILDREN_V ,
-
View: FND_FLEX_VALUE_CHILDREN_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_FLEX_VALUE_CHILDREN_V, object_name:FND_FLEX_VALUE_CHILDREN_V, status:VALID, product: FND - Application Object Library , description: View of FND_FLEX_VALUES_VL, FND_FLEX_VALUE_NORM_HIERARCHY and FND_FLEX_VALUE_SETS , implementation_dba_data: APPS.FND_FLEX_VALUE_CHILDREN_V ,
-
View: FND_FLEX_VALUESET_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_FLEX_VALUESET_V, object_name:FND_FLEX_VALUESET_V, status:VALID, product: FND - Application Object Library , implementation_dba_data: APPS.FND_FLEX_VALUESET_V ,
-
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_EVENTS
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_FLEX_VALIDATION_EVENTS, object_name:FND_FLEX_VALIDATION_EVENTS, status:VALID, product: FND - Application Object Library , description: Validation events for special validated value sets , implementation_dba_data: APPLSYS.FND_FLEX_VALIDATION_EVENTS ,
-
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 ,
-
Table: FND_FLEX_VALUE_NORM_HIERARCHY
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_FLEX_VALUE_NORM_HIERARCHY, object_name:FND_FLEX_VALUE_NORM_HIERARCHY, status:VALID, product: FND - Application Object Library , description: Multiple level hierarchies , implementation_dba_data: APPLSYS.FND_FLEX_VALUE_NORM_HIERARCHY ,
-
Table: FND_FLEX_VALIDATION_EVENTS
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_FLEX_VALIDATION_EVENTS, object_name:FND_FLEX_VALIDATION_EVENTS, status:VALID, product: FND - Application Object Library , description: Validation events for special validated value sets , implementation_dba_data: APPLSYS.FND_FLEX_VALIDATION_EVENTS ,
-
Table: FND_FLEX_VALUE_NORM_HIERARCHY
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_FLEX_VALUE_NORM_HIERARCHY, object_name:FND_FLEX_VALUE_NORM_HIERARCHY, status:VALID, product: FND - Application Object Library , description: Multiple level hierarchies , implementation_dba_data: APPLSYS.FND_FLEX_VALUE_NORM_HIERARCHY ,
-
Table: FND_FLEX_VALUE_RULE_LINES
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_FLEX_VALUE_RULE_LINES, object_name:FND_FLEX_VALUE_RULE_LINES, status:VALID, product: FND - Application Object Library , description: Rule elements for flexfield value security rules , implementation_dba_data: APPLSYS.FND_FLEX_VALUE_RULE_LINES ,
-
Table: FND_FLEX_VALUE_HIERARCHIES
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_FLEX_VALUE_HIERARCHIES, object_name:FND_FLEX_VALUE_HIERARCHIES, status:VALID, product: FND - Application Object Library , description: Child value ranges for key flexfield segment values , implementation_dba_data: APPLSYS.FND_FLEX_VALUE_HIERARCHIES ,
-
Table: FND_FLEX_VALUE_HIERARCHIES
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_FLEX_VALUE_HIERARCHIES, object_name:FND_FLEX_VALUE_HIERARCHIES, status:VALID, product: FND - Application Object Library , description: Child value ranges for key flexfield segment values , implementation_dba_data: APPLSYS.FND_FLEX_VALUE_HIERARCHIES ,
-
Table: FND_FLEX_HIERARCHIES
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_FLEX_HIERARCHIES, object_name:FND_FLEX_HIERARCHIES, status:VALID, product: FND - Application Object Library , description: Flexfield hierarchy name for flexfield values , implementation_dba_data: APPLSYS.FND_FLEX_HIERARCHIES ,
-
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_FLEX_VALUE_RULE_LINES
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_FLEX_VALUE_RULE_LINES, object_name:FND_FLEX_VALUE_RULE_LINES, status:VALID, product: FND - Application Object Library , description: Rule elements for flexfield value security rules , implementation_dba_data: APPLSYS.FND_FLEX_VALUE_RULE_LINES ,
-
View: FND_SEGMENT_NAMES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_SEGMENT_NAMES_V, object_name:FND_SEGMENT_NAMES_V, status:VALID, product: FND - Application Object Library , description: Key flexfield segment names , implementation_dba_data: APPS.FND_SEGMENT_NAMES_V ,
-
View: FND_SEGMENT_NAMES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_SEGMENT_NAMES_V, object_name:FND_SEGMENT_NAMES_V, status:VALID, product: FND - Application Object Library , description: Key flexfield segment names , implementation_dba_data: APPS.FND_SEGMENT_NAMES_V ,
-
Table: FND_FLEX_VALUE_RULE_USAGES
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_FLEX_VALUE_RULE_USAGES, object_name:FND_FLEX_VALUE_RULE_USAGES, status:VALID, product: FND - Application Object Library , description: Flexfield security rules assigned to responsibilities , implementation_dba_data: APPLSYS.FND_FLEX_VALUE_RULE_USAGES ,
-
Table: FND_FLEX_VALUE_RULE_USAGES
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_FLEX_VALUE_RULE_USAGES, object_name:FND_FLEX_VALUE_RULE_USAGES, status:VALID, product: FND - Application Object Library , description: Flexfield security rules assigned to responsibilities , implementation_dba_data: APPLSYS.FND_FLEX_VALUE_RULE_USAGES ,
-
Table: FND_FLEX_VALUE_RULES
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_FLEX_VALUE_RULES, object_name:FND_FLEX_VALUE_RULES, status:VALID, product: FND - Application Object Library , description: Security rules for flexfield values , implementation_dba_data: APPLSYS.FND_FLEX_VALUE_RULES ,
-
Table: FND_FLEX_VALUE_RULES
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_FLEX_VALUE_RULES, object_name:FND_FLEX_VALUE_RULES, status:VALID, product: FND - Application Object Library , description: Security rules for flexfield values , implementation_dba_data: APPLSYS.FND_FLEX_VALUE_RULES ,
-
Table: FND_FLEX_HIERARCHIES
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_FLEX_HIERARCHIES, object_name:FND_FLEX_HIERARCHIES, status:VALID, product: FND - Application Object Library , description: Flexfield hierarchy name for flexfield values , implementation_dba_data: APPLSYS.FND_FLEX_HIERARCHIES ,
-
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_VALUES
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_FLEX_VALUES, object_name:FND_FLEX_VALUES, status:VALID, product: FND - Application Object Library , description: Valid values for flexfield segments , implementation_dba_data: APPLSYS.FND_FLEX_VALUES ,
-
Table: FND_FLEX_VALUES
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_FLEX_VALUES, object_name:FND_FLEX_VALUES, status:VALID, product: FND - Application Object Library , description: Valid values for flexfield segments , implementation_dba_data: APPLSYS.FND_FLEX_VALUES ,
-
Table: FND_DESCR_FLEX_COLUMN_USAGES
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_DESCR_FLEX_COLUMN_USAGES, object_name:FND_DESCR_FLEX_COLUMN_USAGES, status:VALID, product: FND - Application Object Library , description: Correspondences between application table columns and descriptive flexfield segments , implementation_dba_data: APPLSYS.FND_DESCR_FLEX_COLUMN_USAGES ,
-
Table: FND_DESCR_FLEX_COLUMN_USAGES
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_DESCR_FLEX_COLUMN_USAGES, object_name:FND_DESCR_FLEX_COLUMN_USAGES, status:VALID, product: FND - Application Object Library , description: Correspondences between application table columns and descriptive flexfield segments , implementation_dba_data: APPLSYS.FND_DESCR_FLEX_COLUMN_USAGES ,
-
View: FND_FLEX_CP_PARAM_VSET_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_FLEX_CP_PARAM_VSET_V, object_name:FND_FLEX_CP_PARAM_VSET_V, status:VALID, product: FND - Application Object Library , implementation_dba_data: APPS.FND_FLEX_CP_PARAM_VSET_V ,
-
View: FND_FLEX_KFF_SEG_VSET_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_FLEX_KFF_SEG_VSET_V, object_name:FND_FLEX_KFF_SEG_VSET_V, status:VALID, product: FND - Application Object Library , implementation_dba_data: APPS.FND_FLEX_KFF_SEG_VSET_V ,
-
View: FND_FLEX_DFF_SEG_VSET_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_FLEX_DFF_SEG_VSET_V, object_name:FND_FLEX_DFF_SEG_VSET_V, status:VALID, product: FND - Application Object Library , implementation_dba_data: APPS.FND_FLEX_DFF_SEG_VSET_V ,
-
Table: FND_ID_FLEX_SEGMENTS
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_ID_FLEX_SEGMENTS, object_name:FND_ID_FLEX_SEGMENTS, status:VALID, product: FND - Application Object Library , description: Key flexfield segments setup information and correspondences between table columns and key flexfield segments , implementation_dba_data: APPLSYS.FND_ID_FLEX_SEGMENTS ,
-
Table: FND_ID_FLEX_SEGMENTS
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_ID_FLEX_SEGMENTS, object_name:FND_ID_FLEX_SEGMENTS, status:VALID, product: FND - Application Object Library , description: Key flexfield segments setup information and correspondences between table columns and key flexfield segments , implementation_dba_data: APPLSYS.FND_ID_FLEX_SEGMENTS ,
-
View: JA_CN_ACC_SUBS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.JA_CN_ACC_SUBS_V, object_name:JA_CN_ACC_SUBS_V, status:VALID, product: FND - Application Object Library , implementation_dba_data: APPS.JA_CN_ACC_SUBS_V ,
-
View: JA_CN_ACC_SUBS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.JA_CN_ACC_SUBS_V, object_name:JA_CN_ACC_SUBS_V, status:VALID, product: FND - Application Object Library , implementation_dba_data: APPS.JA_CN_ACC_SUBS_V ,
-
View: FND_FLEX_CONC_PARAM_VSET_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_FLEX_CONC_PARAM_VSET_V, object_name:FND_FLEX_CONC_PARAM_VSET_V, status:VALID, product: FND - Application Object Library , implementation_dba_data: APPS.FND_FLEX_CONC_PARAM_VSET_V ,
-
View: FND_FLEX_CONC_PARAM_VSET_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_FLEX_CONC_PARAM_VSET_V, object_name:FND_FLEX_CONC_PARAM_VSET_V, status:VALID, product: FND - Application Object Library , implementation_dba_data: APPS.FND_FLEX_CONC_PARAM_VSET_V ,
-
View: FND_FLEX_KEY_SEG_VSET_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_FLEX_KEY_SEG_VSET_V, object_name:FND_FLEX_KEY_SEG_VSET_V, status:VALID, product: FND - Application Object Library , implementation_dba_data: APPS.FND_FLEX_KEY_SEG_VSET_V ,
-
View: FND_FLEX_DESCR_SEG_VSET_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_FLEX_DESCR_SEG_VSET_V, object_name:FND_FLEX_DESCR_SEG_VSET_V, status:VALID, product: FND - Application Object Library , implementation_dba_data: APPS.FND_FLEX_DESCR_SEG_VSET_V ,
-
View: FND_FLEX_DESCR_SEG_VSET_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_FLEX_DESCR_SEG_VSET_V, object_name:FND_FLEX_DESCR_SEG_VSET_V, status:VALID, product: FND - Application Object Library , implementation_dba_data: APPS.FND_FLEX_DESCR_SEG_VSET_V ,
-
View: FND_FLEX_KEY_SEG_VSET_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_FLEX_KEY_SEG_VSET_V, object_name:FND_FLEX_KEY_SEG_VSET_V, status:VALID, product: FND - Application Object Library , implementation_dba_data: APPS.FND_FLEX_KEY_SEG_VSET_V ,