Search Results fnd_user_view
Overview
FND_USER_VIEW is a database view owned by the APPS schema within the FND — Application Object Library product of Oracle E-Business Suite. According to the ETRM metadata, the view is marked with a status of VALID, though the documented description explicitly declares that it is obsolete. The description states: "This view is obsolete and should not be referenced by new code. It remains in the datamodel until all references to it can be removed."
In practical terms, FND_USER_VIEW presents a narrow, denormalized projection of the core application user repository. It exposes a small subset of columns from the underlying FND_USER base table, giving consumers read-only visibility into user identity, authentication foundation data, and validity dating. Because the view is obsolete, its role in current Oracle EBS reporting and integration is legacy in nature. It should be treated as a compatibility object that persists only to avoid breaking pre-existing custom code, concurrent programs, or integration scripts that were written against it in earlier releases. The recommendation for any new development is to query FND_USER directly rather than through this view. This guidance is consistent across both Oracle EBS 12.1.1 and 12.2.2, where the object remains unchanged in purpose.
Underlying Base Objects
The view is defined over a single base object: the FND_USER table. The documented view text is a straightforward SELECT across that table:
- SELECT USER_ID, USER_NAME, ENCRYPTED_FOUNDATION_PASSWORD, START_DATE, END_DATE FROM FND_USER
The ETRM metadata lists FND_USER as a referenced base object, resolved through a synonym in the APPS schema. Because the view contains no joins, aggregations, filters, or transformations, it is a pure pass-through projection. Every row in FND_USER_VIEW corresponds to one row in FND_USER, and no additional business logic is applied. This means the view inherits all of the security, integrity, and performance characteristics of the base table while offering none of the richer column set that FND_USER provides. The synonym resolution means that references to APPS.FND_USER_VIEW ultimately depend on the APPS.FND_USER table being present and valid in the same schema context.
Key Columns
The documented column list is limited to five attributes, each of which maps directly to a column in FND_USER:
- USER_ID — The unique numeric primary key identifying an application user. It is the standard foreign key used throughout EBS to associate transactions, responsibilities, and audit records with a specific user.
- USER_NAME — The login name of the application user. This is the human-readable identifier used during authentication and referenced in audit trails.
- ENCRYPTED_FOUNDATION_PASSWORD — The stored, encrypted foundation password value for the user. This is sensitive authentication data and should be treated as confidential; exposure in reports or extracts represents a security risk.
- START_DATE — The date from which the user record becomes effective.
- END_DATE — The date on which the user record ceases to be effective. A null value typically indicates an open-ended, active user.
Notably, the view omits many attributes available in FND_USER, including the employee association, email address, and last logon information. Consumers requiring these fields must query the base table.
Common Use Cases and Queries
Because the view is obsolete, the only defensible use cases are maintenance of legacy code and read-only lookups where the limited column set is sufficient. A typical query retrieves active users within an effective date range:
- SELECT user_id, user_name, start_date, end_date FROM apps.fnd_user_view WHERE SYSDATE BETWEEN start_date AND NVL(end_date, SYSDATE);
For integration scripts that only need to map a login name to a user identifier, the view serves as a lighter alternative to the full table:
- SELECT user_id FROM apps.fnd_user_view WHERE user_name = :p_user_name;
Existing code that selects the encrypted password column should be reviewed and migrated, since exposing authentication data is generally inadvisable. For all new reporting and integration work in 12.1.1 or 12.2.2, developers should query FND_USER directly, which provides the complete and supported column set. Queries against FND_USER_VIEW should be considered technical debt to be eliminated during upgrade or remediation cycles.
-
View: FND_USER_VIEW
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_USER_VIEW, object_name:FND_USER_VIEW, status:VALID, product: FND - Application Object Library , description: This view is obsolete and should not be referenced by new code. It remains in the datamodel until all references to it can be removed. , implementation_dba_data: APPS.FND_USER_VIEW ,
-
View: FND_USER_VIEW
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_USER_VIEW, object_name:FND_USER_VIEW, status:VALID, product: FND - Application Object Library , description: This view is obsolete and should not be referenced by new code. It remains in the datamodel until all references to it can be removed. , implementation_dba_data: APPS.FND_USER_VIEW ,
-
VIEW: APPS.BEN_ELIG_ANTHR_PL_PRTE_D
12.2.2
-
VIEW: APPS.BEN_OIPLIP_D
12.1.1
-
VIEW: APPS.BEN_JOB_RT_D
12.2.2
-
APPS.QP_DEALS_UTIL SQL Statements
12.2.2
-
VIEW: APPS.BEN_OIPLIP_D
12.2.2
-
VIEW: APPS.HXT_SHIFTS_D
12.2.2
-
VIEW: APPS.BEN_ELIG_DSBLD_PRTE_D
12.1.1
-
VIEW: APPS.BEN_JOB_RT_D
12.1.1
-
VIEW: APPS.BEN_ELIG_HLTH_CVG_PRTE_D
12.2.2
-
VIEW: APPS.BEN_ELIG_ANTHR_PL_PRTE_D
12.1.1
-
VIEW: APPS.BEN_QUAL_TITL_RT_D
12.1.1
-
VIEW: APPS.PER_ASSIGNMENT_BUDGET_VALUES_D
12.2.2
-
VIEW: APPS.HXT_TIMECARDS_D
12.2.2
-
VIEW: APPS.BEN_LEE_RSN_RL_D
12.1.1
-
VIEW: APPS.BEN_ELIG_CVRD_DPNT_D
12.1.1
-
VIEW: APPS.BEN_ELIG_COMPTNCY_PRTE_D
12.1.1
-
VIEW: APPS.BEN_LVG_RSN_RT_D
12.2.2
-
VIEW: APPS.BEN_PL_REGY_PRP_D
12.1.1
-
VIEW: APPS.HXT_SHIFTS_D
12.1.1
-
VIEW: APPS.BEN_CVRD_DPNT_CTFN_PRVDD_D
12.1.1
-
VIEW: APPS.BEN_CVRD_DPNT_CTFN_PRVDD_D
12.2.2
-
VIEW: APPS.HXT_TIMECARDS_D
12.1.1
-
VIEW: APPS.BEN_ELIG_TTL_CVG_VOL_PRTE_D
12.2.2
-
VIEW: APPS.BEN_QUAL_TITL_RT_D
12.2.2
-
VIEW: APPS.BEN_ELIG_QUA_IN_GR_PRTE_D
12.1.1
-
VIEW: APPS.BEN_LVG_RSN_RT_D
12.1.1
-
VIEW: APPS.BEN_OPTD_MDCR_RT_D
12.2.2
-
VIEW: APPS.BEN_ELIG_DSBLD_PRTE_D
12.2.2
-
VIEW: APPS.BEN_ELIG_TBCO_USE_PRTE_D
12.1.1
-
VIEW: APPS.BEN_CBR_QUALD_BNF_RT_D
12.1.1
-
VIEW: APPS.BEN_ELIG_TBCO_USE_PRTE_D
12.2.2
-
VIEW: APPS.BEN_CBR_QUALD_BNF_RT_D
12.2.2
-
VIEW: APPS.BEN_ELIG_PERF_RTNG_PRTE_D
12.2.2
-
VIEW: APPS.BEN_QUA_IN_GR_RT_D
12.1.1
-
VIEW: APPS.BEN_ELIG_QUA_IN_GR_PRTE_D
12.2.2
-
VIEW: APPS.BEN_ELIG_CVRD_DPNT_D
12.2.2
-
APPS.QP_DEALS_UTIL SQL Statements
12.1.1
-
VIEW: APPS.BEN_ELIG_TTL_CVG_VOL_PRTE_D
12.1.1
-
VIEW: APPS.PER_ASSIGNMENT_BUDGET_VALUES_D
12.1.1
-
VIEW: APPS.BEN_CNTNG_PRTN_PRFL_RT_D
12.1.1
-
VIEW: APPS.BEN_PL_REGY_PRP_D
12.2.2
-
VIEW: APPS.BEN_PERF_RTNG_RT_D
12.1.1
-
VIEW: APPS.BEN_ELIG_HLTH_CVG_PRTE_D
12.1.1
-
VIEW: APPS.BEN_QUA_IN_GR_RT_D
12.2.2
-
VIEW: APPS.BEN_ELIG_COMPTNCY_PRTE_D
12.2.2
-
VIEW: APPS.BEN_ELIG_PERF_RTNG_PRTE_D
12.1.1
-
VIEW: APPS.BEN_RLTD_PER_CHG_CS_LER_D
12.1.1
-
VIEW: APPS.BEN_POPL_ORG_ROLE_D
12.2.2