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.BEN_PGM_UPD dependencies on BEN_PGM_F
12.1.1
-
APPS.BEN_PLAN_DESIGN_ELPRO_MODULE dependencies on BEN_PGM_F
12.1.1
-
APPS.BEN_BENCLSUM_XMLP_PKG dependencies on BEN_PGM_F
12.1.1
-
APPS.PER_QH_ACTION dependencies on BEN_PGM_F
12.1.1
-
APPS.HRI_OPL_BEN_DIM_REFRESH dependencies on BEN_PGM_F
12.1.1
-
APPS.BEN_PGM_BUS dependencies on BEN_PGM_F
12.1.1
-
APPS.BEN_COBRA_REQUIREMENTS dependencies on BEN_PGM_F
12.1.1
-
APPS.BEN_CEL_CACHE dependencies on BEN_PGM_F
12.1.1
-
APPS.BEN_COMP_OBJECT_LIST dependencies on BEN_PGM_F
12.1.1
-
APPS.BEN_PRTN_ELIG_PRFL_API dependencies on BEN_PGM_F
12.1.1
-
APPS.BEN_PD_COPY_TO_BEN_ONE dependencies on BEN_PGM_F
12.1.1
-
APPS.BEN_PDP_BUS dependencies on BEN_PGM_F
12.1.1
-
APPS.GHR_TSP_CATCHUP_PLAN_DESIGN dependencies on BEN_PGM_F
12.1.1
-
APPS.BEN_BENPRDEA_XMLP_PKG dependencies on BEN_PGM_F
12.1.1
-
APPS.BEN_EFC_FUNCTIONS dependencies on BEN_PGM_F
12.1.1
-
APPS.BEN_EXTRACT_SEED dependencies on BEN_PGM_F
12.1.1
-
APPS.BEN_MANAGE_LIFE_EVENTS dependencies on BEN_PGM_F
12.1.1
-
APPS.BEN_EXT_FLCR dependencies on BEN_PGM_F
12.1.1
-
APPS.BEN_EFC_ADJUSTMENTS dependencies on BEN_PGM_F
12.1.1
-
APPS.HR_CHANGE_START_DATE_API dependencies on BEN_PGM_F
12.1.1
-
APPS.BEN_SUM dependencies on BEN_PGM_F
12.1.1
-
APPS.PQH_CPD_BUS dependencies on BEN_PGM_F
12.1.1
-
APPS.BEN_TYPE dependencies on BEN_PGM_F
12.1.1
-
APPS.BEN_BIS_UTILS dependencies on BEN_PGM_F
12.1.1
-
APPS.HR_PAY_RATE_GSP_SS dependencies on BEN_PGM_F
12.1.1
-
APPS.BEN_DETERMINE_RATES dependencies on BEN_PGM_F
12.1.1
-
APPS.HR_ASSIGNMENT dependencies on BEN_PGM_F
12.1.1
-
APPS.BEN_DERIVE_FACTORS dependencies on BEN_PGM_F
12.1.1
-
APPS.GHR_GENERAL dependencies on BEN_PGM_F
12.1.1
-
APPS.BEN_PROGRAM_API dependencies on BEN_PGM_F
12.2.2
-
APPS.BEN_COBJ_CACHE dependencies on BEN_PGM_F
12.2.2
-
APPS.BEN_PDP_BUS dependencies on BEN_PGM_F
12.2.2
-
APPS.BEN_EVALUATE_ELIG_PROFILES dependencies on BEN_PGM_F
12.2.2
-
APPS.BEN_BDI_BUS dependencies on BEN_PGM_F
12.2.2
-
APPS.GHR_SF52_UPDATE dependencies on BEN_PGM_F
12.2.2
-
APPS.BEN_CLS_UNRESOLVED_ACTN_ITEM dependencies on BEN_PGM_F
12.2.2
-
APPS.BEN_BENUASUM_XMLP_PKG dependencies on BEN_PGM_F
12.2.2
-
APPS.BEN_EXT_ELIG dependencies on BEN_PGM_F
12.1.1
-
APPS.BEN_TEST_HARNESS dependencies on BEN_PGM_F
12.1.1
-
APPS.BEN_BATCH_UTILS dependencies on BEN_PGM_F
12.2.2
-
APPS.BEN_BATCH_UTILS dependencies on BEN_PGM_F
12.2.2
-
APPS.BEN_BENPRSUM_XMLP_PKG dependencies on BEN_PGM_F
12.2.2
-
APPS.BEN_BIS_UTILS dependencies on BEN_PGM_F
12.2.2
-
APPS.BEN_ENROLMENT_REQUIREMENTS dependencies on BEN_PGM_F
12.2.2
-
APPS.BEN_COBRA_REQUIREMENTS dependencies on BEN_PGM_F
12.2.2
-
APPS.BEN_EVALUATE_ELIG_PROFILES dependencies on BEN_PGM_F
12.1.1
-
APPS.GHR_CORR_CANC_SF52 dependencies on BEN_PGM_F
12.2.2
-
APPS.GHR_FEHB_PLAN_DESIGN dependencies on BEN_PGM_F
12.2.2