Search Results ben_ext_rslt
Overview
BEN_EXT_RSLT is the extract result table within the BEN (Advanced Benefits) product schema of Oracle E-Business Suite. It records the outcome of each benefits extract process executed against a defined extract definition, capturing run-level statistics, status, output file information, and the effective and processing date ranges that governed the run. In EBS 12.1.1 and 12.2.2 the table is owned by the BEN schema and is documented as VALID with 26 columns in the ETRM 12.2.2 physical schema. Its role is operational and diagnostic: it is the parent record for the detailed rows produced by an extract and for any errors encountered during that extract.
From a data modeling perspective, the metadata's heuristic Data Vault classification for this object is satellite-leaning. This should be treated as a modeling suggestion rather than a documented definition: BEN_EXT_RSLT behaves as a descriptive satellite attached to the extract definition (BEN_EXT_DFN), carrying run-specific attributes and audit columns rather than acting as a pure hub or a link between two business entities.
Key Information Stored
The primary key is BEN_EXT_RSLT_PK, defined on the surrogate column EXT_RSLT_ID. No additional unique business-key index is documented beyond this primary key, so EXT_RSLT_ID is the sole documented unique identifier for a row.
- EXT_RSLT_ID — surrogate primary key identifying a single extract run result.
- EXT_DFN_ID — foreign key to BEN_EXT_DFN, identifying the extract definition that was executed.
- BUSINESS_GROUP_ID — the business group (legislative context) for which the extract was run.
- EXT_STAT_CD — status code of the extract result, indicating success, failure, or intermediate processing state.
- RUN_STRT_DT / RUN_END_DT — start and end timestamps of the extract execution, used for duration and performance reporting.
- TOT_REC_NUM / TOT_PER_NUM / TOT_ERR_NUM — total records, total persons, and total errors produced by the run.
- EFF_DT / EXT_STRT_DT / EXT_END_DT — effective date and the start/end dates of the extraction window.
- DRCTRY_NAME / OUTPUT_NAME / OUTPUT_TYPE — directory, file name, and output type of the generated extract file.
- XDO_TEMPLATE_ID — references the XML Publisher template used to render the output.
- REQUEST_ID — concurrent request that produced this result.
- OBJECT_VERSION_NUMBER — optimistic locking column used by the EBS framework.
- Audit columns — CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN, PROGRAM_APPLICATION_ID, PROGRAM_ID, PROGRAM_UPDATE_DATE.
Common Use Cases and Queries
The table is most often queried to diagnose failed or partial extract runs, to reconcile counts of extracted records and errors, and to locate generated output files. A typical diagnostic query retrieves the latest runs for a definition:
- Filter by EXT_DFN_ID and order by RUN_STRT_DT descending to review run history.
- Filter on EXT_STAT_CD to isolate failures, then inspect TOT_ERR_NUM and join to BEN_EXT_RSLT_ERR.
- Report on DRCTRY_NAME, OUTPUT_NAME, and OUTPUT_TYPE to locate and audit extract files.
- Join on REQUEST_ID to the concurrent request tables to correlate with the submitted program.
- Use RUN_STRT_DT/RUN_END_DT with TOT_REC_NUM to monitor throughput and SLA compliance.
A representative pattern is: select the result row by EXT_DFN_ID and run date, then join BEN_EXT_RSLT_DTL on EXT_RSLT_ID for row-level detail and BEN_EXT_RSLT_ERR on EXT_RSLT_ID for error records.
Related Objects
- BEN_EXT_DFN — referenced via BEN_EXT_RSLT.EXT_DFN_ID; defines the extract criteria executed for this result.
- BEN_EXT_RSLT_ERR — references BEN_EXT_RSLT.EXT_RSLT_ID; holds errors generated during the extract run.
- BEN_EXT_RSLT_DTL — references BEN_EXT_RSLT.EXT_RSLT_ID; holds the detailed extracted rows for the run.
- BEN_EXT_RSLT_PK — the primary key constraint and unique index on EXT_RSLT_ID.
- FND_CONCURRENT_REQUESTS — joinable on REQUEST_ID to identify the concurrent program execution.
- XDO_TEMPLATES — related through XDO_TEMPLATE_ID for XML Publisher output definition.
-
Table: BEN_EXT_RSLT
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_EXT_RSLT, object_name:BEN_EXT_RSLT, status:VALID, product: BEN - Advanced Benefits , description: Extract result. , implementation_dba_data: BEN.BEN_EXT_RSLT ,
-
Table: BEN_EXT_RSLT
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_EXT_RSLT, object_name:BEN_EXT_RSLT, status:VALID, product: BEN - Advanced Benefits , description: Extract result. , implementation_dba_data: BEN.BEN_EXT_RSLT ,
-
VIEW: BEN.BEN_EXT_RSLT#
12.2.2
owner:BEN, object_type:VIEW, object_name:BEN_EXT_RSLT#, status:VALID,
-
APPS.BEN_XRS_SHD SQL Statements
12.1.1
-
APPS.BEN_XRS_SHD SQL Statements
12.2.2
-
VIEW: BEN.BEN_EXT_RSLT#
12.2.2
-
SYNONYM: APPS.BEN_EXT_RSLT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BEN_EXT_RSLT, status:VALID,
-
Table: BEN_EXT_RSLT_ERR
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_EXT_RSLT_ERR, object_name:BEN_EXT_RSLT_ERR, status:VALID, product: BEN - Advanced Benefits , description: Errors encountered during an extract. , implementation_dba_data: BEN.BEN_EXT_RSLT_ERR ,
-
SYNONYM: APPS.BEN_EXT_RSLT
12.2.2
owner:APPS, object_type:SYNONYM, object_name:BEN_EXT_RSLT, status:VALID,
-
TABLE: BEN.BEN_EXT_RSLT
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_EXT_RSLT, object_name:BEN_EXT_RSLT, status:VALID,
-
TABLE: BEN.BEN_EXT_RSLT
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_EXT_RSLT, object_name:BEN_EXT_RSLT, status:VALID,
-
Table: BEN_EXT_DFN
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_EXT_DFN, object_name:BEN_EXT_DFN, status:VALID, product: BEN - Advanced Benefits , description: Extract definition. , implementation_dba_data: BEN.BEN_EXT_DFN ,
-
Table: BEN_EXT_RSLT_ERR
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_EXT_RSLT_ERR, object_name:BEN_EXT_RSLT_ERR, status:VALID, product: BEN - Advanced Benefits , description: Errors encountered during an extract. , implementation_dba_data: BEN.BEN_EXT_RSLT_ERR ,
-
Table: BEN_EXT_DFN
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_EXT_DFN, object_name:BEN_EXT_DFN, status:VALID, product: BEN - Advanced Benefits , description: Extract definition. , implementation_dba_data: BEN.BEN_EXT_DFN ,
-
PACKAGE: APPS.GHR_US_NFC_EXTRACTS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:GHR_US_NFC_EXTRACTS, status:VALID,
-
PACKAGE: APPS.GHR_US_NFC_EXTRACTS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:GHR_US_NFC_EXTRACTS, status:VALID,
-
PACKAGE: APPS.GHR_NFC_POSITION_EXTRACTS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:GHR_NFC_POSITION_EXTRACTS, status:VALID,
-
TRIGGER: APPS.BEN_EXT_RSLT_WHO
12.1.1
owner:APPS, object_type:TRIGGER, object_name:BEN_EXT_RSLT_WHO, status:VALID,
-
PACKAGE BODY: APPS.BEN_XRS_SHD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_XRS_SHD, status:VALID,
-
PACKAGE BODY: APPS.GHR_WF
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GHR_WF, status:VALID,
-
PACKAGE BODY: APPS.BEN_XRD_BUS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_XRD_BUS, status:VALID,
-
PACKAGE: APPS.GHR_NFC_POSITION_EXTRACTS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:GHR_NFC_POSITION_EXTRACTS, status:VALID,
-
PACKAGE BODY: APPS.BEN_XRS_SHD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_XRS_SHD, status:VALID,
-
PACKAGE BODY: APPS.BEN_XRS_DEL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_XRS_DEL, status:VALID,
-
TRIGGER: APPS.BEN_EXT_RSLT_WHO
12.2.2
owner:APPS, object_type:TRIGGER, object_name:BEN_EXT_RSLT_WHO, status:VALID,
-
PACKAGE: APPS.PQP_NL_PGGM_PENSION_EXTRACTS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PQP_NL_PGGM_PENSION_EXTRACTS, status:VALID,
-
PACKAGE BODY: APPS.GHR_NFC_ERROR_PROC
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GHR_NFC_ERROR_PROC, status:VALID,
-
PACKAGE BODY: APPS.BEN_XRS_INS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_XRS_INS, status:VALID,
-
PACKAGE BODY: APPS.GHR_WF
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GHR_WF, status:VALID,
-
PACKAGE: APPS.PQP_NL_PGGM_PENSION_EXTRACTS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PQP_NL_PGGM_PENSION_EXTRACTS, status:VALID,
-
PACKAGE BODY: APPS.BEN_XRD_BUS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_XRD_BUS, status:VALID,
-
APPS.BEN_EXT_UTIL SQL Statements
12.1.1
-
APPS.BEN_EXT_UTIL SQL Statements
12.2.2
-
PACKAGE: APPS.PQP_US_PENSION_EXTRACTS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PQP_US_PENSION_EXTRACTS, status:VALID,
-
PACKAGE: APPS.PQP_US_PENSION_EXTRACTS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PQP_US_PENSION_EXTRACTS, status:VALID,
-
PACKAGE BODY: APPS.BEN_XRS_UPD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_XRS_UPD, status:VALID,
-
PACKAGE BODY: APPS.BEN_XRS_DEL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_XRS_DEL, status:VALID,
-
PACKAGE BODY: APPS.BEN_XRS_UPD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_XRS_UPD, status:VALID,
-
PACKAGE: APPS.PQP_NL_PENSION_EXTRACTS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PQP_NL_PENSION_EXTRACTS, status:VALID,
-
PACKAGE BODY: APPS.BEN_XRE_BUS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_XRE_BUS, status:VALID,
-
PACKAGE BODY: APPS.BEN_XRS_INS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_XRS_INS, status:VALID,
-
PACKAGE BODY: APPS.BEN_XDF_BUS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_XDF_BUS, status:VALID,
-
PACKAGE: APPS.PQP_PENSION_EXTRACTS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PQP_PENSION_EXTRACTS, status:VALID,
-
PACKAGE BODY: APPS.BEN_XRE_BUS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_XRE_BUS, status:VALID,
-
PACKAGE: APPS.PQP_PENSION_EXTRACTS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PQP_PENSION_EXTRACTS, status:VALID,
-
PACKAGE BODY: APPS.BEN_EXT_PURGE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_EXT_PURGE, status:VALID,
-
APPS.GHR_WF SQL Statements
12.2.2
-
PACKAGE: APPS.PQP_NL_PENSION_EXTRACTS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PQP_NL_PENSION_EXTRACTS, status:VALID,
-
PACKAGE BODY: APPS.BEN_XRS_BUS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_XRS_BUS, status:VALID,
-
PACKAGE BODY: APPS.BEN_XRS_BUS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_XRS_BUS, status:VALID,