Search Results ben_pgm_f
Overview
The BEN_PGM_F table is a core data object within the Oracle E-Business Suite Advanced Benefits module (BEN). It serves as the master repository for defining and storing benefit programs. A benefit program is a foundational concept in Advanced Benefits, acting as a container that groups related benefit plans and defines the eligibility rules, participation options, and administrative policies under which employees can enroll. This table is date-effective, as indicated by the '_F' suffix and the presence of EFFECTIVE_START_DATE and EFFECTIVE_END_DATE columns, allowing for the management of program definitions over time. Its role is central to the configuration and operation of the benefits system, as every enrollment transaction and eligibility check ultimately traces back to a program defined in this table.
Key Information Stored
The table's structure is designed to capture the essential attributes of a benefit program. The primary key is a composite of PGM_ID, EFFECTIVE_START_DATE, and EFFECTIVE_END_DATE, enforcing data integrity for historical records. While the provided metadata does not list all columns, standard columns in such a table typically include:
- PGM_ID: The unique system-generated identifier for the benefit program.
- EFFECTIVE_START_DATE / EFFECTIVE_END_DATE: Define the date range during which this specific version of the program definition is active.
- NAME and DESCRIPTION: The internal and display names for the program.
- Columns controlling program behavior, such as those for enrollment deadlines, default rules, and eligibility determination methods.
- Audit columns (e.g., CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE) are standard in Oracle EBS tables.
Common Use Cases and Queries
This table is primarily referenced for configuration reporting, data validation, and integration tasks. Common operational queries involve retrieving active program definitions for a given date, such as during an open enrollment period. A typical query pattern is:
SELECT name, description FROM ben.ben_pgm_f WHERE SYSDATE BETWEEN effective_start_date AND effective_end_date;
It is also frequently joined in reports that link programs to their constituent plans (via tables like BEN_PGM_PL_F) or to employee enrollments. Technical consultants and DBAs may query this table to validate program setups before launching enrollment campaigns or to troubleshoot data issues by verifying the effective-dated history of a specific PGM_ID. The table is less commonly queried directly by end-users, who typically interact with programs through the dedicated Oracle HRMS or Benefits Manager user interfaces.
Related Objects
BEN_PGM_F is a central hub within the Advanced Benefits data model. Key related objects include:
- BEN_PGM_PL_F: The intersection table that associates benefit programs with specific plans, defining which plans are offered under which program.
- BEN_PL_F: The master table for benefit plans, which are linked to programs via BEN_PGM_PL_F.
- BEN_PRTN_ELIG_PRFL_F: Likely related for storing program-specific participation eligibility profiles.
- BEN_POPL_F: The population table, as programs are often assigned to specific populations of employees.
- Various Benefits APIs and seeded concurrent programs will internally reference BEN_PGM_F to process enrollments and determine eligibility.
The primary key constraint BEN_PGM_F_PK ensures referential integrity for any child tables that foreign key back to this table's PGM_ID and effective dates.
-
Table: BEN_PGM_F
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_PGM_F, object_name:BEN_PGM_F, status:VALID, product: BEN - Advanced Benefits , description: The benefit program. , implementation_dba_data: BEN.BEN_PGM_F ,
-
Table: BEN_PGM_F
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_PGM_F, object_name:BEN_PGM_F, status:VALID, product: BEN - Advanced Benefits , description: The benefit program. , implementation_dba_data: BEN.BEN_PGM_F ,
-
APPS.PQH_RANK_UTILITY dependencies on BEN_PGM_F
12.2.2
-
APPS.BEN_EXT_ENRT_SPCL dependencies on BEN_PGM_F
12.2.2
-
APPS.BEN_CQR_BUS dependencies on BEN_PGM_F
12.2.2
-
APPS.BEN_ABR_BUS dependencies on BEN_PGM_F
12.1.1
-
APPS.GHR_FEHB_PLAN_DESIGN dependencies on BEN_PGM_F
12.1.1
-
APPS.BEN_CPY_BUS dependencies on BEN_PGM_F
12.1.1
-
APPS.BEN_MANAGE_OVERRIDE dependencies on BEN_PGM_F
12.1.1
-
APPS.BEN_PEN_BUS dependencies on BEN_PGM_F
12.1.1
-
APPS.GHR_SF52_UPDATE dependencies on BEN_PGM_F
12.1.1
-
APPS.BEN_LF_EVT_CLPS_RESTORE dependencies on BEN_PGM_F
12.1.1
-
APPS.BEN_BENCMSUM_XMLP_PKG dependencies on BEN_PGM_F
12.1.1
-
APPS.BEN_PUMP_GET dependencies on BEN_PGM_F
12.1.1
-
APPS.PER_SPINAL_PT_PLCMT_PKG dependencies on BEN_PGM_F
12.1.1
-
APPS.BEN_DERIVABLE_RATE dependencies on BEN_PGM_F
12.1.1
-
APPS.PQH_FR_CR_PATH_ENGINE_PKG dependencies on BEN_PGM_F
12.1.1
-
APPS.PER_QH_MAINTAIN_QUERY dependencies on BEN_PGM_F
12.1.1
-
APPS.GHR_CORR_CANC_SF52 dependencies on BEN_PGM_F
12.1.1
-
APPS.PQH_GSP_UTILITY dependencies on BEN_PGM_F
12.1.1
-
APPS.GHR_TSP_PLAN_DESIGN dependencies on BEN_PGM_F
12.1.1
-
APPS.BEN_BENDFAUD_XMLP_PKG dependencies on BEN_PGM_F
12.1.1
-
APPS.HR_PUMP_GET dependencies on BEN_PGM_F
12.1.1
-
APPS.BEN_BENBATCH_PERSONS dependencies on BEN_PGM_F
12.2.2
-
APPS.BEN_DETERMINE_ACTIVITY_BASE_RT dependencies on BEN_PGM_F
12.2.2
-
APPS.HR_PUMP_GET dependencies on BEN_PGM_F
12.2.2
-
APPS.PER_SPINAL_PT_PLCMT_PKG dependencies on BEN_PGM_F
12.2.2
-
APPS.HR_ASSIGNMENT dependencies on BEN_PGM_F
12.2.2
-
APPS.BEN_DETERMINE_ELIGIBILITY2 dependencies on BEN_PGM_F
12.2.2
-
APPS.BEN_PRTT_RMT_APRVD_PYMT_API dependencies on BEN_PGM_F
12.2.2
-
APPS.PQH_FR_UTILITY dependencies on BEN_PGM_F
12.1.1
-
APPS.BEN_ENROLLMENT_ACTION_ITEMS dependencies on BEN_PGM_F
12.1.1
-
APPS.BEN_PGM_INS dependencies on BEN_PGM_F
12.1.1
-
APPS.PQH_GSP_BEN_VALIDATIONS dependencies on BEN_PGM_F
12.1.1
-
APPS.BEN_BENDEAUD_XMLP_PKG dependencies on BEN_PGM_F
12.1.1
-
APPS.BEN_DETERMINE_DATE dependencies on BEN_PGM_F
12.1.1
-
APPS.PQH_PA_WHATIF_PROCESS dependencies on BEN_PGM_F
12.2.2
-
APPS.PER_QH_FIND_QUERY dependencies on BEN_PGM_F
12.1.1
-
APPS.BEN_LF_EVT_CLPS_RESTORE dependencies on BEN_PGM_F
12.2.2
-
APPS.BEN_PEN_BUS dependencies on BEN_PGM_F
12.2.2
-
APPS.GHR_TSP_CATCHUP_PLAN_DESIGN dependencies on BEN_PGM_F
12.2.2
-
APPS.BEN_DETERMINE_DATE dependencies on BEN_PGM_F
12.2.2
-
APPS.BEN_DETERMINE_DATE dependencies on BEN_PGM_F
12.2.2
-
APPS.GHR_BENEFITS_EIT dependencies on BEN_PGM_F
12.2.2
-
APPS.PER_QH_POPULATE dependencies on BEN_PGM_F
12.1.1
-
APPS.BEN_RECN_REP dependencies on BEN_PGM_F
12.1.1
-
APPS.BEN_BENBOAUD_XMLP_PKG dependencies on BEN_PGM_F
12.1.1
-
APPS.BEN_COMP_OBJECT dependencies on BEN_PGM_F
12.1.1
-
APPS.BEN_DERIVABLE_FACTOR dependencies on BEN_PGM_F
12.1.1
-
APPS.BEN_MNG_DPNT_BNF dependencies on BEN_PGM_F
12.1.1