Search Results ben_ext_data_elmt_in_rcd
Overview
BEN_EXT_DATA_ELMT_IN_RCD is a table in the BEN (Advanced Benefits) schema of Oracle E-Business Suite, valid in releases 12.1.1 and 12.2.2. It represents the association of an extract data element with an extract record, forming the basis of the Oracle Advanced Benefits extract engine. This engine drives the generation of outbound benefit data files such as carrier tapes, 401(k) feeds, and third-party interfaces, where each record defines the structure of a written output row and each data element defines a field appearing within that row.
The ETRM metadata describes the object as "Extract data element in record." Functionally, the table acts as a junction connecting BEN_EXT_DATA_ELMT to BEN_EXT_RCD, and it carries additional attribute information that governs where and how the element appears within the record. The heuristic Data Vault classification supplied with the metadata is hub-leaning, suggesting that BEN_EXT_DATA_ELMT_IN_RCD could be modelled as a hub entity with its own identity (EXT_DATA_ELMT_IN_RCD_ID) and a small number of descriptive attributes, rather than as a pure link or satellite.
Key Information Stored
The table is owned by BEN and contains 19 documented columns. The primary key is the unique index BEN_EXT_DATA_ELMT_IN_RCD_PK, defined on EXT_DATA_ELMT_IN_RCD_ID and ZD_EDITION_NAME. The inclusion of ZD_EDITION_NAME reflects the multi-tenant, edition-based architecture introduced with EBS 12.2, allowing multiple editions of the same configuration to coexist.
- EXT_DATA_ELMT_IN_RCD_ID — the surrogate primary key and the FK target for all dependent objects.
- EXT_DATA_ELMT_ID — foreign key to BEN_EXT_DATA_ELMT, identifying the data element assigned to this record.
- EXT_RCD_ID — foreign key to BEN_EXT_RCD, identifying the parent extract record.
- SEQ_NUM — ordinal position of the data element within the record, controlling output column ordering.
- STRT_POS — starting character position for fixed-width extract output.
- DLMTR_VAL — delimiter value separating this element from the next in delimited file formats.
- RQD_FLAG — indicates whether the data element is required in the record.
- HIDE_FLAG — controls whether the element is hidden from the generated output.
- SPRS_CD — suppression code logic governing conditional omission of the element.
- ANY_OR_ALL_CD — operator controlling whether any or all qualifying rows satisfy inclusion criteria.
- LEGISLATION_CODE — legal jurisdiction associated with the configuration.
- BUSINESS_GROUP_ID — the business group for which the definition applies.
- OBJECT_VERSION_NUMBER — optimistic locking column used by the Oracle Applications Framework.
- ZD_EDITION_NAME — edition identifier supporting the 12.2 online patching model.
- Audit columns LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN, CREATED_BY, and CREATION_DATE provide standard change tracking.
Common Use Cases and Queries
The most common reporting scenario is reconstructing the layout of a given extract record, for example to verify column order, start positions, and delimiters before troubleshooting a carrier interface. A typical pattern joins to BEN_EXT_RCD and BEN_EXT_DATA_ELMT:
SELECT rcd.NAME, elmt.NAME, d.SEQ_NUM, d.STRT_POS, d.DLMTR_VAL
FROM BEN_EXT_DATA_ELMT_IN_RCD d, BEN_EXT_RCD rcd, BEN_EXT_DATA_ELMT elmt
WHERE d.EXT_RCD_ID = rcd.EXT_RCD_ID
AND d.EXT_DATA_ELMT_ID = elmt.EXT_DATA_ELMT_ID
ORDER BY rcd.NAME, d.SEQ_NUM;
Other use cases include auditing which records reference a specific data element before changing the element definition, identifying hidden or suppressed elements that unexpectedly omit data from output files, and verifying legislation-specific configurations following an upgrade. Because BEN_EXT_RCD_IN_FILE stores SORT1 through SORT4 references to this table, administrators frequently query it to determine which data elements drive record sort order.
Related Objects
The principal objects linked to BEN_EXT_DATA_ELMT_IN_RCD are as follows:
- BEN_EXT_DATA_ELMT — joined on EXT_DATA_ELMT_ID; defines the underlying extractable field.
- BEN_EXT_RCD — joined on EXT_RCD_ID; defines the parent record structure.
- BEN_EXT_RCD_IN_FILE — references this table through SORT1_DATA_ELMT_IN_RCD_ID, SORT2_DATA_ELMT_IN_RCD_ID, SORT3_DATA_ELMT_IN_RCD_ID, and SORT4_DATA_ELMT_IN_RCD_ID, using it to sequence rows within the output file.
- BEN_EXT_INCL_CHG — references EXT_DATA_ELMT_IN_RCD_ID to define inclusion change rules.
- BEN_EXT_INCL_DATA_ELMT — references EXT_DATA_ELMT_IN_RCD_ID to define data element inclusion criteria.
- BEN_EXT_WHERE_CLAUSE — references both EXT_DATA_ELMT_IN_RCD_ID and COND_EXT_DATA_ELMT_IN_RCD_ID, supplying conditional extraction logic.
Together these objects form the configuration backbone of the Advanced Benefits extract framework, and any modification to BEN_EXT_DATA_ELMT_IN_RCD propagates directly into the generated files consumed by external benefits providers.
-
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_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 ,
-
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 ,
-
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 ,
-
APPS.BEN_XER_SHD SQL Statements
12.2.2
-
APPS.BEN_XER_SHD SQL Statements
12.1.1
-
VIEW: BEN.BEN_EXT_DATA_ELMT_IN_RCD#
12.2.2
owner:BEN, object_type:VIEW, object_name:BEN_EXT_DATA_ELMT_IN_RCD#, status:VALID,
-
Table: BEN_EXT_WHERE_CLAUSE
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_EXT_WHERE_CLAUSE, object_name:BEN_EXT_WHERE_CLAUSE, status:VALID, product: BEN - Advanced Benefits , description: Where clause for extract. , implementation_dba_data: BEN.BEN_EXT_WHERE_CLAUSE ,
-
Table: BEN_EXT_WHERE_CLAUSE
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_EXT_WHERE_CLAUSE, object_name:BEN_EXT_WHERE_CLAUSE, status:VALID, product: BEN - Advanced Benefits , description: Where clause for extract. , implementation_dba_data: BEN.BEN_EXT_WHERE_CLAUSE ,
-
TRIGGER: APPS.BEN_EXT_DATA_ELMT_IN_RCD+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:BEN_EXT_DATA_ELMT_IN_RCD+, status:VALID,
-
APPS.BEN_XER_BUS SQL Statements
12.1.1
-
TABLE: BEN.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,
-
APPS.BEN_XER_BUS SQL Statements
12.2.2
-
TABLE: BEN.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,
-
TRIGGER: APPS.BEN_EXT_DATA_ELMT_IN_RCD+
12.2.2
-
VIEW: BEN.BEN_EXT_DATA_ELMT_IN_RCD#
12.2.2
-
TABLE: BEN.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,
-
SYNONYM: APPS.BEN_EXT_DATA_ELMT_IN_RCD
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BEN_EXT_DATA_ELMT_IN_RCD, status:VALID,
-
SYNONYM: APPS.BEN_EXT_DATA_ELMT_IN_RCD
12.2.2
owner:APPS, object_type:SYNONYM, object_name:BEN_EXT_DATA_ELMT_IN_RCD, status:VALID,
-
TABLE: BEN.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,
-
APPS.BEN_EXT_SORT SQL Statements
12.2.2
-
APPS.BEN_EXT_SORT SQL Statements
12.1.1
-
PACKAGE BODY: APPS.BEN_XER_SHD
12.1.1
-
Table: BEN_EXT_RCD
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_EXT_RCD, object_name:BEN_EXT_RCD, status:VALID, product: BEN - Advanced Benefits , description: Extract record. , implementation_dba_data: BEN.BEN_EXT_RCD ,
-
FUNCTION: APPS.BEN_EXT_DATA_ELMT_IN_RCD=
12.2.2
-
Table: BEN_EXT_INCL_DATA_ELMT
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_EXT_INCL_DATA_ELMT, object_name:BEN_EXT_INCL_DATA_ELMT, status:VALID, product: BEN - Advanced Benefits , description: <> , implementation_dba_data: BEN.BEN_EXT_INCL_DATA_ELMT ,
-
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 ,
-
PACKAGE BODY: APPS.BEN_XER_SHD
12.2.2
-
Table: BEN_EXT_RCD
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_EXT_RCD, object_name:BEN_EXT_RCD, status:VALID, product: BEN - Advanced Benefits , description: Extract record. , implementation_dba_data: BEN.BEN_EXT_RCD ,
-
FUNCTION: APPS.BEN_EXT_DATA_ELMT_IN_RCD=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:BEN_EXT_DATA_ELMT_IN_RCD=, status:VALID,
-
APPS.BEN_COPY_EXTRACT SQL Statements
12.1.1
-
Table: BEN_EXT_INCL_DATA_ELMT
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_EXT_INCL_DATA_ELMT, object_name:BEN_EXT_INCL_DATA_ELMT, status:VALID, product: BEN - Advanced Benefits , description: <> , implementation_dba_data: BEN.BEN_EXT_INCL_DATA_ELMT ,
-
12.2.2 DBA Data
12.2.2
-
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 ,
-
APPS.BEN_XWC_BUS SQL Statements
12.2.2
-
APPS.BEN_XWC_BUS SQL Statements
12.1.1
-
APPS.BEN_COPY_EXTRACT SQL Statements
12.2.2
-
Table: BEN_EXT_DATA_ELMT
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_EXT_DATA_ELMT, object_name:BEN_EXT_DATA_ELMT, status:VALID, product: BEN - Advanced Benefits , description: Extract data element. , implementation_dba_data: BEN.BEN_EXT_DATA_ELMT ,
-
Table: BEN_EXT_DATA_ELMT
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_EXT_DATA_ELMT, object_name:BEN_EXT_DATA_ELMT, status:VALID, product: BEN - Advanced Benefits , description: Extract data element. , implementation_dba_data: BEN.BEN_EXT_DATA_ELMT ,
-
PACKAGE: APPS.BEN_EXT_WRITE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BEN_EXT_WRITE, status:VALID,
-
TRIGGER: APPS.BEN_EXT_DATA_ELMT_IN_RCD_WHO
12.2.2
owner:APPS, object_type:TRIGGER, object_name:BEN_EXT_DATA_ELMT_IN_RCD_WHO, status:VALID,
-
PACKAGE: APPS.BEN_EXT_WRITE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:BEN_EXT_WRITE, status:VALID,
-
APPS.BEN_XIC_BUS SQL Statements
12.1.1
-
TRIGGER: APPS.BEN_EXT_DATA_ELMT_IN_RCD_WHO
12.1.1
owner:APPS, object_type:TRIGGER, object_name:BEN_EXT_DATA_ELMT_IN_RCD_WHO, status:VALID,
-
PACKAGE BODY: APPS.BEN_EXT_SORT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_EXT_SORT, status:VALID,
-
PACKAGE BODY: APPS.BEN_EXT_SORT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_EXT_SORT, status:VALID,
-
APPS.BEN_XIC_BUS SQL Statements
12.2.2
-
PACKAGE BODY: APPS.BEN_XEL_SHD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_XEL_SHD, status:VALID,
-
PACKAGE BODY: APPS.BEN_XEL_SHD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_XEL_SHD, status:VALID,
-
PACKAGE BODY: APPS.BEN_XER_UPD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_XER_UPD, status:VALID,