Search Results xtr_deals_interface
Overview
The XTR_DEALS_INTERFACE table is a Treasury (XTR) staging object within the Oracle E-Business Suite, owned by the XTR schema. Its documented purpose is to hold deal information that will be imported into Oracle Treasury, making it the primary inbound conduit for external deal data before validation and posting to the core Treasury deal tables. The table is registered as VALID and carries a documented physical schema of 96 columns in ETRM 12.2.2, applicable to both 12.1.1 and 12.2.2 environments.
From a Data Vault modeling perspective, the mined foreign-key structure suggests a link classification. The table records associations between participating parties and bank accounts rather than acting as a pure reference hub or a descriptive satellite. Each row associates a deal with a from-bank branch, a to-bank branch, company-side bank account uses, and a counterparty account use, consistent with a transactional link connecting several business entities.
Key Information Stored
The table's business-key candidates are defined by the unique index XTR_DEALS_INTERFACE_U1 on the combination of DEAL_TYPE and EXTERNAL_DEAL_ID. These two columns together uniquely identify an inbound deal record and represent the natural key from the source system. No separate surrogate primary key column is documented in the physical schema listing; the unique index serves as the identity constraint.
- EXTERNAL_DEAL_ID / DEAL_TYPE — source-system deal identifier and deal category; jointly enforce uniqueness.
- LOAD_STATUS_CODE — processing state of the staged record, governing import eligibility.
- COMPANY_CODE, CPARTY_CODE, PORTFOLIO_CODE — organizational and counterparty classification of the deal.
- CURRENCY_A, CURRENCY_B, AMOUNT_A, AMOUNT_B, RATE_A, RATE_B — core financial terms for the two deal legs.
- DATE_A, DATE_B, DATE_C, NO_OF_DAYS — value, maturity, and tenor dates.
- FROM_BANK_BRANCH_ID, TO_BANK_BRANCH_ID — party references to HZ_PARTIES for the banks involved.
- COMPANY_ACCT_A_USE_ID, COMPANY_ACCT_B_USE_ID, CPARTY_ACCT_USE_ID — bank account use references supporting settlement.
- SECURITY_ID — reference to EDR_PSIG_SECURITY for security-linked instruments.
- VALIDATION_FLAG, SETTLEMENT_FLAG — control flags indicating validation and settlement readiness.
- EXTERNAL_SOURCE — identifies the originating external system feeding the interface.
Common Use Cases and Queries
Typical scenarios include monitoring unprocessed loads, diagnosing validation failures, and reconciling incoming deal feeds against posted Treasury records. A common query pattern checks records awaiting import:
SELECT external_deal_id, deal_type, load_status_code, validation_flag FROM xtr_deals_interface WHERE load_status_code IS NULL;- Joining to HZ_PARTIES via FROM_BANK_BRANCH_ID and TO_BANK_BRANCH_ID to resolve bank names for reporting.
- Joining to CE_BANK_ACCT_USES_ALL on COMPANY_ACCT_A_USE_ID, COMPANY_ACCT_B_USE_ID, and CPARTY_ACCT_USE_ID to validate settlement account configuration.
- Aggregating AMOUNT_A and AMOUNT_B by CURRENCY_A and CURRENCY_B for exposure summaries prior to posting.
Related Objects
The documented foreign keys tie this interface table to the following core entities:
- HZ_PARTIES — referenced through FROM_BANK_BRANCH_ID and TO_BANK_BRANCH_ID.
- CE_BANK_ACCT_USES_ALL — referenced through COMPANY_ACCT_A_USE_ID, COMPANY_ACCT_B_USE_ID, and CPARTY_ACCT_USE_ID.
- EDR_PSIG_SECURITY — referenced through SECURITY_ID.
These relationships confirm that XTR_DEALS_INTERFACE acts as an integration link between Treasury deal processing, receivables party data, cash management bank account configuration, and securities reference data.
-
Table: XTR_DEALS_INTERFACE
12.2.2
owner:XTR, object_type:TABLE, fnd_design_data:XTR.XTR_DEALS_INTERFACE, object_name:XTR_DEALS_INTERFACE, status:VALID, product: XTR - Treasury , description: The XTR_DEALS_INTERFACE table contains deal information that will be imported into Oracle Treasury , implementation_dba_data: XTR.XTR_DEALS_INTERFACE ,
-
Table: XTR_DEALS_INTERFACE
12.1.1
owner:XTR, object_type:TABLE, fnd_design_data:XTR.XTR_DEALS_INTERFACE, object_name:XTR_DEALS_INTERFACE, status:VALID, product: XTR - Treasury , description: The XTR_DEALS_INTERFACE table contains deal information that will be imported into Oracle Treasury , implementation_dba_data: XTR.XTR_DEALS_INTERFACE ,
-
APPS.XTR_IMPORT_DEAL_DATA SQL Statements
12.1.1
-
APPS.XTR_IMPORT_DEAL_DATA SQL Statements
12.2.2
-
PACKAGE: APPS.XTR_FX_TRANSFERS_PKG
12.2.2
-
PACKAGE: APPS.XTR_FX_TRANSFERS_PKG
12.1.1
-
Table: CE_BANK_ACCT_USES_ALL
12.2.2
owner:CE, object_type:TABLE, fnd_design_data:CE.CE_BANK_ACCT_USES_ALL, object_name:CE_BANK_ACCT_USES_ALL, status:VALID, product: CE - Cash Management , description: This table stores information about your bank account uses. , implementation_dba_data: CE.CE_BANK_ACCT_USES_ALL ,
-
TABLE: XTR.XTR_INTERFACE_ERRORS
12.1.1
owner:XTR, object_type:TABLE, fnd_design_data:XTR.XTR_INTERFACE_ERRORS, object_name:XTR_INTERFACE_ERRORS, status:VALID,
-
Table: XTR_TRANSACTIONS_INTERFACE
12.2.2
owner:XTR, object_type:TABLE, fnd_design_data:XTR.XTR_TRANSACTIONS_INTERFACE, object_name:XTR_TRANSACTIONS_INTERFACE, status:VALID, product: XTR - Treasury , description: The XTR_TRANSACTIONS_INTERFACE table is a details table to its master XTR_DEALS_INTERFACE table and extends the usage of the XTR_DEALS_INTERFACE table by providing an interface table for the deal details with multiple transactions , implementation_dba_data: XTR.XTR_TRANSACTIONS_INTERFACE ,
-
Table: XTR_TRANSACTIONS_INTERFACE
12.1.1
owner:XTR, object_type:TABLE, fnd_design_data:XTR.XTR_TRANSACTIONS_INTERFACE, object_name:XTR_TRANSACTIONS_INTERFACE, status:VALID, product: XTR - Treasury , description: The XTR_TRANSACTIONS_INTERFACE table is a details table to its master XTR_DEALS_INTERFACE table and extends the usage of the XTR_DEALS_INTERFACE table by providing an interface table for the deal details with multiple transactions , implementation_dba_data: XTR.XTR_TRANSACTIONS_INTERFACE ,
-
PACKAGE: APPS.XTR_NI_TRANSFERS_PKG
12.1.1
-
PACKAGE: APPS.XTR_EXP_TRANSFERS_PKG
12.2.2
-
PACKAGE: APPS.XTR_NI_TRANSFERS_PKG
12.2.2
-
PACKAGE: APPS.XTR_EXP_TRANSFERS_PKG
12.1.1
-
Table: CE_BANK_ACCT_USES_ALL
12.1.1
owner:CE, object_type:TABLE, fnd_design_data:CE.CE_BANK_ACCT_USES_ALL, object_name:CE_BANK_ACCT_USES_ALL, status:VALID, product: CE - Cash Management , description: This table stores information about your bank account uses. , implementation_dba_data: CE.CE_BANK_ACCT_USES_ALL ,
-
SYNONYM: APPS.XTR_DEALS_INTERFACE
12.2.2
owner:APPS, object_type:SYNONYM, object_name:XTR_DEALS_INTERFACE, status:VALID,
-
SYNONYM: APPS.XTR_DEALS_INTERFACE
12.1.1
owner:APPS, object_type:SYNONYM, object_name:XTR_DEALS_INTERFACE, status:VALID,
-
PACKAGE: APPS.XTR_IG_TRANSFERS_PKG
12.2.2
-
TABLE: XTR.XTR_INTERFACE_ERRORS
12.2.2
owner:XTR, object_type:TABLE, fnd_design_data:XTR.XTR_INTERFACE_ERRORS, object_name:XTR_INTERFACE_ERRORS, status:VALID,
-
PACKAGE: APPS.XTR_IG_TRANSFERS_PKG
12.1.1
-
VIEW: APPS.XTR_DEALS_INTERFACE_V
12.1.1
-
View: XTR_DEALS_INTERFACE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:XTR.XTR_DEALS_INTERFACE_V, object_name:XTR_DEALS_INTERFACE_V, status:VALID, product: XTR - Treasury , description: This view is created in association with the base table Xtr_Deals_Interface. The table is designed to hold as much common deal information as possible. , implementation_dba_data: APPS.XTR_DEALS_INTERFACE_V ,
-
TABLE: XTR.XTR_TRANSACTIONS_INTERFACE
12.2.2
owner:XTR, object_type:TABLE, fnd_design_data:XTR.XTR_TRANSACTIONS_INTERFACE, object_name:XTR_TRANSACTIONS_INTERFACE, status:VALID,
-
PACKAGE: APPS.XTR_NI_TRANSFERS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:XTR_NI_TRANSFERS_PKG, status:VALID,
-
PACKAGE: APPS.XTR_EXP_TRANSFERS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:XTR_EXP_TRANSFERS_PKG, status:VALID,
-
TABLE: XTR.XTR_TRANSACTIONS_INTERFACE
12.1.1
owner:XTR, object_type:TABLE, fnd_design_data:XTR.XTR_TRANSACTIONS_INTERFACE, object_name:XTR_TRANSACTIONS_INTERFACE, status:VALID,
-
Table: XTR_INTERFACE_ERRORS
12.1.1
owner:XTR, object_type:TABLE, fnd_design_data:XTR.XTR_INTERFACE_ERRORS, object_name:XTR_INTERFACE_ERRORS, status:VALID, product: XTR - Treasury , description: This table contains all the errors generated by the transfer from the Xtr_Deals_Interface to the Xtr_Deals table. , implementation_dba_data: XTR.XTR_INTERFACE_ERRORS ,
-
VIEW: APPS.XTR_DEALS_INTERFACE_V
12.2.2
-
Table: XTR_INTERFACE_ERRORS
12.2.2
owner:XTR, object_type:TABLE, fnd_design_data:XTR.XTR_INTERFACE_ERRORS, object_name:XTR_INTERFACE_ERRORS, status:VALID, product: XTR - Treasury , description: This table contains all the errors generated by the transfer from the Xtr_Deals_Interface to the Xtr_Deals table. , implementation_dba_data: XTR.XTR_INTERFACE_ERRORS ,
-
View: XTR_DEALS_INTERFACE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:XTR.XTR_DEALS_INTERFACE_V, object_name:XTR_DEALS_INTERFACE_V, status:VALID, product: XTR - Treasury , description: This view is created in association with the base table Xtr_Deals_Interface. The table is designed to hold as much common deal information as possible. , implementation_dba_data: APPS.XTR_DEALS_INTERFACE_V ,
-
PACKAGE: APPS.XTR_FX_TRANSFERS_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:XTR_FX_TRANSFERS_PKG, status:VALID,
-
PACKAGE: APPS.XTR_NI_TRANSFERS_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:XTR_NI_TRANSFERS_PKG, status:VALID,
-
VIEW: XTR.XTR_DEALS_INTERFACE#
12.2.2
owner:XTR, object_type:VIEW, object_name:XTR_DEALS_INTERFACE#, status:VALID,
-
PACKAGE: APPS.XTR_IG_TRANSFERS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:XTR_IG_TRANSFERS_PKG, status:VALID,
-
PACKAGE BODY: APPS.XTR_WRAPPER_API_P
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:XTR_WRAPPER_API_P, status:VALID,
-
PACKAGE: APPS.XTR_FX_TRANSFERS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:XTR_FX_TRANSFERS_PKG, status:VALID,
-
PACKAGE: APPS.XTR_IMPORT_DEAL_DATA
12.1.1
owner:APPS, object_type:PACKAGE, object_name:XTR_IMPORT_DEAL_DATA, status:VALID,
-
PACKAGE: APPS.XTR_IG_TRANSFERS_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:XTR_IG_TRANSFERS_PKG, status:VALID,
-
PACKAGE: APPS.XTR_IMPORT_DEAL_DATA
12.2.2
owner:APPS, object_type:PACKAGE, object_name:XTR_IMPORT_DEAL_DATA, status:VALID,
-
PACKAGE: APPS.XTR_EXP_TRANSFERS_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:XTR_EXP_TRANSFERS_PKG, status:VALID,
-
PACKAGE: APPS.XTR_IMPORT_DEAL_DATA
12.2.2
-
PACKAGE BODY: APPS.XTR_EXP_TRANSFERS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:XTR_EXP_TRANSFERS_PKG, status:VALID,
-
PACKAGE BODY: APPS.XTR_EXP_TRANSFERS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:XTR_EXP_TRANSFERS_PKG, status:VALID,
-
PACKAGE: APPS.XTR_IMPORT_DEAL_DATA
12.1.1
-
PACKAGE BODY: APPS.XTR_FX_TRANSFERS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:XTR_FX_TRANSFERS_PKG, status:VALID,
-
PACKAGE BODY: APPS.XTR_FX_TRANSFERS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:XTR_FX_TRANSFERS_PKG, status:VALID,
-
VIEW: XTR.XTR_DEALS_INTERFACE#
12.2.2
-
PACKAGE BODY: APPS.XTR_IMPORT_DEAL_DATA
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:XTR_IMPORT_DEAL_DATA, status:VALID,
-
PACKAGE BODY: APPS.XTR_IG_TRANSFERS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:XTR_IG_TRANSFERS_PKG, status:VALID,
-
PACKAGE BODY: APPS.XTR_IMPORT_DEAL_DATA
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:XTR_IMPORT_DEAL_DATA, status:VALID,