Search Results fnd_view_columns
Overview
The FND_VIEW_COLUMNS table is a core metadata repository within the Oracle E-Business Suite (EBS) Application Object Library (AOL). It serves as the central registry for all columns belonging to application views that are registered with the Oracle Application Object Library. This table is fundamental to the framework's ability to understand and manage the structure of application views dynamically. Its role is to provide a standardized, queryable catalog of view metadata, which is essential for various EBS runtime processes, development tools, and administrative utilities that need to introspect or manipulate view definitions programmatically.
Key Information Stored
The table stores descriptive and structural metadata for each column in a registered view. Its primary key (FND_VIEW_COLUMNS_PK) uniquely identifies a column using the combination of APPLICATION_ID, VIEW_ID, and COLUMN_SEQUENCE. A unique key (FND_VIEW_COLUMNS_UK1) also enforces uniqueness on APPLICATION_ID, VIEW_ID, and COLUMN_NAME. While the full column list is not detailed in the provided metadata, typical columns in such a repository include APPLICATION_ID (identifying the owning product), VIEW_ID (linking to the parent view in FND_VIEWS), COLUMN_NAME, COLUMN_SEQUENCE (for ordering), and descriptive attributes like PROMPT, DESCRIPTION, and ENABLED_FLAG. This structure allows the system to maintain a normalized, version-independent reference to view columns.
Common Use Cases and Queries
This table is primarily accessed for metadata discovery and validation. Common use cases include generating dynamic user interfaces or reports based on view structures, validating custom code or integrations against the official view schema, and performing impact analysis for changes. A typical query retrieves all columns for a specific view to understand its composition:
- SELECT column_name, column_sequence FROM apps.fnd_view_columns WHERE application_id = 0 AND view_id = 12345 ORDER BY column_sequence;
Another frequent pattern is joining with FND_VIEWS to get a complete picture of a view and its columns for documentation or support troubleshooting:
- SELECT v.view_name, c.column_name, c.column_sequence FROM apps.fnd_views v, apps.fnd_view_columns c WHERE v.application_id = c.application_id AND v.view_id = c.view_id AND v.view_name = 'MY_CUSTOM_VIEW';
Related Objects
The FND_VIEW_COLUMNS table has a direct and critical foreign key relationship with the FND_VIEWS table, which is the master registry for application views. As documented, the foreign key from FND_VIEW_COLUMNS references FND_VIEWS using the columns (APPLICATION_ID, VIEW_ID). This enforces referential integrity, ensuring every registered column belongs to a valid, registered view. Therefore, FND_VIEWS is the primary parent object. Other AOL objects, such as FND_FORM_FIELDS or various Oracle Application Framework (OAF) metadata tables, may indirectly reference or utilize the column definitions stored here for UI rendering and validation purposes.
-
Table: FND_VIEW_COLUMNS
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_VIEW_COLUMNS, object_name:FND_VIEW_COLUMNS, status:VALID, product: FND - Application Object Library , description: View columns registered with Oracle Application Object Library , implementation_dba_data: APPLSYS.FND_VIEW_COLUMNS ,
-
Table: FND_VIEW_COLUMNS
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_VIEW_COLUMNS, object_name:FND_VIEW_COLUMNS, status:VALID, product: FND - Application Object Library , description: View columns registered with Oracle Application Object Library , implementation_dba_data: APPLSYS.FND_VIEW_COLUMNS ,
-
APPS.ETRM_FNDNAV dependencies on FND_VIEW_COLUMNS
12.1.1
-
APPS.CSC_PROFILE_VARIABLE_PVT dependencies on FND_VIEW_COLUMNS
12.2.2
-
APPS.AK_OBJECT_PVT dependencies on FND_VIEW_COLUMNS
12.1.1
-
APPS.FND_DICTIONARY_PKG dependencies on FND_VIEW_COLUMNS
12.1.1
-
APPS.FND_XDFDICTIONARY_PKG dependencies on FND_VIEW_COLUMNS
12.1.1
-
APPS.CSC_PROFILE_VARIABLE_PVT dependencies on FND_VIEW_COLUMNS
12.1.1
-
APPS.BNE_CONTENT_UTILS dependencies on FND_VIEW_COLUMNS
12.2.2
-
APPS.ETRM_FNDNAV dependencies on FND_VIEW_COLUMNS
12.2.2
-
APPS.FND_XDFDICTIONARY_PKG dependencies on FND_VIEW_COLUMNS
12.2.2
-
APPS.AK_OBJECT_PVT dependencies on FND_VIEW_COLUMNS
12.2.2
-
APPS.FND_DICTIONARY_PKG dependencies on FND_VIEW_COLUMNS
12.2.2
-
VIEW: APPLSYS.FND_VIEW_COLUMNS#
12.2.2
owner:APPLSYS, object_type:VIEW, object_name:FND_VIEW_COLUMNS#, status:VALID,
-
APPS.BNE_CONTENT_UTILS dependencies on FND_VIEWS
12.2.2
-
VIEW: APPLSYS.FND_VIEW_COLUMNS#
12.2.2
-
TABLE: APPLSYS.FND_VIEW_COLUMNS
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_VIEW_COLUMNS, object_name:FND_VIEW_COLUMNS, status:VALID,
-
APPS.AK_OBJECT_PVT dependencies on FND_VIEWS
12.1.1
-
SYNONYM: APPS.FND_VIEW_COLUMNS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_VIEW_COLUMNS, status:VALID,
-
VIEW: APPS.CSC_FND_ALL_COLUMNS_V
12.1.1
-
VIEW: APPS.CSC_FND_ALL_COLUMNS_V
12.2.2
-
TRIGGER: APPS.FND_VIEW_COLUMNS+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:FND_VIEW_COLUMNS+, status:VALID,
-
SYNONYM: APPS.FND_VIEW_COLUMNS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_VIEW_COLUMNS, status:VALID,
-
TRIGGER: APPS.FND_VIEW_COLUMNS+
12.2.2
-
APPS.AK_OBJECT_PVT dependencies on FND_VIEWS
12.2.2
-
TABLE: APPLSYS.FND_VIEW_COLUMNS
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_VIEW_COLUMNS, object_name:FND_VIEW_COLUMNS, status:VALID,
-
APPS.FND_XDFDICTIONARY_PKG dependencies on FND_VIEWS
12.2.2
-
FUNCTION: APPS.FND_VIEW_COLUMNS=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:FND_VIEW_COLUMNS=, status:VALID,
-
APPS.FND_DICTIONARY_PKG dependencies on FND_VIEWS
12.2.2
-
View: CSC_FND_ALL_COLUMNS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSC.CSC_FND_ALL_COLUMNS_V, object_name:CSC_FND_ALL_COLUMNS_V, status:VALID, product: CSC - Customer Care , description: View to get column properties in FND_COLUMNS , implementation_dba_data: APPS.CSC_FND_ALL_COLUMNS_V ,
-
FUNCTION: APPS.FND_VIEW_COLUMNS=
12.2.2
-
APPS.FND_XDFDICTIONARY_PKG dependencies on AD_ZD_SEED
12.2.2
-
Table: FND_VIEWS
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_VIEWS, object_name:FND_VIEWS, status:VALID, product: FND - Application Object Library , description: Views registered with Oracle Application Object Library , implementation_dba_data: APPLSYS.FND_VIEWS ,
-
APPS.FND_DICTIONARY_PKG dependencies on FND_VIEWS
12.1.1
-
PACKAGE BODY: APPS.FND_XDFDICTIONARY_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FND_XDFDICTIONARY_PKG, status:VALID,
-
PACKAGE BODY: APPS.FND_XDFDICTIONARY_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FND_XDFDICTIONARY_PKG, status:VALID,
-
View: CSC_FND_ALL_COLUMNS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSC.CSC_FND_ALL_COLUMNS_V, object_name:CSC_FND_ALL_COLUMNS_V, status:VALID, product: CSC - Customer Care , description: View to get column properties in FND_COLUMNS , implementation_dba_data: APPS.CSC_FND_ALL_COLUMNS_V ,
-
View: AX_COLUMNS_V
12.1.1
product: AX - Global Accounting Engine , description: Use by the Setup Query Chains form , implementation_dba_data: Not implemented in this database ,
-
Table: FND_VIEWS
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_VIEWS, object_name:FND_VIEWS, status:VALID, product: FND - Application Object Library , description: Views registered with Oracle Application Object Library , implementation_dba_data: APPLSYS.FND_VIEWS ,
-
APPS.FND_XDFDICTIONARY_PKG dependencies on FND_VIEWS
12.1.1
-
PACKAGE BODY: APPS.FND_DICTIONARY_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FND_DICTIONARY_PKG, status:VALID,
-
PACKAGE BODY: APPS.FND_DICTIONARY_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FND_DICTIONARY_PKG, status:VALID,
-
View: AX_COLUMNS_V
12.2.2
product: AX - Global Accounting Engine , description: Use by the Setup Query Chains form , implementation_dba_data: Not implemented in this database ,
-
PACKAGE BODY: APPS.BNE_CONTENT_UTILS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BNE_CONTENT_UTILS, status:VALID,
-
PACKAGE BODY: APPS.CSC_PROFILE_VARIABLE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSC_PROFILE_VARIABLE_PVT, status:VALID,
-
PACKAGE BODY: APPS.CSC_PROFILE_VARIABLE_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSC_PROFILE_VARIABLE_PVT, status:VALID,
-
PACKAGE BODY: APPS.ETRM_FNDNAV
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ETRM_FNDNAV, status:VALID,
-
PACKAGE BODY: APPS.AK_OBJECT_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AK_OBJECT_PVT, status:VALID,
-
VIEW: APPS.CSC_FND_ALL_COLUMNS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSC.CSC_FND_ALL_COLUMNS_V, object_name:CSC_FND_ALL_COLUMNS_V, status:VALID,
-
PACKAGE BODY: APPS.ETRM_FNDNAV
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ETRM_FNDNAV, status:VALID,