Search Results ben_cmbn_age_los_fctr
Overview
BEN_CMBN_AGE_LOS_FCTR is a configuration table within the Oracle Advanced Benefits (BEN) module. It defines a "combination age and length of service factor" — a composite eligibility construct that allows plan administrators to express participation rules as an intersection of a participant's age and the participant's length of service, rather than managing those two dimensions independently. Each row represents the cross-product definition between a single age factor (referenced through AGE_FCTR_ID) and a single length-of-service factor (referenced through LOS_FCTR_ID), bounded by a combined minimum and maximum value.
In Oracle EBS 12.1.1 and 12.2.2 the table is owned by the BEN schema and is validated with 45 documented columns. The primary key BEN_CMBN_AGE_LOS_FCTR_PK is composed of the surrogate column CMBN_AGE_LOS_FCTR_ID. From a Data Vault modeling perspective, the mined foreign-key structure suggests a satellite-leaning classification: the table hangs off two upstream reference parents (BEN_AGE_FCTR and BEN_LOS_FCTR) and carries descriptive, versioned attributes describing the combination itself. It is also referenced downstream by rate and eligibility tables, giving it a limited link character as well.
Key Information Stored
The most operationally significant columns include:
- CMBN_AGE_LOS_FCTR_ID — the system-generated surrogate primary key and the value propagated to all dependent tables.
- NAME — the user-visible identifier for the combination factor.
- AGE_FCTR_ID — foreign key to BEN_AGE_FCTR, defining the age dimension.
- LOS_FCTR_ID — foreign key to BEN_LOS_FCTR, defining the length-of-service dimension.
- BUSINESS_GROUP_ID — the enterprise or business group ownership key, controlling multi-tenant visibility.
- CMBND_MIN_VAL and CMBND_MAX_VAL — the lower and upper bounds of the combined factor.
- ORDR_NUM — sequencing used to present or evaluate the combinations in a deterministic order.
- CLA_ATTRIBUTE_CATEGORY and CLA_ATTRIBUTE1–CLA_ATTRIBUTE30 — the standard Oracle descriptive flexfield (DFF) segment columns for customer-extensible attributes.
- LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN, CREATED_BY, CREATION_DATE — the standard Oracle "WHO" audit columns.
- OBJECT_VERSION_NUMBER — the optimistic-locking counter used by the OAF/BC4J middle tier.
The documented unique index is BEN_CMBN_AGE_LOS_FCTR_PK on CMBN_AGE_LOS_FCTR_ID; no separate business-key unique index is documented, so NAME serves only as a descriptive key and not as a database-enforced uniqueness constraint.
Common Use Cases and Queries
Typical scenarios include auditing eligibility rule setup, migrating benefit configurations between environments, and troubleshooting why a participant was or was not deemed eligible. A common join pattern resolves the two parent factors for reporting:
- Join BEN_CMBN_AGE_LOS_FCTR to BEN_AGE_FCTR on AGE_FCTR_ID and to BEN_LOS_FCTR on LOS_FCTR_ID to display the underlying age and service ranges.
- Join BEN_CMBN_AGE_LOS_FCTR to BEN_CMBN_AGE_LOS_RT_F on CMBN_AGE_LOS_FCTR_ID to retrieve the associated rate factors.
- Join BEN_CMBN_AGE_LOS_FCTR to BEN_ELIG_CMBN_AGE_LOS_PRTE_F on CMBN_AGE_LOS_FCTR_ID to see which eligibility profile uses a given combination.
A representative query filters by business group and orders by ORDR_NUM to reproduce the configured evaluation sequence. Reports frequently select NAME, CMBND_MIN_VAL, and CMBND_MAX_VAL alongside the resolved age and loss factor names to give administrators a readable rule inventory. Because the table uses standard DFF columns, queries that surface CLA_ATTRIBUTE values should also join FND_DESCR_FLEX_COL_USAGE_VL to render prompt labels.
Related Objects
The following objects are the most significant dependencies based on documented foreign-key relationships:
- BEN_AGE_FCTR — parent reference table; joined on AGE_FCTR_ID.
- BEN_LOS_FCTR — parent reference table; joined on LOS_FCTR_ID.
- BEN_CMBN_AGE_LOS_RT_F — child table storing rates; references this table on CMBN_AGE_LOS_FCTR_ID.
- BEN_ELIG_CMBN_AGE_LOS_PRTE_F — eligibility prerequisite/profile table; references this table on CMBN_AGE_LOS_FCTR_ID.
- BEN_BENEFIT_ACTIONS — references CMBN_AGE_LOS_FCTR_ID, linking combination factors to participant benefit actions.
- BEN_CMBN_AGE_LOS_FCTR_PK — the primary key index enforcing uniqueness on CMBN_AGE_LOS_FCTR_ID.
Together these objects form the age-and-service eligibility subsystem within Advanced Benefits; the combination factor table occupies the central position between the atomic age and service factor definitions and the eligibility, rate, and action tables that consume them.
-
Table: BEN_CMBN_AGE_LOS_FCTR
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_CMBN_AGE_LOS_FCTR, object_name:BEN_CMBN_AGE_LOS_FCTR, status:VALID, product: BEN - Advanced Benefits , description: Combination age and length of service factor. , implementation_dba_data: BEN.BEN_CMBN_AGE_LOS_FCTR ,
-
Table: BEN_CMBN_AGE_LOS_FCTR
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_CMBN_AGE_LOS_FCTR, object_name:BEN_CMBN_AGE_LOS_FCTR, status:VALID, product: BEN - Advanced Benefits , description: Combination age and length of service factor. , implementation_dba_data: BEN.BEN_CMBN_AGE_LOS_FCTR ,
-
VIEW: APPS.BEN_CMBN_AGE_LOS_FCTR_DFV
12.2.2
-
VIEW: APPS.BEN_CMBN_AGE_LOS_FCTR_DFV
12.1.1
-
APPS.BEN_CLA_SHD SQL Statements
12.2.2
-
VIEW: APPS.BENBV_CMBN_AGE_LOS_FCTR_V
12.1.1
-
VIEW: APPS.BENBV_CMBN_AGE_LOS_FCTR_V
12.2.2
-
VIEW: APPS.BEN_CMBN_AGE_LOS_RT_D
12.2.2
-
APPS.BEN_CLA_BUS SQL Statements
12.1.1
-
APPS.BEN_CLA_BUS SQL Statements
12.2.2
-
VIEW: APPS.BEN_ELIG_CMBN_AGE_LOS_PRTE_D
12.1.1
-
VIEW: BEN.BEN_CMBN_AGE_LOS_FCTR#
12.2.2
owner:BEN, object_type:VIEW, object_name:BEN_CMBN_AGE_LOS_FCTR#, status:VALID,
-
VIEW: APPS.BEN_CMBN_AGE_LOS_RT_D
12.1.1
-
SYNONYM: APPS.BEN_CMBN_AGE_LOS_FCTR
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BEN_CMBN_AGE_LOS_FCTR, status:VALID,
-
APPS.BEN_CLA_SHD SQL Statements
12.1.1
-
VIEW: APPS.BEN_ELIG_CMBN_AGE_LOS_PRTE_D
12.2.2
-
SYNONYM: APPS.BEN_CMBN_AGE_LOS_FCTR
12.2.2
owner:APPS, object_type:SYNONYM, object_name:BEN_CMBN_AGE_LOS_FCTR, status:VALID,
-
Table: BEN_CMBN_AGE_LOS_RT_F
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_CMBN_AGE_LOS_RT_F, object_name:BEN_CMBN_AGE_LOS_RT_F, status:VALID, product: BEN - Advanced Benefits , description: Rate to use for combintion age and length of service factor. , implementation_dba_data: BEN.BEN_CMBN_AGE_LOS_RT_F ,
-
Table: BEN_ELIG_CMBN_AGE_LOS_PRTE_F
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_ELIG_CMBN_AGE_LOS_PRTE_F, object_name:BEN_ELIG_CMBN_AGE_LOS_PRTE_F, status:VALID, product: BEN - Advanced Benefits , description: Identifies the age and length of service combinations for inclusion/exclusion in compensation object , implementation_dba_data: BEN.BEN_ELIG_CMBN_AGE_LOS_PRTE_F ,
-
Table: BEN_ELIG_CMBN_AGE_LOS_PRTE_F
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_ELIG_CMBN_AGE_LOS_PRTE_F, object_name:BEN_ELIG_CMBN_AGE_LOS_PRTE_F, status:VALID, product: BEN - Advanced Benefits , description: Identifies the age and length of service combinations for inclusion/exclusion in compensation object , implementation_dba_data: BEN.BEN_ELIG_CMBN_AGE_LOS_PRTE_F ,
-
VIEW: BEN.BEN_CMBN_AGE_LOS_FCTR#
12.2.2
-
Table: BEN_AGE_FCTR
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_AGE_FCTR, object_name:BEN_AGE_FCTR, status:VALID, product: BEN - Advanced Benefits , description: Age factor. , implementation_dba_data: BEN.BEN_AGE_FCTR ,
-
Table: BEN_CMBN_AGE_LOS_RT_F
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_CMBN_AGE_LOS_RT_F, object_name:BEN_CMBN_AGE_LOS_RT_F, status:VALID, product: BEN - Advanced Benefits , description: Rate to use for combintion age and length of service factor. , implementation_dba_data: BEN.BEN_CMBN_AGE_LOS_RT_F ,
-
Table: BEN_LOS_FCTR
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_LOS_FCTR, object_name:BEN_LOS_FCTR, status:VALID, product: BEN - Advanced Benefits , description: Leave of service factor. , implementation_dba_data: BEN.BEN_LOS_FCTR ,
-
Table: BEN_LOS_FCTR
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_LOS_FCTR, object_name:BEN_LOS_FCTR, status:VALID, product: BEN - Advanced Benefits , description: Leave of service factor. , implementation_dba_data: BEN.BEN_LOS_FCTR ,
-
View: BEN_CMBN_AGE_LOS_RT_D
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_CMBN_AGE_LOS_RT_D, object_name:BEN_CMBN_AGE_LOS_RT_D, status:VALID, product: BEN - Advanced Benefits , description: - Retrofitted , implementation_dba_data: APPS.BEN_CMBN_AGE_LOS_RT_D ,
-
PACKAGE BODY: APPS.BEN_CLA_SHD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_CLA_SHD, status:VALID,
-
Table: BEN_AGE_FCTR
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_AGE_FCTR, object_name:BEN_AGE_FCTR, status:VALID, product: BEN - Advanced Benefits , description: Age factor. , implementation_dba_data: BEN.BEN_AGE_FCTR ,
-
PACKAGE BODY: APPS.BEN_BENCMSUM_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_BENCMSUM_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.BEN_CLA_INS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_CLA_INS, status:VALID,
-
PACKAGE BODY: APPS.BEN_BENCMETY_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_BENCMETY_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.BEN_BENCMEPE_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_BENCMEPE_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.BEN_BENCMETY_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_BENCMETY_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.BEN_BENCMSUM_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_BENCMSUM_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.BEN_DERIVE_PART_AND_RATE_PREM
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_DERIVE_PART_AND_RATE_PREM, status:VALID,
-
PACKAGE BODY: APPS.BEN_BENCMEPE_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_BENCMEPE_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.BEN_DERIVE_PART_AND_RATE_CACHE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_DERIVE_PART_AND_RATE_CACHE, status:VALID,
-
PACKAGE BODY: APPS.BEN_CMBN_AGE_LOS_FCTR_API
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_CMBN_AGE_LOS_FCTR_API, status:VALID,
-
View: BEN_CMBN_AGE_LOS_RT_D
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_CMBN_AGE_LOS_RT_D, object_name:BEN_CMBN_AGE_LOS_RT_D, status:VALID, product: BEN - Advanced Benefits , description: - Retrofitted , implementation_dba_data: APPS.BEN_CMBN_AGE_LOS_RT_D ,
-
VIEW: APPS.BEN_CMBN_AGE_LOS_FCTR_DFV
12.1.1
owner:APPS, object_type:VIEW, object_name:BEN_CMBN_AGE_LOS_FCTR_DFV, status:VALID,
-
PACKAGE BODY: APPS.BEN_CLA_SHD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_CLA_SHD, status:VALID,
-
PACKAGE BODY: APPS.BEN_CLA_UPD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_CLA_UPD, status:VALID,
-
TRIGGER: APPS.BEN_CMBN_AGE_LOS_FCTR_WHO
12.1.1
owner:APPS, object_type:TRIGGER, object_name:BEN_CMBN_AGE_LOS_FCTR_WHO, status:VALID,
-
TRIGGER: APPS.BEN_CMBN_AGE_LOS_FCTR_WHO
12.2.2
owner:APPS, object_type:TRIGGER, object_name:BEN_CMBN_AGE_LOS_FCTR_WHO, status:VALID,
-
PACKAGE BODY: APPS.BEN_DERIVE_PART_AND_RATE_PREM
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_DERIVE_PART_AND_RATE_PREM, status:VALID,
-
PACKAGE: APPS.BEN_DERIVE_PART_AND_RATE_CACHE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:BEN_DERIVE_PART_AND_RATE_CACHE, status:VALID,
-
TRIGGER: APPS.BEN_CMBN_AGE_LOS_FCTR_WHO
12.2.2
-
PACKAGE BODY: APPS.BEN_CLA_BUS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_CLA_BUS, status:VALID,
-
PACKAGE BODY: APPS.BEN_CLA_DEL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_CLA_DEL, status:VALID,
-
PACKAGE BODY: APPS.BEN_CLA_DEL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_CLA_DEL, status:VALID,