Search Results fnd_views_uk1
Overview
The FND_VIEWS table is a core metadata repository within the Oracle E-Business Suite Application Object Library (FND). It serves as the central registry for all application views that are registered with the Oracle Application Object Library. This registration is crucial for the EBS architecture, as it allows the system to manage, reference, and validate views used across the application's modules. The table is owned by the APPLSYS schema and is fundamental to the framework's data dictionary, enabling features like dependency tracking, security, and the proper functioning of the application's building block objects.
Key Information Stored
The table's structure is designed to uniquely identify and describe each registered view. Its primary keys enforce uniqueness at two levels: the combination of APPLICATION_ID and VIEW_ID (FND_VIEWS_PK), and the combination of APPLICATION_ID and VIEW_NAME (FND_VIEWS_UK1). Key columns include APPLICATION_ID, which links to the FND_APPLICATION table to identify the owning product; VIEW_ID, a numeric identifier for the view; and VIEW_NAME, the actual name of the database view object. Other columns typically store descriptive information such as a user-facing description, creation dates, and status indicators, although the specific metadata for these was not detailed in the provided excerpt.
Common Use Cases and Queries
This table is primarily queried for metadata analysis, impact assessment, and system administration. Common scenarios include identifying all views belonging to a specific application module, finding dependencies before modifying an object, or generating documentation. A typical query pattern involves joining with FND_APPLICATION to get the product name:
- SELECT fa.application_short_name, fv.view_name, fv.description FROM apps.fnd_views fv, apps.fnd_application fa WHERE fv.application_id = fa.application_id AND fa.application_short_name = 'PO';
Another critical use case is troubleshooting, where developers or DBAs verify if a custom or standard view is correctly registered within the AOL infrastructure by searching for its name.
Related Objects
As indicated by its foreign keys, FND_VIEWS has integral relationships with several other AOL tables. The APPLICATION_ID column is a foreign key to FND_APPLICATION. The table is referenced by FND_BUILDING_BLOCK_OBJECTS, which uses the APPLICATION_ID and VIEW_ID to categorize the view as a building block object within the EBS development framework. Most importantly, it has a direct parent-child relationship with FND_VIEW_COLUMNS, which stores metadata about the columns within each registered view, using the composite key (APPLICATION_ID, VIEW_ID) as a foreign key. This relationship forms the basis for the application's comprehensive view column registry.
-
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 ,
-
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 ,