Search Results ben_ext_incl_chg
Overview
BEN_EXT_INCL_CHG is a table in the BEN (Advanced Benefits) schema of Oracle E-Business Suite. Its documented description is "Extract changes inclusion criteria," which positions it within the benefits extract framework that produces outbound data files for carriers, payroll systems, and third-party benefit providers. In release 12.2.2 the object is documented with 14 columns and is registered as VALID in the ETRM repository; the same physical definition applies to 12.1.1 implementations, where the extract engine operates against the same BEN schema objects.
Functionally, the table stores the inclusion criteria that determine which record changes are captured when a benefits extract is executed. Each row associates a change event with the extract record definition and the data element within that record, allowing the extract process to filter the population of changed records that qualify for transmission.
Under the heuristic Data Vault classification derived from the foreign-key structure, this object is best modeled as a link. It resolves the relationship between a data element within a record and a record in a file, qualified by a change event, rather than holding descriptive attributes of a single business entity. This classification is a modeling suggestion, not a property of the delivered EBS table.
Key Information Stored
The surrogate primary key is EXT_INCL_CHG_ID, enforced by the unique index BEN_EXT_INCL_CHG_PK. In the documented 12.2.2 schema this index is defined over (EXT_INCL_CHG_ID, ZD_EDITION_NAME), reflecting the editioning mechanism used by the online patching architecture; the business-key candidate is therefore the composite of the surrogate identifier and the edition name rather than the identifier alone.
- EXT_INCL_CHG_ID — surrogate primary key identifying each inclusion-criteria row.
- EXT_RCD_IN_FILE_ID — foreign key to BEN_EXT_RCD_IN_FILE; identifies the extract record in a file to which the criterion applies.
- EXT_DATA_ELMT_IN_RCD_ID — foreign key to BEN_EXT_DATA_ELMT_IN_RCD; identifies the specific data element within that record.
- CHG_EVT_CD — the change event code that triggers inclusion of a changed record.
- CHG_EVT_SOURCE — the source of the change event, distinguishing how the change originated.
- LEGISLATION_CODE — the legislation under which the criterion applies, supporting country-specific extract behavior.
- BUSINESS_GROUP_ID — the business group that owns the row, providing multi-tenant separation.
- OBJECT_VERSION_NUMBER — optimistic locking column used by the application layer.
- LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN, CREATION_DATE, CREATED_BY — standard WHO audit columns.
- ZD_EDITION_NAME — editioning column supporting online patching; the seed value is normally ORA$BASE.
Common Use Cases and Queries
The principal use case is diagnosing extract output: when a changed record fails to appear in a generated extract file, the inclusion criteria rows for the affected record and data element are inspected. Administrators also review these rows when configuring new extracts or when a change event is added to an existing record definition.
A typical query joins the criteria to their parent record-in-file definition:
SELECT c.ext_incl_chg_id, c.chg_evt_cd, c.chg_evt_source, c.legislation_code, r.record_nameFROM ben.ben_ext_incl_chg c, ben.ben_ext_rcd_in_file rWHERE c.ext_rcd_in_file_id = r.ext_rcd_in_file_idAND c.business_group_id = :p_bg_id;
To trace a single data element across all applicable change events, filter on EXT_DATA_ELMT_IN_RCD_ID. Reporting extracts commonly restrict on LEGISLATION_CODE and CHG_EVT_CD to reconcile which change events drive file generation for a given legislative context. Because the table is editioned, queries that must read the run-time edition should either rely on the editioning view or filter ZD_EDITION_NAME = 'ORA$BASE' when inspecting seed data.
Related Objects
- BEN_EXT_DATA_ELMT_IN_RCD — referenced through EXT_DATA_ELMT_IN_RCD_ID; defines the data element contained in an extract record.
- BEN_EXT_RCD_IN_FILE — referenced through EXT_RCD_IN_FILE_ID; defines the extract record and its position within the output file.
- BEN_EXT_DATA_ELMT_IN_RCD_D and BEN_EXT_RCD_IN_FILE_D — corresponding translated/denormalized companion tables used by the extract definition pages.
- BEN_EXT_DATA_ELMT_IN_RCD_CR and BEN_EXT_RCD_IN_FILE_CR — change-history or criteria tables that participate in the same extract definition model.
- The Advanced Benefits extract concurrent programs, which read these criteria at run time to select changed records for file generation.
Because the table functions as a link between record definitions and data elements, referential integrity is maintained entirely through the two documented foreign keys; any deletion or redefinition of an extract record or data element must be preceded by removal of the associated inclusion-criteria rows.
-
Table: BEN_EXT_INCL_CHG
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_EXT_INCL_CHG, object_name:BEN_EXT_INCL_CHG, status:VALID, product: BEN - Advanced Benefits , description: Extract ichanges inclusion criteria. , implementation_dba_data: BEN.BEN_EXT_INCL_CHG ,
-
Table: BEN_EXT_INCL_CHG
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_EXT_INCL_CHG, object_name:BEN_EXT_INCL_CHG, status:VALID, product: BEN - Advanced Benefits , description: Extract ichanges inclusion criteria. , implementation_dba_data: BEN.BEN_EXT_INCL_CHG ,
-
VIEW: BEN.BEN_EXT_INCL_CHG#
12.2.2
owner:BEN, object_type:VIEW, object_name:BEN_EXT_INCL_CHG#, status:VALID,
-
TRIGGER: APPS.BEN_EXT_INCL_CHG+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:BEN_EXT_INCL_CHG+, status:VALID,
-
APPS.BEN_XIC_SHD SQL Statements
12.1.1
-
APPS.BEN_XIC_BUS SQL Statements
12.1.1
-
APPS.BEN_XIC_BUS SQL Statements
12.2.2
-
VIEW: BEN.BEN_EXT_INCL_CHG#
12.2.2
-
TRIGGER: APPS.BEN_EXT_INCL_CHG+
12.2.2
-
SYNONYM: APPS.BEN_EXT_INCL_CHG
12.2.2
owner:APPS, object_type:SYNONYM, object_name:BEN_EXT_INCL_CHG, status:VALID,
-
SYNONYM: APPS.BEN_EXT_INCL_CHG
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BEN_EXT_INCL_CHG, status:VALID,
-
APPS.BEN_XIC_SHD SQL Statements
12.2.2
-
TABLE: BEN.BEN_EXT_INCL_CHG
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_EXT_INCL_CHG, object_name:BEN_EXT_INCL_CHG, status:VALID,
-
TABLE: BEN.BEN_EXT_INCL_CHG
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_EXT_INCL_CHG, object_name:BEN_EXT_INCL_CHG, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
FUNCTION: APPS.BEN_EXT_INCL_CHG=
12.2.2
-
FUNCTION: APPS.BEN_EXT_INCL_CHG=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:BEN_EXT_INCL_CHG=, status:VALID,
-
TRIGGER: APPS.BEN_EXT_INCL_CHG_WHO
12.1.1
owner:APPS, object_type:TRIGGER, object_name:BEN_EXT_INCL_CHG_WHO, status:VALID,
-
TRIGGER: APPS.BEN_EXT_INCL_CHG_WHO
12.2.2
owner:APPS, object_type:TRIGGER, object_name:BEN_EXT_INCL_CHG_WHO, status:VALID,
-
PACKAGE BODY: APPS.BEN_XIC_SHD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_XIC_SHD, status:VALID,
-
PACKAGE BODY: APPS.BEN_XRF_BUS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_XRF_BUS, status:VALID,
-
Table: BEN_EXT_RCD_IN_FILE
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_EXT_RCD_IN_FILE, object_name:BEN_EXT_RCD_IN_FILE, status:VALID, product: BEN - Advanced Benefits , description: Extract record in file. , implementation_dba_data: BEN.BEN_EXT_RCD_IN_FILE ,
-
Table: BEN_EXT_DATA_ELMT_IN_RCD
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_EXT_DATA_ELMT_IN_RCD, object_name:BEN_EXT_DATA_ELMT_IN_RCD, status:VALID, product: BEN - Advanced Benefits , description: Extract data element in record. , implementation_dba_data: BEN.BEN_EXT_DATA_ELMT_IN_RCD ,
-
PACKAGE BODY: APPS.BEN_XIC_BUS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_XIC_BUS, status:VALID,
-
PACKAGE BODY: APPS.BEN_XIC_BUS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_XIC_BUS, status:VALID,
-
Table: BEN_EXT_DATA_ELMT_IN_RCD
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_EXT_DATA_ELMT_IN_RCD, object_name:BEN_EXT_DATA_ELMT_IN_RCD, status:VALID, product: BEN - Advanced Benefits , description: Extract data element in record. , implementation_dba_data: BEN.BEN_EXT_DATA_ELMT_IN_RCD ,
-
Table: BEN_EXT_RCD_IN_FILE
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_EXT_RCD_IN_FILE, object_name:BEN_EXT_RCD_IN_FILE, status:VALID, product: BEN - Advanced Benefits , description: Extract record in file. , implementation_dba_data: BEN.BEN_EXT_RCD_IN_FILE ,
-
PACKAGE BODY: APPS.BEN_XIC_SHD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_XIC_SHD, status:VALID,
-
TRIGGER: APPS.BEN_EXT_INCL_CHG_WHO
12.2.2
-
PACKAGE BODY: APPS.BEN_XIC_UPD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_XIC_UPD, status:VALID,
-
PACKAGE BODY: APPS.BEN_XIC_UPD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_XIC_UPD, status:VALID,
-
PACKAGE BODY: APPS.BEN_XIC_DEL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_XIC_DEL, status:VALID,
-
PACKAGE BODY: APPS.BEN_XER_BUS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_XER_BUS, status:VALID,
-
PACKAGE BODY: APPS.BEN_XER_BUS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_XER_BUS, status:VALID,
-
PACKAGE BODY: APPS.BEN_XIC_DEL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_XIC_DEL, status:VALID,
-
PACKAGE BODY: APPS.BEN_XRF_BUS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_XRF_BUS, status:VALID,
-
PACKAGE BODY: APPS.BEN_EXT_INCL_CHG_API
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_EXT_INCL_CHG_API, status:VALID,
-
PACKAGE BODY: APPS.BEN_EXT_ADV_CONDITIONS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_EXT_ADV_CONDITIONS, status:VALID,
-
PACKAGE BODY: APPS.BEN_XIC_INS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_XIC_INS, status:VALID,
-
PACKAGE BODY: APPS.BEN_EXT_INCL_CHG_API
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_EXT_INCL_CHG_API, status:VALID,
-
PACKAGE BODY: APPS.BEN_EXT_ADV_CONDITIONS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_EXT_ADV_CONDITIONS, status:VALID,
-
PACKAGE BODY: APPS.BEN_XIC_INS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_XIC_INS, status:VALID,
-
TRIGGER: APPS.BEN_EXT_INCL_CHG_WHO
12.1.1
-
PACKAGE BODY: APPS.BEN_COPY_EXTRACT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_COPY_EXTRACT, status:VALID,
-
PACKAGE BODY: APPS.BEN_COPY_EXTRACT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_COPY_EXTRACT, status:VALID,
-
PACKAGE BODY: APPS.BEN_EXT_FMT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_EXT_FMT, status:VALID,
-
PACKAGE BODY: APPS.BEN_EXT_FMT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_EXT_FMT, status:VALID,
-
APPS.BEN_XIC_DEL SQL Statements
12.1.1
-
APPS.BEN_XIC_DEL SQL Statements
12.2.2
-
APPS.BEN_XIC_UPD SQL Statements
12.1.1