Search Results fnd_id_flexs
The FND_ID_FLEXS table in Oracle E-Business Suite (EBS) 12.1.1 or 12.2.2 is a fundamental repository for storing metadata related to Key Flexfields (KFFs), which are customizable data structures used to capture and organize business-specific information. This table serves as the central definition point for all flexfields in the system, providing essential configuration details that determine how flexfields behave across various modules. Below is a detailed analysis of its structure, purpose, and significance in Oracle EBS.
Purpose and Role
Key Flexfields (KFFs) enable organizations to tailor Oracle EBS to their unique business requirements by defining custom data segments. Examples include Accounting Flexfield (GL#), Item Categories, and Location Flexfield. The FND_ID_FLEXS table stores high-level metadata about these flexfields, such as their application context, structure, and validation rules. It acts as a parent table to other flexfield-related tables like FND_ID_FLEX_STRUCTURES and FND_SEGMENT_ATTRIBUTES.Key Columns and Structure
The table comprises critical columns that define flexfield properties:- APPLICATION_ID: Links the flexfield to a specific Oracle EBS application (e.g., GL for General Ledger).
- ID_FLEX_CODE: A unique identifier for the flexfield (e.g., 'GL#' for Accounting Flexfield).
- ID_FLEX_NUM: Distinguishes between multiple structures of the same flexfield.
- ENABLED_FLAG: Indicates whether the flexfield is active (Y/N).
- FREEZE_FLEX_DEFINITION_FLAG: Locks the flexfield definition to prevent modifications.
- DYNAMIC_INSERTS_ALLOWED_FLAG: Controls whether dynamic combinations can be created.
- SHORTHAND_ENABLED_FLAG: Enables shorthand entry for segment values.
- CROSS_VALIDATION_FLAG: Determines if cross-segment validation rules are enforced.
Relationships with Other Tables
The FND_ID_FLEXS table integrates with several related tables to manage flexfield behavior:- FND_ID_FLEX_STRUCTURES: Defines segment structures and their order.
- FND_SEGMENTS: Stores individual segment details like prompts and lengths.
- FND_FLEX_VALIDATION_RULES: Contains validation rules for segment values.
Functional Significance
This table is pivotal for:- Flexfield Setup: Administrators use it to configure flexfields during implementation.
- Data Integrity: Ensures consistent validation and storage of flexfield data.
- Performance: Optimizes flexfield rendering and validation in forms and reports.
Technical Considerations
In Oracle EBS 12.2.2, the table remains largely unchanged from 12.1.1, but performance enhancements in the underlying database may affect queries. Customizations or extensions to flexfields often involve this table, requiring careful management during upgrades or patches.Conclusion
The FND_ID_FLEXS table is a cornerstone of Oracle EBS's flexibility, enabling organizations to adapt the system to complex business needs. Its metadata-driven design ensures consistency across modules while supporting extensive customization. Understanding its structure and relationships is essential for effective EBS administration and development.-
Table: FND_ID_FLEXS
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_ID_FLEXS, object_name:FND_ID_FLEXS, status:VALID, product: FND - Application Object Library , description: Registration information about key flexfields , implementation_dba_data: APPLSYS.FND_ID_FLEXS ,
-
Table: FND_ID_FLEXS
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_ID_FLEXS, object_name:FND_ID_FLEXS, status:VALID, product: FND - Application Object Library , description: Registration information about key flexfields , implementation_dba_data: APPLSYS.FND_ID_FLEXS ,
-
View: FND_FLEX_SHORTHAND_ALIAS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_FLEX_SHORTHAND_ALIAS_V, object_name:FND_FLEX_SHORTHAND_ALIAS_V, status:VALID, product: FND - Application Object Library , description: View of FND_APPLICATION_UNKNOWN_VIEW, FND_ID_FLEXS, and FND_ID_FLEX_STRUCTURES_VL , implementation_dba_data: APPS.FND_FLEX_SHORTHAND_ALIAS_V ,
-
View: FND_FLEX_CROSS_VALIDATION_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_FLEX_CROSS_VALIDATION_V, object_name:FND_FLEX_CROSS_VALIDATION_V, status:VALID, product: FND - Application Object Library , description: View of FND_ID_FLEXS, FND_APPLICATION_UNKNOWN_VIEW, and FND_ID_FLEX_STRUCTURES_VL , implementation_dba_data: APPS.FND_FLEX_CROSS_VALIDATION_V ,
-
View: FND_FLEX_SHORTHAND_ALIAS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_FLEX_SHORTHAND_ALIAS_V, object_name:FND_FLEX_SHORTHAND_ALIAS_V, status:VALID, product: FND - Application Object Library , description: View of FND_APPLICATION_UNKNOWN_VIEW, FND_ID_FLEXS, and FND_ID_FLEX_STRUCTURES_VL , implementation_dba_data: APPS.FND_FLEX_SHORTHAND_ALIAS_V ,
-
View: FND_FLEX_CROSS_VALIDATION_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_FLEX_CROSS_VALIDATION_V, object_name:FND_FLEX_CROSS_VALIDATION_V, status:VALID, product: FND - Application Object Library , description: View of FND_ID_FLEXS, FND_APPLICATION_UNKNOWN_VIEW, and FND_ID_FLEX_STRUCTURES_VL , implementation_dba_data: APPS.FND_FLEX_CROSS_VALIDATION_V ,
-
Table: FND_COMPILED_ID_FLEXS
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_COMPILED_ID_FLEXS, object_name:FND_COMPILED_ID_FLEXS, status:VALID, product: FND - Application Object Library , description: Compiled information about key flexfields , implementation_dba_data: APPLSYS.FND_COMPILED_ID_FLEXS ,
-
Table: FND_FLEXBUILDER_FUNCTIONS
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_FLEXBUILDER_FUNCTIONS, object_name:FND_FLEXBUILDER_FUNCTIONS, status:VALID, product: FND - Application Object Library , description: Flexbuilder functions setup information , implementation_dba_data: APPLSYS.FND_FLEXBUILDER_FUNCTIONS ,
-
Table: FND_COMPILED_ID_FLEXS
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_COMPILED_ID_FLEXS, object_name:FND_COMPILED_ID_FLEXS, status:VALID, product: FND - Application Object Library , description: Compiled information about key flexfields , implementation_dba_data: APPLSYS.FND_COMPILED_ID_FLEXS ,
-
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 ,
-
Table: FND_FLEXBUILDER_FUNCTIONS
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_FLEXBUILDER_FUNCTIONS, object_name:FND_FLEXBUILDER_FUNCTIONS, status:VALID, product: FND - Application Object Library , description: Flexbuilder functions setup information , implementation_dba_data: APPLSYS.FND_FLEXBUILDER_FUNCTIONS ,
-
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 ,
-
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 ,
-
Table: FND_TABLES
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_TABLES, object_name:FND_TABLES, status:VALID, product: FND - Application Object Library , description: Tables registered in applications , implementation_dba_data: APPLSYS.FND_TABLES ,
-
Table: FND_TABLES
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_TABLES, object_name:FND_TABLES, status:VALID, product: FND - Application Object Library , description: Tables registered in applications , implementation_dba_data: APPLSYS.FND_TABLES ,
-
Table: FND_ID_FLEX_STRUCTURES
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_ID_FLEX_STRUCTURES, object_name:FND_ID_FLEX_STRUCTURES, status:VALID, product: FND - Application Object Library , description: Key flexfield structure information , implementation_dba_data: APPLSYS.FND_ID_FLEX_STRUCTURES ,
-
Table: FND_ID_FLEX_STRUCTURES
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_ID_FLEX_STRUCTURES, object_name:FND_ID_FLEX_STRUCTURES, status:VALID, product: FND - Application Object Library , description: Key flexfield structure information , implementation_dba_data: APPLSYS.FND_ID_FLEX_STRUCTURES ,
-
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 ,
-
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 ,
-
Table: FND_APPLICATION
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_APPLICATION, object_name:FND_APPLICATION, status:VALID, product: FND - Application Object Library , description: Applications registered with Oracle Application Object Library , implementation_dba_data: APPLSYS.FND_APPLICATION ,
-
Table: FND_APPLICATION
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_APPLICATION, object_name:FND_APPLICATION, status:VALID, product: FND - Application Object Library , description: Applications registered with Oracle Application Object Library , implementation_dba_data: APPLSYS.FND_APPLICATION ,