Search Results ben_pl_bnf_f
Overview
The BEN_PL_BNF_F table is a core data object within the Oracle E-Business Suite Advanced Benefits (BEN) module. It functions as the primary repository for storing beneficiary designations associated with employee benefit plans. In the context of benefits administration, a beneficiary is an entity, typically a person, designated to receive plan benefits upon a qualifying event, such as the death of the plan participant. This table plays a critical role in managing the lifecycle of beneficiary assignments, supporting effective-dated records to track changes over time. Its existence is fundamental for accurate benefits enrollment, compliance reporting, and the execution of benefit distributions.
Key Information Stored
The table's structure is designed to manage the history and relationships of beneficiary records. As per the provided metadata, the primary key is a composite of PL_BNF_ID, EFFECTIVE_START_DATE, and EFFECTIVE_END_DATE, which is a standard pattern for effective-dated (or "frozen") tables in Oracle HRMS. This allows the system to maintain a historical timeline of each beneficiary record. The PL_BNF_ID column uniquely identifies a beneficiary instance. A critical foreign key relationship is established via the PER_IN_LER_ID column, which links the beneficiary record to the BEN_PER_IN_LER table. This connection ties the beneficiary to a specific person's life event record (LER), which is the enrollment transaction within a benefits election period.
Common Use Cases and Queries
This table is central to queries and reports concerning beneficiary information. Common operational and analytical use cases include generating beneficiary confirmation statements for employees, producing reports for plan administrators, and supporting the benefits distribution process. A typical query would join BEN_PL_BNF_F to person (PER_ALL_PEOPLE_F) and assignment (PER_ALL_ASSIGNMENTS_F) tables to list current beneficiaries for active employees. For auditing historical changes, one would query records within a specific date range using the effective date columns. During an enrollment life event, applications will insert or update records in this table to reflect the employee's beneficiary elections.
- Sample SQL to find current beneficiaries for a person:
SELECT * FROM BEN_PL_BEN_F WHERE SYSDATE BETWEEN EFFECTIVE_START_DATE AND EFFECTIVE_END_DATE AND PER_IN_LER_ID IN (SELECT PER_IN_LER_ID FROM BEN_PER_IN_LER WHERE PERSON_ID = :p_person_id);
Related Objects
The BEN_PL_BNF_F table is part of a tightly integrated schema within Advanced Benefits. Its primary relationship, as documented, is with the BEN_PER_IN_LER (Person in Life Event) table, which is the anchor for enrollment data. Consequently, it will also have indirect relationships to core HR tables like PER_ALL_PEOPLE_F. It is frequently accessed by standard Oracle Benefits APIs and user interfaces for managing beneficiary data. While not listed in the brief metadata, it is common for such a key table to be referenced by various benefits calculation engines, workflow processes, and summary reporting views within the BEN schema.
-
Table: BEN_PL_BNF_F
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_PL_BNF_F, object_name:BEN_PL_BNF_F, status:VALID, product: BEN - Advanced Benefits , description: Entity designated as plan beneficiary. , implementation_dba_data: BEN.BEN_PL_BNF_F ,
-
Table: BEN_PL_BNF_F
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_PL_BNF_F, object_name:BEN_PL_BNF_F, status:VALID, product: BEN - Advanced Benefits , description: Entity designated as plan beneficiary. , implementation_dba_data: BEN.BEN_PL_BNF_F ,
-
Table: BEN_PL_BNF_F_EFC
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_PL_BNF_F_EFC, object_name:BEN_PL_BNF_F_EFC, status:VALID, product: BEN - Advanced Benefits , description: This is a copy of the BEN_PL_BNF_F table which is populated by the EFC(Euro as Functional Currency) process. , implementation_dba_data: BEN.BEN_PL_BNF_F_EFC ,
-
Table: BEN_PL_BNF_F_EFC
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_PL_BNF_F_EFC, object_name:BEN_PL_BNF_F_EFC, status:VALID, product: BEN - Advanced Benefits , description: This is a copy of the BEN_PL_BNF_F table which is populated by the EFC(Euro as Functional Currency) process. , implementation_dba_data: BEN.BEN_PL_BNF_F_EFC ,
-
Table: BEN_PER_IN_LER
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_PER_IN_LER, object_name:BEN_PER_IN_LER, status:VALID, product: BEN - Advanced Benefits , description: Person having a life event. , implementation_dba_data: BEN.BEN_PER_IN_LER ,
-
Table: BEN_PER_IN_LER
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_PER_IN_LER, object_name:BEN_PER_IN_LER, status:VALID, product: BEN - Advanced Benefits , description: Person having a life event. , implementation_dba_data: BEN.BEN_PER_IN_LER ,
-
View: BEN_PL_BNF_CTFN_PRVDD_D
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_PL_BNF_CTFN_PRVDD_D, object_name:BEN_PL_BNF_CTFN_PRVDD_D, status:VALID, product: BEN - Advanced Benefits , implementation_dba_data: APPS.BEN_PL_BNF_CTFN_PRVDD_D ,
-
View: BEN_PL_BNF_CTFN_PRVDD_D
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_PL_BNF_CTFN_PRVDD_D, object_name:BEN_PL_BNF_CTFN_PRVDD_D, status:VALID, product: BEN - Advanced Benefits , implementation_dba_data: APPS.BEN_PL_BNF_CTFN_PRVDD_D ,
-
View: BENBV_PL_BNF_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BENBV_PL_BNF_V, object_name:BENBV_PL_BNF_V, status:VALID, product: BEN - Advanced Benefits , description: This view identifies the person or organization designated by a participant in a plan as the beneficiary of plan benefits. , implementation_dba_data: APPS.BENBV_PL_BNF_V ,
-
View: BEN_PL_BNF_D
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_PL_BNF_D, object_name:BEN_PL_BNF_D, status:VALID, product: BEN - Advanced Benefits , implementation_dba_data: APPS.BEN_PL_BNF_D ,
-
View: BENBV_PL_BNF_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BENBV_PL_BNF_V, object_name:BENBV_PL_BNF_V, status:VALID, product: BEN - Advanced Benefits , description: This view identifies the person or organization designated by a participant in a plan as the beneficiary of plan benefits. , implementation_dba_data: APPS.BENBV_PL_BNF_V ,
-
View: BEN_PL_BNF_D
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_PL_BNF_D, object_name:BEN_PL_BNF_D, status:VALID, product: BEN - Advanced Benefits , implementation_dba_data: APPS.BEN_PL_BNF_D ,
-
View: BEN_PL_BNF_CTFN_PRVDD_X
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_PL_BNF_CTFN_PRVDD_X, object_name:BEN_PL_BNF_CTFN_PRVDD_X, status:VALID, product: BEN - Advanced Benefits , description: - Retrofitted , implementation_dba_data: APPS.BEN_PL_BNF_CTFN_PRVDD_X ,
-
View: BEN_PL_BNF_X
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_PL_BNF_X, object_name:BEN_PL_BNF_X, status:VALID, product: BEN - Advanced Benefits , description: - Retrofitted , implementation_dba_data: APPS.BEN_PL_BNF_X ,
-
View: BEN_PL_BNF_X
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_PL_BNF_X, object_name:BEN_PL_BNF_X, status:VALID, product: BEN - Advanced Benefits , description: - Retrofitted , implementation_dba_data: APPS.BEN_PL_BNF_X ,
-
View: BEN_PL_BNF
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_PL_BNF, object_name:BEN_PL_BNF, status:VALID, product: BEN - Advanced Benefits , description: - Retrofitted , implementation_dba_data: APPS.BEN_PL_BNF ,
-
View: BEN_PL_BNF_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_PL_BNF_V, object_name:BEN_PL_BNF_V, status:VALID, product: BEN - Advanced Benefits , description: - Retrofitted , implementation_dba_data: APPS.BEN_PL_BNF_V ,
-
View: BEN_PL_BNF_CTFN_PRVDD_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_PL_BNF_CTFN_PRVDD_V, object_name:BEN_PL_BNF_CTFN_PRVDD_V, status:VALID, product: BEN - Advanced Benefits , description: - Retrofitted , implementation_dba_data: APPS.BEN_PL_BNF_CTFN_PRVDD_V ,
-
View: BEN_PL_BNF_CTFN_PRVDD_X
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_PL_BNF_CTFN_PRVDD_X, object_name:BEN_PL_BNF_CTFN_PRVDD_X, status:VALID, product: BEN - Advanced Benefits , description: - Retrofitted , implementation_dba_data: APPS.BEN_PL_BNF_CTFN_PRVDD_X ,
-
View: BEN_PL_BNF_CTFN_PRVDD_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_PL_BNF_CTFN_PRVDD_V, object_name:BEN_PL_BNF_CTFN_PRVDD_V, status:VALID, product: BEN - Advanced Benefits , description: - Retrofitted , implementation_dba_data: APPS.BEN_PL_BNF_CTFN_PRVDD_V ,
-
View: BEN_PL_BNF_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_PL_BNF_V, object_name:BEN_PL_BNF_V, status:VALID, product: BEN - Advanced Benefits , description: - Retrofitted , implementation_dba_data: APPS.BEN_PL_BNF_V ,
-
View: BEN_PL_BNF
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_PL_BNF, object_name:BEN_PL_BNF, status:VALID, product: BEN - Advanced Benefits , description: - Retrofitted , implementation_dba_data: APPS.BEN_PL_BNF ,
-
View: BEN_PL_BNF_CTFN_PRVDD
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_PL_BNF_CTFN_PRVDD, object_name:BEN_PL_BNF_CTFN_PRVDD, status:VALID, product: BEN - Advanced Benefits , description: - Retrofitted , implementation_dba_data: APPS.BEN_PL_BNF_CTFN_PRVDD ,
-
View: BEN_PL_BNF_CTFN_PRVDD
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_PL_BNF_CTFN_PRVDD, object_name:BEN_PL_BNF_CTFN_PRVDD, status:VALID, product: BEN - Advanced Benefits , description: - Retrofitted , implementation_dba_data: APPS.BEN_PL_BNF_CTFN_PRVDD ,