Search Results ben_batch_elig_info
Overview
The BEN_BATCH_ELIG_INFO table is a core data object within the Oracle E-Business Suite (EBS) Advanced Benefits (BEN) module, specifically versions 12.1.1 and 12.2.2. It functions as a transactional log or staging table that temporarily stores eligibility determination results generated during batch processing runs. Its primary role is to capture the outcome of automated eligibility evaluations for benefits, plans, or other program enrollments for one or many participants. This enables the system to efficiently process large volumes of eligibility checks asynchronously, separate from real-time transactions, and provides an auditable record of the batch run's decisions for reporting, troubleshooting, and subsequent action processing.
Key Information Stored
The table's structure is designed to record the essential details of each eligibility evaluation performed in a batch. The primary key, BATCH_ELIG_ID, is a unique system-generated identifier for each record in this log. A critical foreign key column is BENEFIT_ACTION_ID, which links the eligibility result to a specific action defined in the BEN_BENEFIT_ACTIONS table, such as an enrollment or termination. While the provided metadata does not list all columns, typical data stored includes the person or assignment ID being evaluated, the specific plan or benefit type ID, the effective date of the evaluation, the determined eligibility status (e.g., Eligible or Ineligible), and relevant timestamps for the batch run. This creates a snapshot of the "if-then" logic outcome from the complex eligibility rules engine for each processed case.
Common Use Cases and Queries
This table is central to post-batch analysis and reconciliation. Common use cases include auditing batch eligibility results to verify correct rule execution, generating reports on populations deemed eligible or ineligible for a specific benefit offering, and troubleshooting errors where batch outcomes differ from expected results. A frequent query pattern involves joining to person or assignment tables to list eligible individuals. For example, to find all employees made eligible for a specific plan in the latest batch, one might query: SELECT ppf.full_name FROM ben_batch_elig_info bei, per_all_people_f ppf WHERE bei.person_id = ppf.person_id AND bei.plan_id = :p_plan_id AND bei.status = 'ELIGIBLE' AND bei.benefit_action_id = :p_batch_action_id;. Administrators also query this table to clean up or archive records from completed batch processes.
Related Objects
The BEN_BATCH_ELIG_INFO table has a documented foreign key relationship with the BEN_BENEFIT_ACTIONS table, which is fundamental to its operation. The relationship is defined as follows:
- Foreign Key To: BEN_BENEFIT_ACTIONS
- Join Column: BEN_BATCH_ELIG_INFO.BENEFIT_ACTION_ID references a record in BEN_BENEFIT_ACTIONS.
-
Table: BEN_BATCH_ELIG_INFO
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_BATCH_ELIG_INFO, object_name:BEN_BATCH_ELIG_INFO, status:VALID, product: BEN - Advanced Benefits , description: Eligibility information created during batch run. , implementation_dba_data: BEN.BEN_BATCH_ELIG_INFO ,
-
Table: BEN_BATCH_ELIG_INFO
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_BATCH_ELIG_INFO, object_name:BEN_BATCH_ELIG_INFO, status:VALID, product: BEN - Advanced Benefits , description: Eligibility information created during batch run. , implementation_dba_data: BEN.BEN_BATCH_ELIG_INFO ,
-
APPS.BEN_BEI_INS dependencies on BEN_BATCH_ELIG_INFO
12.1.1
-
APPS.BENUTILS dependencies on BEN_BATCH_ELIG_INFO
12.1.1
-
APPS.BEN_BEI_UPD dependencies on BEN_BATCH_ELIG_INFO
12.1.1
-
APPS.PER_CAGR_EVALUATION_PKG dependencies on BEN_BATCH_ELIG_INFO
12.2.2
-
APPS.BEN_PERSON_DELETE dependencies on BEN_BATCH_ELIG_INFO
12.1.1
-
APPS.PER_CAGR_EVALUATION_PKG dependencies on BEN_BATCH_ELIG_INFO
12.1.1
-
APPS.BENUTILS dependencies on BEN_BATCH_ELIG_INFO
12.2.2
-
APPS.BEN_BATCH_ELIG_INFO_API dependencies on BEN_BATCH_ELIG_INFO
12.2.2
-
APPS.BEN_DELETE_ORPHAN_ROWS dependencies on BEN_BATCH_ELIG_INFO
12.2.2
-
APPS.BEN_BEI_UPD dependencies on BEN_BATCH_ELIG_INFO
12.2.2
-
APPS.BEN_ORG_DELETE dependencies on BEN_BATCH_ELIG_INFO
12.2.2
-
APPS.BEN_BEI_BUS dependencies on BEN_BATCH_ELIG_INFO
12.1.1
-
APPS.BEN_DELETE_ORPHAN_ROWS dependencies on BEN_BATCH_ELIG_INFO
12.1.1
-
APPS.BEN_BEI_BUS dependencies on BEN_BATCH_ELIG_INFO
12.2.2
-
APPS.BEN_BEI_SHD dependencies on BEN_BATCH_ELIG_INFO
12.1.1
-
APPS.BEN_PERSON_DELETE dependencies on BEN_BATCH_ELIG_INFO
12.2.2
-
APPS.BEN_BATCH_ELIG_INFO_API dependencies on BEN_BATCH_ELIG_INFO
12.1.1
-
APPS.BEN_ORG_DELETE dependencies on BEN_BATCH_ELIG_INFO
12.1.1
-
APPS.BEN_BENMNGLE_PURGE dependencies on BEN_BATCH_ELIG_INFO
12.1.1
-
APPS.BEN_BEI_DEL dependencies on BEN_BATCH_ELIG_INFO
12.1.1
-
APPS.BEN_BEI_SHD dependencies on BEN_BATCH_ELIG_INFO
12.2.2
-
APPS.BEN_BEI_INS dependencies on BEN_BATCH_ELIG_INFO
12.2.2
-
APPS.PER_CAGR_EVALUATION_PKG dependencies on BEN_BATCH_ELIG_INFO
12.2.2
-
APPS.BEN_BEI_DEL dependencies on BEN_BATCH_ELIG_INFO
12.2.2
-
APPS.BEN_BENMNGLE_PURGE dependencies on BEN_BATCH_ELIG_INFO
12.2.2
-
VIEW: BEN.BEN_BATCH_ELIG_INFO#
12.2.2
owner:BEN, object_type:VIEW, object_name:BEN_BATCH_ELIG_INFO#, status:VALID,
-
APPS.BEN_BEI_SHD SQL Statements
12.2.2
-
VIEW: APPS.BEN_WFREP_ELIG_INFO_VW
12.2.2
-
APPS.BEN_BEI_SHD SQL Statements
12.1.1
-
VIEW: APPS.BEN_WFREP_ELIG_INFO_VW
12.1.1
-
SYNONYM: APPS.BEN_BATCH_ELIG_INFO
12.2.2
owner:APPS, object_type:SYNONYM, object_name:BEN_BATCH_ELIG_INFO, status:VALID,
-
View: BEN_WFREP_ELIG_INFO_VW
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_WFREP_ELIG_INFO_VW, object_name:BEN_WFREP_ELIG_INFO_VW, status:VALID, product: BEN - Advanced Benefits , implementation_dba_data: APPS.BEN_WFREP_ELIG_INFO_VW ,
-
View: BEN_WFREP_ELIG_INFO_VW
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_WFREP_ELIG_INFO_VW, object_name:BEN_WFREP_ELIG_INFO_VW, status:VALID, product: BEN - Advanced Benefits , implementation_dba_data: APPS.BEN_WFREP_ELIG_INFO_VW ,
-
VIEW: BEN.BEN_BATCH_ELIG_INFO#
12.2.2
-
SYNONYM: APPS.BEN_BATCH_ELIG_INFO
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BEN_BATCH_ELIG_INFO, status:VALID,
-
APPS.BEN_DELETE_ORPHAN_ROWS dependencies on BEN_BATCH_LER_INFO
12.1.1
-
APPS.BEN_DELETE_ORPHAN_ROWS dependencies on BEN_BATCH_ELCTBL_CHC_INFO
12.1.1
-
APPS.BEN_DELETE_ORPHAN_ROWS dependencies on BEN_BATCH_ELCTBL_CHC_INFO
12.2.2
-
APPS.BEN_BEI_DEL dependencies on HR_API
12.2.2
-
APPS.BEN_DELETE_ORPHAN_ROWS dependencies on BEN_BATCH_LER_INFO
12.2.2
-
APPS.BEN_ORG_DELETE dependencies on BEN_BATCH_LER_INFO
12.1.1
-
APPS.BEN_ORG_DELETE dependencies on BEN_BATCH_ELCTBL_CHC_INFO
12.1.1
-
APPS.BEN_ORG_DELETE dependencies on BEN_BATCH_LER_INFO
12.2.2
-
TABLE: BEN.BEN_BATCH_ELIG_INFO
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_BATCH_ELIG_INFO, object_name:BEN_BATCH_ELIG_INFO, status:VALID,
-
APPS.BEN_BEI_DEL dependencies on HR_API
12.1.1
-
APPS.BEN_ORG_DELETE dependencies on BEN_BATCH_ELCTBL_CHC_INFO
12.2.2
-
APPS.BEN_BEI_BUS dependencies on PER_BUSINESS_GROUPS
12.1.1
-
TABLE: BEN.BEN_BATCH_ELIG_INFO
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_BATCH_ELIG_INFO, object_name:BEN_BATCH_ELIG_INFO, status:VALID,