Search Results ben_yr_perd
Overview
The BEN_YR_PERD table is a core data object within the Oracle E-Business Suite Advanced Benefits (BEN) module. It serves as a master repository for defining distinct time periods, specifically "Year Periods," which are fundamental to structuring benefit administration cycles. These periods are used to delineate eligibility windows, enrollment timeframes, and other critical benefit-related activities that occur within a specific calendar or fiscal year. The table's primary role is to provide a standardized reference point for linking and synchronizing various benefit processes, ensuring that enrollment, eligibility, and participation rules are applied within the correct and consistent temporal boundaries.
Key Information Stored
While the provided metadata does not list specific columns beyond the primary key, the table's description as storing "Start and End periods" and its structure indicate its core data elements. The primary key column, YR_PERD_ID, is a unique identifier for each year period record. Essential attributes stored for each period almost certainly include START_DATE and END_DATE columns to define the period's temporal span. Additional descriptive columns, such as NAME or PERIOD_NUM, are typical in such setups to provide a human-readable label and sequence for the period. The table acts as a lookup or reference table, where YR_PERD_ID is repeatedly used as a foreign key in transactional tables across the Benefits module.
Common Use Cases and Queries
A primary use case is retrieving active or future year periods for configuring upcoming benefit enrollment campaigns or for reporting on historical cycles. System administrators and benefit analysts frequently query this table to validate period setups or to join it with transactional data for comprehensive reporting. Common SQL patterns include selecting periods for a specific date range or joining with dependent tables to analyze enrollment data within a given period.
- Identifying all periods for a given year:
SELECT * FROM ben.ben_yr_perd WHERE start_date >= TO_DATE('01-JAN-2024','DD-MON-YYYY') AND end_date <= TO_DATE('31-DEC-2024','DD-MON-YYYY') ORDER BY start_date; - Joining with enrollment data:
SELECT e.enrt_perd_id, y.name, y.start_date, y.end_date FROM ben.ben_enrt_perd e, ben.ben_yr_perd y WHERE e.yr_perd_id = y.yr_perd_id;
Related Objects
The BEN_YR_PERD table is central to the Benefits data model, as evidenced by its multiple foreign key relationships. Key dependent transactional tables include:
- BEN_ENRT_PERD: Enrollment Periods, which define specific open and close enrollment windows within a given year period.
- BEN_POPL_YR_PERD: Population Year Periods, linking eligibility profiles or populations to specific timeframes.
- BEN_ELIG_PER_ELCTBL_CHC: Eligibility Period Electable Choices, associating eligibility criteria with periods.
- BEN_WTHN_YR_PERD: Within Year Periods, likely defining sub-periods or special processing intervals within a main year period.
These relationships demonstrate that the BEN_YR_PERD table is a parent entity, and its YR_PERD_ID is a critical piece of data for orchestrating the timing of virtually all benefit lifecycle events.
-
Table: BEN_YR_PERD
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_YR_PERD, object_name:BEN_YR_PERD, status:VALID, product: BEN - Advanced Benefits , description: Start and End periods. , implementation_dba_data: BEN.BEN_YR_PERD ,
-
Table: BEN_YR_PERD
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_YR_PERD, object_name:BEN_YR_PERD, status:VALID, product: BEN - Advanced Benefits , description: Start and End periods. , implementation_dba_data: BEN.BEN_YR_PERD ,
-
APPS.BEN_ELIG_PER_ELC_CHC_API dependencies on BEN_YR_PERD
12.1.1
-
APPS.BEN_YRP_BUS dependencies on BEN_YR_PERD
12.1.1
-
APPS.BEN_YRP_INS dependencies on BEN_YR_PERD
12.1.1
-
APPS.BEN_PRC_BUS dependencies on BEN_YR_PERD
12.1.1
-
APPS.BEN_DETERMINE_DATE dependencies on BEN_YR_PERD
12.1.1
-
APPS.BEN_DETERMINE_ELCT_CHC_FLX_IMP dependencies on BEN_YR_PERD
12.2.2
-
APPS.BEN_PD_COPY_TO_BEN_TWO dependencies on BEN_YR_PERD
12.2.2
-
APPS.BEN_BENBATCH_PERSONS dependencies on BEN_YR_PERD
12.2.2
-
APPS.BEN_PREM_PRTT_CREDITS_MO dependencies on BEN_YR_PERD
12.2.2
-
APPS.PQH_FR_CR_PATH_ENGINE_PKG dependencies on BEN_YR_PERD
12.2.2
-
APPS.BEN_ORG_DELETE dependencies on BEN_YR_PERD
12.2.2
-
APPS.BEN_EXT_PERSON dependencies on BEN_YR_PERD
12.2.2
-
APPS.BEN_PLN_CACHE dependencies on BEN_YR_PERD
12.2.2
-
APPS.BEN_PGM_OR_PL_YR_PERD_API dependencies on BEN_YR_PERD
12.2.2
-
APPS.BEN_CWB_SINGLE_PER_PROCESS_PKG dependencies on BEN_YR_PERD
12.1.1
-
APPS.BEN_COP_CACHE dependencies on BEN_YR_PERD
12.1.1
-
APPS.BEN_ELECTION_INFORMATION dependencies on BEN_YR_PERD
12.2.2
-
APPS.BEN_COBRA_REQUIREMENTS dependencies on BEN_YR_PERD
12.2.2
-
APPS.BEN_ENP_BUS dependencies on BEN_YR_PERD
12.2.2
-
APPS.BEN_ENROLMENT_REQUIREMENTS dependencies on BEN_YR_PERD
12.2.2
-
APPS.BEN_PD_COPY_TO_BEN_ONE dependencies on BEN_YR_PERD
12.2.2
-
APPS.BEN_EXT_UTIL dependencies on BEN_YR_PERD
12.1.1
-
APPS.BEN_YRP_SHD dependencies on BEN_YR_PERD
12.1.1
-
APPS.PQH_GSP_POST_PROCESS dependencies on BEN_YR_PERD
12.1.1
-
APPS.BEN_CWB_PL_DSGN_PKG dependencies on BEN_YR_PERD
12.2.2
-
APPS.BEN_CWB_SINGLE_PER_PROCESS_PKG dependencies on BEN_YR_PERD
12.2.2
-
APPS.BEN_DM_DOWNLOAD_DK dependencies on BEN_YR_PERD
12.2.2
-
APPS.BEN_DETERMINE_RATE_CHG dependencies on BEN_YR_PERD
12.2.2
-
APPS.BEN_FORFEITURE_CONCURRENT dependencies on BEN_YR_PERD
12.2.2
-
APPS.BEN_EXT_ENRT dependencies on BEN_YR_PERD
12.1.1
-
APPS.BEN_EPE_BUS dependencies on BEN_YR_PERD
12.2.2
-
APPS.BEN_YRP_BUS dependencies on BEN_YR_PERD
12.2.2
-
APPS.BEN_PLAN_DESIGN_PLAN_MODULE dependencies on BEN_YR_PERD
12.1.1
-
APPS.BEN_EPE_BUS dependencies on BEN_YR_PERD
12.1.1
-
APPS.BEN_YRP_INS dependencies on BEN_YR_PERD
12.2.2
-
APPS.BEN_YRP_UPD dependencies on BEN_YR_PERD
12.2.2
-
APPS.BEN_YRP_SHD dependencies on BEN_YR_PERD
12.2.2
-
APPS.BEN_ELEMENT_ENTRY dependencies on BEN_YR_PERD
12.1.1
-
APPS.BEN_PREM_PRTT_CREDITS_MO dependencies on BEN_YR_PERD
12.1.1
-
APPS.BEN_PLAN_DESIGN_PROGRAM_MODULE dependencies on BEN_YR_PERD
12.1.1
-
APPS.BEN_PGM_OR_PL_YR_PERD_API dependencies on BEN_YR_PERD
12.1.1
-
APPS.BEN_CWB_PL_DSGN_PKG dependencies on BEN_YR_PERD
12.1.1
-
APPS.BEN_PDW_COPY_BEN_TO_STG dependencies on BEN_YR_PERD
12.1.1
-
APPS.BEN_PLAN_DESIGN_PROGRAM_MODULE dependencies on BEN_YR_PERD
12.2.2
-
APPS.BEN_WYP_BUS dependencies on BEN_YR_PERD
12.2.2
-
APPS.PQH_GSP_POST_PROCESS dependencies on BEN_YR_PERD
12.2.2
-
APPS.BEN_EXT_ENRT dependencies on BEN_YR_PERD
12.2.2
-
APPS.BEN_PLN_CACHE dependencies on BEN_YR_PERD
12.1.1