Search Results ben_vrbl_rt_prfl_f
Overview
The BEN_VRBL_RT_PRFL_F table is a core data object within the Oracle E-Business Suite Advanced Benefits (BEN) module. It functions as the master definition table for variable rate profiles. These profiles are critical for configuring complex, rule-based contribution or coverage calculations in benefit plans. A variable rate profile defines the logic for determining a rate—such as an employer contribution percentage or a premium cost—that can vary based on employee attributes like age, salary, length of service, or other customizable factors. The '_F' suffix indicates it is an effective-dated table, meaning it stores historical, current, and future-dated records to support changes in profile definitions over time without losing auditability.
Key Information Stored
The table's structure is designed to manage the lifecycle and logic of rate profiles. The primary key is a composite of VRBL_RT_PRFL_ID and EFFECTIVE_START_DATE, uniquely identifying each version of a profile. The EFFECTIVE_END_DATE defines the period for which that version is active. A critical foreign key column is COMP_LVL_FCTR_ID, which links to the BEN_COMP_LVL_FCTR table. This relationship associates the profile with a specific compensation level factor—the foundational element (e.g., salary grade, pay basis) upon which the variable calculation is built. Other columns, implied by its purpose, would typically store profile names, calculation rules, eligibility criteria references, and descriptive information.
Common Use Cases and Queries
This table is central to benefits administration processes. Common use cases include the setup and maintenance of benefit plans with tiered contribution structures, generating reports on active rate profiles, and troubleshooting calculation results during enrollment or payroll processing. A frequent query involves retrieving the currently effective profile definition for a specific plan or calculation.
Sample Query: Fetch Effective Variable Rate Profile
SELECT vrbl_rt_prfl_id,
effective_start_date,
effective_end_date,
comp_lvl_fctr_id
FROM ben.ben_vrbl_rt_prfl_f
WHERE vrbl_rt_prfl_id = :p_profile_id
AND SYSDATE BETWEEN effective_start_date AND effective_end_date;
Data from this table is typically accessed via the Benefits dedicated user interface or through custom integrations and reports that analyze benefit plan costing and contribution strategies.
Related Objects
- BEN_COMP_LVL_FCTR (Table): Holds the definition of compensation level factors. The foreign key (COMP_LVL_FCTR_ID) in BEN_VRBL_RT_PRFL_F establishes a direct dependency, as a variable rate profile must be based on a valid factor.
- BEN_VRBL_RT_RL (Table): Likely stores the individual rate rules or tiers that belong to a profile, defining specific rate values and the conditions (e.g., age ranges, service bands) that trigger them.
- BEN_PGM_F / BEN_PL_F (Tables): Benefit programs and plans often reference a variable rate profile to determine contributions or premiums for enrolled participants.
- Benefits APIs and PL/SQL Packages: Core benefits engine packages (e.g., BEN_EXTRA_ELEMENT, BEN_BNFT_CALC) will read from this table during enrollment, life event processing, and payroll calculation to apply the correct variable rates.
-
Table: BEN_VRBL_RT_PRFL_F
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_VRBL_RT_PRFL_F, object_name:BEN_VRBL_RT_PRFL_F, status:VALID, product: BEN - Advanced Benefits , description: Variable rate profile. , implementation_dba_data: BEN.BEN_VRBL_RT_PRFL_F ,
-
Table: BEN_VRBL_RT_PRFL_F
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_VRBL_RT_PRFL_F, object_name:BEN_VRBL_RT_PRFL_F, status:VALID, product: BEN - Advanced Benefits , description: Variable rate profile. , implementation_dba_data: BEN.BEN_VRBL_RT_PRFL_F ,
-
APPS.BEN_BENUASUM_XMLP_PKG dependencies on BEN_VRBL_RT_PRFL_F
12.2.2
-
APPS.BEN_BENDESUM_XMLP_PKG dependencies on BEN_VRBL_RT_PRFL_F
12.1.1
-
APPS.BEN_BATCH_UTILS dependencies on BEN_VRBL_RT_PRFL_F
12.2.2
-
APPS.BEN_COP_CACHE dependencies on BEN_VRBL_RT_PRFL_F
12.1.1
-
APPS.BEN_PLN_CACHE dependencies on BEN_VRBL_RT_PRFL_F
12.1.1
-
APPS.BEN_BENUASUM_XMLP_PKG dependencies on BEN_VRBL_RT_PRFL_F
12.1.1
-
APPS.BEN_BENDEAUD_XMLP_PKG dependencies on BEN_VRBL_RT_PRFL_F
12.1.1
-
APPS.BEN_BENPRDEA_XMLP_PKG dependencies on BEN_VRBL_RT_PRFL_F
12.2.2
-
APPS.BEN_DETERMINE_VARIABLE_RATES dependencies on BEN_VRBL_RT_PRFL_F
12.2.2
-
APPS.BEN_EFC_ADJUSTMENTS1 dependencies on BEN_VRBL_RT_PRFL_F
12.2.2
-
APPS.BEN_BENERRTY_XMLP_PKG dependencies on BEN_VRBL_RT_PRFL_F
12.1.1
-
APPS.BEN_BENBOSUM_XMLP_PKG dependencies on BEN_VRBL_RT_PRFL_F
12.2.2
-
APPS.BEN_BATCH_REPORTING dependencies on BEN_VRBL_RT_PRFL_F
12.1.1
-
APPS.BEN_BENDFSUM_XMLP_PKG dependencies on BEN_VRBL_RT_PRFL_F
12.1.1
-
APPS.BEN_BENACTIV_XMLP_PKG dependencies on BEN_VRBL_RT_PRFL_F
12.2.2
-
APPS.BEN_PREM_PL_OIPL_MONTHLY dependencies on BEN_VRBL_RT_PRFL_F
12.2.2
-
APPS.BEN_VPF_SHD dependencies on BEN_VRBL_RT_PRFL_F
12.2.2
-
APPS.BEN_EVALUATE_RATE_PROFILES dependencies on BEN_VRBL_RT_PRFL_F
12.1.1
-
APPS.BEN_DERIVE_PART_AND_RATE_CACHE dependencies on BEN_VRBL_RT_PRFL_F
12.1.1
-
APPS.BEN_PDW_MASS_UPD_RATES dependencies on BEN_VRBL_RT_PRFL_F
12.1.1
-
APPS.BEN_BATCH_UTILS dependencies on BEN_VRBL_RT_PRFL_F
12.1.1
-
APPS.BEN_BENDFAUD_XMLP_PKG dependencies on BEN_VRBL_RT_PRFL_F
12.1.1
-
APPS.BEN_BENPRDEA_XMLP_PKG dependencies on BEN_VRBL_RT_PRFL_F
12.1.1
-
APPS.BEN_EFC_ADJUSTMENTS dependencies on BEN_VRBL_RT_PRFL_F
12.2.2
-
APPS.BEN_BENERRTY_XMLP_PKG dependencies on BEN_VRBL_RT_PRFL_F
12.2.2
-
APPS.BEN_BENDFAUD_XMLP_PKG dependencies on BEN_VRBL_RT_PRFL_F
12.2.2
-
APPS.BEN_BENERTYP_XMLP_PKG dependencies on BEN_VRBL_RT_PRFL_F
12.2.2
-
APPS.BEN_VPF_SHD dependencies on BEN_VRBL_RT_PRFL_F
12.1.1
-
APPS.BEN_BENCLAUD_XMLP_PKG dependencies on BEN_VRBL_RT_PRFL_F
12.2.2
-
APPS.BEN_PLAN_DESIGN_PROGRAM_MODULE dependencies on BEN_VRBL_RT_PRFL_F
12.2.2
-
APPS.BEN_COMP_OBJECT_LIST dependencies on BEN_VRBL_RT_PRFL_F
12.2.2
-
APPS.BEN_VPF_DEL dependencies on BEN_VRBL_RT_PRFL_F
12.2.2
-
APPS.BEN_TCV_BUS dependencies on BEN_VRBL_RT_PRFL_F
12.2.2
-
APPS.BEN_BENDEAUD_XMLP_PKG dependencies on BEN_VRBL_RT_PRFL_F
12.2.2
-
APPS.BEN_EFC_ADJUSTMENTS1 dependencies on BEN_VRBL_RT_PRFL_F
12.1.1
-
APPS.BEN_DETERMINE_VARIABLE_RATES dependencies on BEN_VRBL_RT_PRFL_F
12.1.1
-
APPS.BEN_BENPRSUM_XMLP_PKG dependencies on BEN_VRBL_RT_PRFL_F
12.1.1
-
APPS.BEN_VPF_DEL dependencies on BEN_VRBL_RT_PRFL_F
12.1.1
-
APPS.BEN_BENDFSUM_XMLP_PKG dependencies on BEN_VRBL_RT_PRFL_F
12.2.2
-
APPS.BEN_DERIVE_PART_AND_RATE_CVG dependencies on BEN_VRBL_RT_PRFL_F
12.1.1
-
APPS.BEN_BENCLSUM_XMLP_PKG dependencies on BEN_VRBL_RT_PRFL_F
12.2.2
-
APPS.BEN_VRBL_RATE_PROFILE_API dependencies on BEN_VRBL_RT_PRFL_F
12.2.2
-
APPS.BEN_PD_COPY_TO_BEN_FIVE dependencies on BEN_VRBL_RT_PRFL_F
12.2.2
-
APPS.BEN_CEP_CACHE dependencies on BEN_VRBL_RT_PRFL_F
12.2.2
-
APPS.BEN_AVR_BUS dependencies on BEN_VRBL_RT_PRFL_F
12.2.2
-
APPS.BEN_PLAN_DESIGN_PROGRAM_MODULE dependencies on BEN_VRBL_RT_PRFL_F
12.1.1
-
APPS.BEN_EFC_ADJUSTMENTS dependencies on BEN_VRBL_RT_PRFL_F
12.1.1
-
APPS.BEN_BENBOSUM_XMLP_PKG dependencies on BEN_VRBL_RT_PRFL_F
12.1.1