Search Results ben_eligy_prfl_rl
Overview
BEN_ELIGY_PRFL_RL is a reporting view owned by the APPS schema in Oracle E-Business Suite, defined within the Advanced Benefits (BEN) product. It exposes row-level eligibility profile rule data — specifically the criteria that determine whether a person satisfies a given eligibility profile. As a "retrofitted" object, it exists primarily to preserve backward compatibility, presenting a stable, date-effective interface over the underlying transactional table. The view is marked VALID in ETRM for both 12.1.1 and 12.2.2.
The critical design characteristic of this view is that it is effective-date filtered at runtime. Rather than returning all rows from the base table, it restricts output to records whose effective date range brackets the session effective date obtained from FND_SESSIONS. This makes it a session-aware view: two users querying concurrently under different effective dates will see different result sets. The view is therefore intended for use inside the EBS application runtime, where an FND_SESSIONS row exists for the active session, and is not generally suitable for direct external SQL or BI extraction outside that context.
Underlying Base Objects
ETRM documents two referenced objects:
- BEN_ELIGY_PRFL_RL_F (SYNONYM) — the primary base object. The "_F" suffix denotes a date-tracked (date-effective) entity. The view selects all columns from this object using the alias ERL and applies the effective date predicate against it.
- FND_SESSIONS (SYNONYM) — the Oracle Application Object Library session table, accessed twice in subqueries to retrieve SS.EFFECTIVE_DATE for the current USERENV('SESSIONID').
Because the filter depends on FND_SESSIONS, any query executed without a valid EBS session context returns no rows, since the scalar subquery yields no effective date. This relationship to the base object is read-only; the view is a filtered projection and carries no additional derivation logic.
h4>Key ColumnsThe view exposes the complete set of columns from BEN_ELIGY_PRFL_RL_F, including standard date-tracked attributes:
- ELIGY_PRFL_RL_ID — primary identifier for the eligibility profile rule line.
- EFFECTIVE_START_DATE / EFFECTIVE_END_DATE — the date-effective boundaries used by the view's runtime predicate.
- ELIGY_PRFL_ID — foreign key to the parent eligibility profile (BEN_ELIGY_PRFL).
- ORDR_TO_APLY_NUM — sequence in which this rule is evaluated relative to other rules in the profile.
- FORMULA_ID — the Fast Formula used to evaluate the rule.
- DRVBL_FCTR_APLS_FLAG — flag indicating whether derived factors apply to this rule.
- BUSINESS_GROUP_ID — the HR business group owning the record, supporting multi-tenant partitioning.
- ERL_ATTRIBUTE_CATEGORY and ERL_ATTRIBUTE1–30 — descriptive flexfield (DFF) segments, with the legacy ordering quirk of ATTRIBUTE17 preceding ATTRIBUTE16 in the view text.
- Standard WHO columns — LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN, CREATED_BY, CREATION_DATE, and OBJECT_VERSION_NUMBER for concurrency control and audit.
Common Use Cases and Queries
Typical uses include diagnosing why a participant was or was not enrolled, verifying rule ordering, and auditing formula assignments. Because the view is session-filtered, it must be queried from within an EBS session (for example, via a concurrent program, OAF page, or SQL*Plus session after initializing an applications context).
- Retrieve active rules for a profile in the current session:
SELECT eligy_prfl_rl_id, ordr_to_aply_num, formula_id, drvbl_fctr_apls_flag
FROM apps.ben_eligy_prfl_rl
WHERE eligy_prfl_id = :p_profile_id
ORDER BY ordr_to_aply_num;
- Inspect flexfield data for a rule line:
SELECT eligy_prfl_rl_id, erl_attribute_category, erl_attribute1, erl_attribute2
FROM apps.ben_eligy_prfl_rl
WHERE eligy_prfl_rl_id = :p_rule_id;
For historical or as-of-date reporting outside a live session, query the base table BEN_ELIGY_PRFL_RL_F directly and supply explicit effective date predicates, since the view intentionally hides non-current-dated rows and cannot be redirected to an arbitrary effective date.
-
View: BEN_ELIGY_PRFL_RL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_ELIGY_PRFL_RL, object_name:BEN_ELIGY_PRFL_RL, status:VALID, product: BEN - Advanced Benefits , description: - Retrofitted , implementation_dba_data: APPS.BEN_ELIGY_PRFL_RL ,
-
View: BEN_ELIGY_PRFL_RL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_ELIGY_PRFL_RL, object_name:BEN_ELIGY_PRFL_RL, status:VALID, product: BEN - Advanced Benefits , description: - Retrofitted , implementation_dba_data: APPS.BEN_ELIGY_PRFL_RL ,
-
SYNONYM: PUBLIC.BEN_ELIGY_PRFL_RL
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:BEN_ELIGY_PRFL_RL, status:VALID,
-
VIEW: APPS.BEN_ELIGY_PRFL_RL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_ELIGY_PRFL_RL, object_name:BEN_ELIGY_PRFL_RL, status:VALID,
-
SYNONYM: APPS.BEN_ELIGY_PRFL_RL_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:BEN_ELIGY_PRFL_RL_F, status:VALID,
-
SYNONYM: APPS.BEN_ELIGY_PRFL_RL_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BEN_ELIGY_PRFL_RL_F, status:VALID,
-
VIEW: APPS.BEN_ELIGY_PRFL_RL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_ELIGY_PRFL_RL, object_name:BEN_ELIGY_PRFL_RL, status:VALID,
-
12.2.2 FND Design 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
-
12.1.1 DBA Data
12.1.1
-
SYNONYM: APPS.FND_SESSIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_SESSIONS, status:VALID,
-
SYNONYM: APPS.FND_SESSIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_SESSIONS, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
eTRM - BEN Tables and Views
12.1.1
description: Start and End periods. ,
-
eTRM - BEN Tables and Views
12.2.2
description: Start and End periods. ,
-
eTRM - BEN Tables and Views
12.1.1
description: Start and End periods. ,
-
eTRM - BEN Tables and Views
12.2.2
description: Start and End periods. ,