Search Results fnd_tree_folders
Overview
FND_TREE_FOLDERS is a Foundation (Application Object Library) table owned by the APPLSYS schema in Oracle E-Business Suite 12.1.1 and 12.2.2. It stores Application Tree (APPTREE) personal and public nodes — the user-defined and shared folder hierarchy used by the Oracle Forms tree navigation component (the "Folder" / Navigator tree) that appears in many EBS forms and self-service pages. Each row represents a single tree node, holding its label, its position in the hierarchy, and its ownership scope (personal versus public).
From a Data Vault modeling perspective, the mined relationship classification for FND_TREE_FOLDERS is standalone. Heuristically this suggests the table behaves as a self-contained reference/satellite-like structure with no documented foreign keys to external hubs; the parent-child linkage is expressed internally through the PARENT_FOLDER_ID column rather than through a declarative FK to another table.
Key Information Stored
- FOLDER_ID — surrogate primary key, enforced by index FND_TREE_FOLDERS_PK and additionally by the unique index FND_TREE_FOLDERS_U1. This is the stable identifier for the tree node.
- PARENT_FOLDER_ID — self-referencing pointer to the parent node, defining the recursive hierarchy of the tree. Top-level nodes generally carry a null or root value.
- NODE_LABEL — the display text rendered for the node in the tree UI.
- OBJ_NAME — identifies the object (form, function, or target) associated with the node.
- FOLDER_TYPE — classifies the node (for example, folder versus leaf/object), controlling how the entry is treated by the tree.
- VALUE — the associated value or target passed when the node is selected.
- SEQUENCE — ordering of the node among its siblings under the same parent.
- PUBLIC_FLAG — distinguishes public (shared) nodes from personal nodes, which is the central personal/public distinction described in the object's ETRM description.
- LANGUAGE — the language context for the label, supporting multilingual display of node text.
- CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN — the standard EBS who-column audit set that records row creation and the most recent modification, including the responsible application user and login session.
The documented schema contains 14 columns in total; FOLDER_ID is the sole surrogate key, and no separate business-key column set beyond FOLDER_ID is documented.
Common Use Cases and Queries
Typical scenarios include troubleshooting why a user's navigation tree is missing nodes, auditing which personal or public folders have been created, and reporting on the tree hierarchy for a given object or language.
- List nodes for a specific object:
SELECT folder_id, node_label, parent_folder_id, folder_type, public_flag FROM applsys.fnd_tree_folders WHERE obj_name = :obj_name ORDER BY parent_folder_id, sequence; - Separate personal from public entries:
SELECT public_flag, COUNT(*) FROM applsys.fnd_tree_folders GROUP BY public_flag; - Identify recently changed nodes for audit:
SELECT folder_id, node_label, last_updated_by, last_update_date FROM applsys.fnd_tree_folders WHERE last_update_date > SYSDATE - 30; - Reconstruct a branch of the hierarchy by walking PARENT_FOLDER_ID through a CONNECT BY query.
Related Objects
Because the table is classified as standalone, it carries no documented outward foreign keys. Relationships are primarily logical and self-referential:
- FND_TREE_FOLDERS (self-join) — PARENT_FOLDER_ID to FOLDER_ID defines the parent-child hierarchy.
- FND_TREE_FOLDERS_PK / FND_TREE_FOLDERS_U1 — the primary and unique indexes on FOLDER_ID.
- FND_APPLICATION_TL / FND_APPLICATION — application context that scopes which products expose an APPTREE.
- FND_FORM / FND_FORM_FUNCTIONS — the forms and functions referenced through OBJ_NAME for navigation targets.
- FND_LANGUAGES — validates the LANGUAGE column values.
- FND_USER — the identity referenced by CREATED_BY, LAST_UPDATED_BY, and LAST_UPDATE_LOGIN for personal folder ownership.
-
Table: FND_TREE_FOLDERS
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_TREE_FOLDERS, object_name:FND_TREE_FOLDERS, status:VALID, product: FND - Application Object Library , description: APPTREE personal and public nodes , implementation_dba_data: APPLSYS.FND_TREE_FOLDERS ,
-
Table: FND_TREE_FOLDERS
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_TREE_FOLDERS, object_name:FND_TREE_FOLDERS, status:VALID, product: FND - Application Object Library , description: APPTREE personal and public nodes , implementation_dba_data: APPLSYS.FND_TREE_FOLDERS ,
-
APPS.FND_APPTREE SQL Statements
12.1.1
-
APPS.FND_APPTREE SQL Statements
12.2.2
-
PACKAGE BODY: APPS.FND_APPTREE
12.1.1
-
VIEW: APPLSYS.FND_TREE_FOLDERS#
12.2.2
owner:APPLSYS, object_type:VIEW, object_name:FND_TREE_FOLDERS#, status:VALID,
-
PACKAGE BODY: APPS.FND_APPTREE
12.2.2
-
SYNONYM: APPS.FND_TREE_FOLDERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_TREE_FOLDERS, status:VALID,
-
SYNONYM: APPS.FND_TREE_FOLDERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_TREE_FOLDERS, status:VALID,
-
VIEW: APPLSYS.FND_TREE_FOLDERS#
12.2.2
-
TABLE: APPLSYS.FND_TREE_FOLDERS
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_TREE_FOLDERS, object_name:FND_TREE_FOLDERS, status:VALID,
-
TABLE: APPLSYS.FND_TREE_FOLDERS
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_TREE_FOLDERS, object_name:FND_TREE_FOLDERS, status:VALID,
-
PACKAGE BODY: APPS.FND_APPTREE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FND_APPTREE, status:VALID,
-
PACKAGE BODY: APPS.FND_APPTREE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FND_APPTREE, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
APPS.FND_APPTREE dependencies on FND_TREE_FOLDERS
12.2.2
-
APPS.FND_APPTREE dependencies on FND_TREE_FOLDERS
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
APPS.FND_APPTREE dependencies on FND_TREE_FOLDERS_S
12.2.2
-
APPS.FND_APPTREE dependencies on FND_TREE_FOLDERS_S
12.1.1
-
eTRM - FND Tables and Views
12.2.2
description: No longer used ,
-
12.2.2 DBA Data
12.2.2
-
eTRM - FND Tables and Views
12.1.1
description: No longer used ,
-
12.1.1 DBA Data
12.1.1
-
eTRM - FND Tables and Views
12.2.2
description: No longer used ,
-
eTRM - FND Tables and Views
12.1.1
description: No longer used ,