Search Results ben_elig_py_bss_prte_f
Overview
BEN_ELIG_PY_BSS_PRTE_F is an Advanced Benefits (BEN) transactional table in Oracle E-Business Suite 12.1.1 and 12.2.2 that stores pay basis eligibility criteria within benefit eligibility profiles. It identifies the pay basis required for inclusion or exclusion of a person or compensation object when evaluating whether an employee qualifies for a benefit program, plan, or option. Specifically, the table defines pay-basis-level rules that allow the eligibility engine to include or exclude participants based on the pay basis assigned to their compensation object.
The table is date-tracked and follows the standard EBS effective-dating pattern through EFFECTIVE_START_DATE and EFFECTIVE_END_DATE. It resides in the BEN schema and forms part of the eligibility criteria group of tables used by the Benefits eligibility engine, alongside criteria tables for employment category, service, compensation, and other attributes.
Based on the heuristic Data Vault classification provided in the metadata, BEN_ELIG_PY_BSS_PRTE_F is classified as a standalone table. From a Data Vault modeling perspective, this suggests treating the table as a satellite containing descriptive eligibility attributes, with the natural business key (ELIG_PY_BSS_PRTE_ID plus effective dates) serving as the grain anchor, rather than as a hub or link.
Key Information Stored
The table contains 47 documented columns. The most significant are summarized below.
- ELIG_PY_BSS_PRTE_ID – Surrogate primary key that uniquely identifies each pay basis eligibility rule record.
- EFFECTIVE_START_DATE / EFFECTIVE_END_DATE – Date-tracked validity range for the rule, forming part of the composite primary key.
- ELIGY_PRFL_ID – Foreign key to the parent eligibility profile (
BEN_ELIGY_PRFL_F) to which this pay basis criterion belongs. - PAY_BASIS_ID – Foreign key referencing
PER_PAY_BASES, identifying the pay basis considered by the rule. This is the core business column of the table. - EXCLD_FLAG – Inclusion/exclusion indicator determining whether the criterion includes or excludes matching pay bases.
- BUSINESS_GROUP_ID – Identifies the business group (operating unit) context for the rule.
- ORDR_NUM – Ordering sequence used when evaluating multiple criteria within an eligibility profile.
- CRITERIA_SCORE / CRITERIA_WEIGHT – Scoring and weighting values used when the eligibility profile supports scored or weighted evaluation logic.
- EPB_ATTRIBUTE_CATEGORY, EPB_ATTRIBUTE1 … EPB_ATTRIBUTE30 – Descriptive flexfield columns (30 attribute segments plus a category) reserved for customer-defined extensibility.
- OBJECT_VERSION_NUMBER – Optimistic locking version column for concurrent update control.
- LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN, CREATED_BY, CREATION_DATE – Standard audit columns.
The unique index BEN_ELIG_PY_BSS_PRTE_F_PK is defined on ELIG_PY_BSS_PRTE_ID, EFFECTIVE_START_DATE, and EFFECTIVE_END_DATE, establishing the surrogate-plus-dates combination as the business-key candidate. The only documented foreign key relationship is PAY_BASIS_ID → PER_PAY_BASES.
Common Use Cases and Queries
Typical uses include diagnosing why a participant was included or excluded from a benefit plan, reporting on the pay bases configured for a given eligibility profile, and validating configuration during implementation or support.
To retrieve active pay basis criteria for a specific eligibility profile:
SELECT ELIG_PY_BSS_PRTE_ID, PAY_BASIS_ID, EXCLD_FLAG, ORDR_NUM
FROM BEN_ELIG_PY_BSS_PRTE_F
WHERE ELIGY_PRFL_ID = :p_profile_id
AND TRUNC(SYSDATE) BETWEEN EFFECTIVE_START_DATE AND EFFECTIVE_END_DATE;
To resolve the pay basis name joined from the lookup source:
SELECT p.PAY_BASIS_NAME, c.EXCLD_FLAG
FROM BEN_ELIG_PY_BSS_PRTE_F c, PER_PAY_BASES p
WHERE c.PAY_BASIS_ID = p.PAY_BASIS_ID
AND c.ELIGY_PRFL_ID = :p_profile_id;
These queries support reconciliation, interface troubleshooting, and audit reporting where pay-basis-driven eligibility must be explained.
Related Objects
- PER_PAY_BASES – Referenced via
PAY_BASIS_ID; supplies the pay basis definition. - BEN_ELIGY_PRFL_F – Parent eligibility profile table linked through
ELIGY_PRFL_ID. - BEN_ELIG_PY_BSS_PRTE – Translated/related view or table mirroring the
_Ftable for the eligibility criterion. - BEN_ELIG_PY_BSS_PRTE_F_PK – Unique index supporting the primary key.
- BEN_ELIG_PY_BSS_PRTE_F consumer views — Denormalized eligibility profile views used in the Benefits self-service flows.
- BEN_ELIG_PY_BSS_PRTE_F DFF context — the
EPB_ATTRIBUTE_CATEGORYand segment columns integrate with the descriptive flexfield definition registered against the table.
-
Table: BEN_ELIG_PY_BSS_PRTE_F
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_ELIG_PY_BSS_PRTE_F, object_name:BEN_ELIG_PY_BSS_PRTE_F, status:VALID, product: BEN - Advanced Benefits , description: Identifies the pay basis required for inclusion/exclusion in compensation object , implementation_dba_data: BEN.BEN_ELIG_PY_BSS_PRTE_F ,
-
Table: BEN_ELIG_PY_BSS_PRTE_F
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_ELIG_PY_BSS_PRTE_F, object_name:BEN_ELIG_PY_BSS_PRTE_F, status:VALID, product: BEN - Advanced Benefits , description: Identifies the pay basis required for inclusion/exclusion in compensation object , implementation_dba_data: BEN.BEN_ELIG_PY_BSS_PRTE_F ,
-
APPS.BEN_EPB_SHD SQL Statements
12.1.1
-
VIEW: APPS.BEN_ELIG_PY_BSS_PRTE_F_DFV
12.2.2
-
VIEW: APPS.BEN_ELIG_PY_BSS_PRTE_F_DFV
12.1.1
-
APPS.BEN_EPB_SHD SQL Statements
12.2.2
-
VIEW: APPS.BENBV_ELIG_PY_BSS_PRTE_V
12.2.2
-
SYNONYM: APPS.BEN_ELIG_PY_BSS_PRTE_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BEN_ELIG_PY_BSS_PRTE_F, status:VALID,
-
VIEW: APPS.BENBV_ELIG_PY_BSS_PRTE_V
12.1.1
-
SYNONYM: APPS.BEN_ELIG_PY_BSS_PRTE_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:BEN_ELIG_PY_BSS_PRTE_F, status:VALID,
-
VIEW: APPS.BEN_ELIG_PY_BSS_PRTE_X
12.2.2
-
VIEW: APPS.BEN_ELIG_PY_BSS_PRTE_X
12.1.1
-
VIEW: APPS.BEN_ELIG_PY_BSS_PRTE_D
12.2.2
-
VIEW: BEN.BEN_ELIG_PY_BSS_PRTE_F#
12.2.2
owner:BEN, object_type:VIEW, object_name:BEN_ELIG_PY_BSS_PRTE_F#, status:VALID,
-
VIEW: APPS.BEN_ELIG_PY_BSS_PRTE_D
12.1.1
-
VIEW: APPS.BEN_ELIG_PY_BSS_PRTE_V
12.2.2
-
APPS.BEN_EPB_BUS SQL Statements
12.2.2
-
APPS.BEN_EPB_BUS SQL Statements
12.1.1
-
VIEW: APPS.BEN_ELIG_PY_BSS_PRTE_V
12.1.1
-
VIEW: APPS.BEN_ELIG_PY_BSS_PRTE
12.1.1
-
VIEW: APPS.BEN_ELIG_PY_BSS_PRTE
12.2.2
-
TABLE: BEN.BEN_ELIG_PY_BSS_PRTE_F
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_ELIG_PY_BSS_PRTE_F, object_name:BEN_ELIG_PY_BSS_PRTE_F, status:VALID,
-
TABLE: BEN.BEN_ELIG_PY_BSS_PRTE_F
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_ELIG_PY_BSS_PRTE_F, object_name:BEN_ELIG_PY_BSS_PRTE_F, status:VALID,
-
VIEW: BEN.BEN_ELIG_PY_BSS_PRTE_F#
12.2.2
-
PACKAGE BODY: APPS.BEN_EPB_SHD
12.2.2
-
PACKAGE BODY: APPS.BEN_EPB_SHD
12.1.1
-
View: BEN_ELIG_PY_BSS_PRTE_D
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_ELIG_PY_BSS_PRTE_D, object_name:BEN_ELIG_PY_BSS_PRTE_D, status:VALID, product: BEN - Advanced Benefits , description: - Retrofitted , implementation_dba_data: APPS.BEN_ELIG_PY_BSS_PRTE_D ,
-
PACKAGE BODY: APPS.BEN_EPB_SHD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_EPB_SHD, status:VALID,
-
PACKAGE BODY: APPS.BEN_EPB_SHD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_EPB_SHD, status:VALID,
-
View: BENBV_ELIG_PY_BSS_PRTE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BENBV_ELIG_PY_BSS_PRTE_V, object_name:BENBV_ELIG_PY_BSS_PRTE_V, status:VALID, product: BEN - Advanced Benefits , description: This view identifies which pay basis is included or excluded from an eligibility profile. , implementation_dba_data: APPS.BENBV_ELIG_PY_BSS_PRTE_V ,
-
TRIGGER: APPS.BEN_ELIG_PY_BSS_PRTE_F_WHO
12.2.2
owner:APPS, object_type:TRIGGER, object_name:BEN_ELIG_PY_BSS_PRTE_F_WHO, status:VALID,
-
TRIGGER: APPS.BEN_ELIG_PY_BSS_PRTE_F_WHO
12.1.1
owner:APPS, object_type:TRIGGER, object_name:BEN_ELIG_PY_BSS_PRTE_F_WHO, status:VALID,
-
View: BEN_ELIG_PY_BSS_PRTE_D
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_ELIG_PY_BSS_PRTE_D, object_name:BEN_ELIG_PY_BSS_PRTE_D, status:VALID, product: BEN - Advanced Benefits , description: - Retrofitted , implementation_dba_data: APPS.BEN_ELIG_PY_BSS_PRTE_D ,
-
VIEW: APPS.BEN_ELIG_PY_BSS_PRTE_F_DFV
12.1.1
owner:APPS, object_type:VIEW, object_name:BEN_ELIG_PY_BSS_PRTE_F_DFV, status:VALID,
-
VIEW: APPS.BEN_ELIG_PY_BSS_PRTE_F_DFV
12.2.2
owner:APPS, object_type:VIEW, object_name:BEN_ELIG_PY_BSS_PRTE_F_DFV, status:VALID,
-
PACKAGE BODY: APPS.BEN_EPB_DEL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_EPB_DEL, status:VALID,
-
PACKAGE BODY: APPS.BEN_EPB_DEL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_EPB_DEL, status:VALID,
-
PACKAGE BODY: APPS.BEN_EPB_BUS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_EPB_BUS, status:VALID,
-
View: BENBV_ELIG_PY_BSS_PRTE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BENBV_ELIG_PY_BSS_PRTE_V, object_name:BENBV_ELIG_PY_BSS_PRTE_V, status:VALID, product: BEN - Advanced Benefits , description: This view identifies which pay basis is included or excluded from an eligibility profile. , implementation_dba_data: APPS.BENBV_ELIG_PY_BSS_PRTE_V ,
-
TRIGGER: APPS.BEN_ELIG_PY_BSS_PRTE_F_WHO
12.1.1
-
PACKAGE BODY: APPS.BEN_ELIG_PY_BSS_PRTE_API
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_ELIG_PY_BSS_PRTE_API, status:VALID,
-
TRIGGER: APPS.BEN_ELIG_PY_BSS_PRTE_F_WHO
12.2.2
-
PACKAGE BODY: APPS.BEN_EPB_BUS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_EPB_BUS, status:VALID,
-
PACKAGE BODY: APPS.BEN_EPB_UPD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_EPB_UPD, status:VALID,
-
PACKAGE BODY: APPS.BEN_EPB_INS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_EPB_INS, status:VALID,
-
PACKAGE BODY: APPS.BEN_EPB_INS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_EPB_INS, status:VALID,
-
PACKAGE BODY: APPS.BEN_EPB_UPD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_EPB_UPD, status:VALID,
-
PACKAGE BODY: APPS.BEN_EES_BUS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_EES_BUS, status:VALID,
-
PACKAGE BODY: APPS.BEN_EES_BUS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_EES_BUS, status:VALID,
-
PACKAGE BODY: APPS.BEN_ELIG_PY_BSS_PRTE_API
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_ELIG_PY_BSS_PRTE_API, status:VALID,