Search Results ben_batch_ler_info
Overview
The BEN_BATCH_LER_INFO table is a core data object within the Oracle E-Business Suite Advanced Benefits (BEN) module. It serves as a transactional log, specifically designed to capture and store life event (LER) information generated during automated, high-volume batch processing runs. Its primary role is to provide a persistent, auditable record of life events that are identified and processed by the system's batch engine, which is critical for managing benefits enrollment, eligibility determination, and other lifecycle changes for a large workforce. This table acts as a crucial link between the batch identification of a qualifying event and the subsequent individual benefit actions triggered for each employee.
Key Information Stored
The table's structure is focused on linking batch-processed life events to their resulting system actions. While the full column list is not detailed in the provided metadata, the documented relationships highlight its most critical components. The primary key, BATCH_LER_ID, uniquely identifies each life event record created by a batch run. Two essential foreign key columns form the core of its data model: BENEFIT_ACTION_ID links to the specific system action (in BEN_BENEFIT_ACTIONS) generated from this life event, such as creating an enrollment opportunity. PER_IN_LER_ID links to the detailed person-level life event record (in BEN_PER_IN_LER) that contains the employee, event type, and effective date specifics. This design ensures traceability from the batch process output to the individual transactional records.
Common Use Cases and Queries
This table is primarily used for audit, troubleshooting, and reporting on batch life event processing. A common scenario involves investigating why a particular life event was or was not triggered during a batch run. System administrators may query this table to reconcile batch processing logs. A typical reporting query would join to related tables to list all batch-generated events for a specific process date.
- Sample Query: To find all batch-created life events and their associated actions for a person, one might use:
SELECT bpli.batch_ler_id, bpa.action_type, bpl.ler_id FROM ben_batch_ler_info bpli JOIN ben_benefit_actions bpa ON bpli.benefit_action_id = bpa.benefit_action_id JOIN ben_per_in_ler bpl ON bpli.per_in_ler_id = bpl.per_in_ler_id WHERE bpl.person_id = 123456; - Use Case: Diagnosing batch process results by comparing the count of records in BEN_BATCH_LER_INFO against the total expected life events for a run.
Related Objects
The BEN_BATCH_LER_INFO table is centrally connected to two key transactional tables in the Advanced Benefits schema, as defined by its foreign key constraints:
- BEN_BENEFIT_ACTIONS: Linked via
BEN_BATCH_LER_INFO.BENEFIT_ACTION_ID = BEN_BENEFIT_ACTIONS.BENEFIT_ACTION_ID. This relationship connects the batch life event to the concrete system action it initiated. - BEN_PER_IN_LER: Linked via
BEN_BATCH_LER_INFO.PER_IN_LER_ID = BEN_PER_IN_LER.PER_IN_LER_ID. This relationship provides the detailed context of the life event, including the person, life event type, and effective date.
These relationships underscore the table's role as a junction point, ensuring that every life event processed in batch is accountable to both a master event record and its resulting procedural action.
-
Table: BEN_BATCH_LER_INFO
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_BATCH_LER_INFO, object_name:BEN_BATCH_LER_INFO, status:VALID, product: BEN - Advanced Benefits , description: Life event information created during batch run. , implementation_dba_data: BEN.BEN_BATCH_LER_INFO ,
-
Table: BEN_BATCH_LER_INFO
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_BATCH_LER_INFO, object_name:BEN_BATCH_LER_INFO, status:VALID, product: BEN - Advanced Benefits , description: Life event information created during batch run. , implementation_dba_data: BEN.BEN_BATCH_LER_INFO ,
-
Table: BEN_BENEFIT_ACTIONS
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_BENEFIT_ACTIONS, object_name:BEN_BENEFIT_ACTIONS, status:VALID, product: BEN - Advanced Benefits , description: Run parameters for benefits batch processes. , implementation_dba_data: BEN.BEN_BENEFIT_ACTIONS ,
-
Table: BEN_BENEFIT_ACTIONS
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_BENEFIT_ACTIONS, object_name:BEN_BENEFIT_ACTIONS, status:VALID, product: BEN - Advanced Benefits , description: Run parameters for benefits batch processes. , implementation_dba_data: BEN.BEN_BENEFIT_ACTIONS ,
-
Table: BEN_PER_IN_LER
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_PER_IN_LER, object_name:BEN_PER_IN_LER, status:VALID, product: BEN - Advanced Benefits , description: Person having a life event. , implementation_dba_data: BEN.BEN_PER_IN_LER ,
-
Table: BEN_PER_IN_LER
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_PER_IN_LER, object_name:BEN_PER_IN_LER, status:VALID, product: BEN - Advanced Benefits , description: Person having a life event. , implementation_dba_data: BEN.BEN_PER_IN_LER ,