Search Results xtr_buy_sell_combinations
Overview
The XTR_BUY_SELL_COMBINATIONS table is a core reference data object within the Oracle E-Business Suite Treasury (XTR) module. It serves as a master repository for defining and validating permissible currency pairs for financial transactions. Its primary role is to enforce business rules by establishing which currency can be bought (CURRENCY_BUY) in exchange for another currency that is sold (CURRENCY_SELL). This table is fundamental to the deal capture and validation processes in Oracle Treasury, ensuring that all foreign exchange, money market, and derivative deals reference a pre-authorized and controlled currency combination, thereby maintaining data integrity and compliance.
Key Information Stored
The table's structure is relatively simple but critical, with its primary key being the combination of the two currency columns. The essential columns are:
- CURRENCY_BUY: Stores the three-character ISO code for the currency being purchased in the transaction.
- CURRENCY_SELL: Stores the three-character ISO code for the currency being sold or paid in the transaction.
Each record represents a single, valid buy/sell currency pair. The existence of a specific combination in this table typically authorizes its use in deal entry. The table does not store transactional amounts or rates but acts as a control mechanism for the currencies involved in those transactions.
Common Use Cases and Queries
The primary use case is the validation of currency pairs during the creation of treasury deals in the XTR_DEALS table. A common operational query would check for the authorization of a specific pair before proceeding with a transaction. For reporting and administration, queries often list all authorized combinations or identify which currencies are paired with a specific currency. Sample SQL patterns include:
- Validation:
SELECT 'Y' FROM DUAL WHERE EXISTS (SELECT 1 FROM XTR_BUY_SELL_COMBINATIONS WHERE CURRENCY_BUY = 'USD' AND CURRENCY_SELL = 'EUR'); - Listing all combinations for a base currency:
SELECT CURRENCY_SELL FROM XTR_BUY_SELL_COMBINATIONS WHERE CURRENCY_BUY = 'GBP' ORDER BY CURRENCY_SELL; - Master list report:
SELECT CURRENCY_BUY, CURRENCY_SELL FROM XTR_BUY_SELL_COMBINATIONS ORDER BY 1, 2;
Related Objects
As indicated by the foreign key relationships, XTR_BUY_SELL_COMBINATIONS is integral to the Treasury data model. The key related objects are:
- XTR_DEALS: The main transactional table. It references XTR_BUY_SELL_COMBINATIONS via two separate foreign key relationships: one for the deal's primary currency pair (CURRENCY_BUY, CURRENCY_SELL) and another potentially for reference/counter currency combinations (REF_CCY, CTY_CCY).
- XTR_AUTH_CCY_COMBINATIONS: Another authorization table that references the currencies in XTR_BUY_SELL_COMBINATIONS (CURRENCY_FIRST, CURRENCY_SECOND), suggesting a broader framework for managing approved currency pairs across different Treasury functions.
Maintenance of this table is typically performed through the Oracle EBS application's dedicated setup and reference data screens within the Treasury module, not via direct SQL manipulation.
-
Table: XTR_BUY_SELL_COMBINATIONS
12.1.1
owner:XTR, object_type:TABLE, fnd_design_data:XTR.XTR_BUY_SELL_COMBINATIONS, object_name:XTR_BUY_SELL_COMBINATIONS, status:VALID, product: XTR - Treasury , description: Buy and sell currency combination information , implementation_dba_data: XTR.XTR_BUY_SELL_COMBINATIONS ,
-
Table: XTR_BUY_SELL_COMBINATIONS
12.2.2
owner:XTR, object_type:TABLE, fnd_design_data:XTR.XTR_BUY_SELL_COMBINATIONS, object_name:XTR_BUY_SELL_COMBINATIONS, status:VALID, product: XTR - Treasury , description: Buy and sell currency combination information , implementation_dba_data: XTR.XTR_BUY_SELL_COMBINATIONS ,
-
APPS.XTR_FPS3_P dependencies on XTR_BUY_SELL_COMBINATIONS
12.1.1
-
APPS.XTR_FPS2_P dependencies on XTR_BUY_SELL_COMBINATIONS
12.2.2
-
APPS.XTR_EXP_SUMM_P dependencies on XTR_BUY_SELL_COMBINATIONS
12.1.1
-
APPS.XTR_MAINTAIN_DDA_P dependencies on XTR_BUY_SELL_COMBINATIONS
12.2.2
-
APPS.XTR_FPS3_P dependencies on XTR_BUY_SELL_COMBINATIONS
12.2.2
-
APPS.XTR_FPS2_P dependencies on XTR_BUY_SELL_COMBINATIONS
12.1.1
-
APPS.XTR_MAINTAIN_DDA_P dependencies on XTR_BUY_SELL_COMBINATIONS
12.1.1
-
APPS.XTR_COF_P dependencies on XTR_BUY_SELL_COMBINATIONS
12.1.1
-
APPS.QRM_FX_FORMULAS dependencies on XTR_BUY_SELL_COMBINATIONS
12.2.2
-
APPS.XTR_COF_P dependencies on XTR_BUY_SELL_COMBINATIONS
12.2.2
-
APPS.XTR_REVAL_PROCESS_P dependencies on XTR_BUY_SELL_COMBINATIONS
12.1.1
-
APPS.QRM_FX_FORMULAS dependencies on XTR_BUY_SELL_COMBINATIONS
12.1.1
-
APPS.XTR_EXP_SUMM_P dependencies on XTR_BUY_SELL_COMBINATIONS
12.2.2
-
APPS.XTR_REVAL_PROCESS_P dependencies on XTR_BUY_SELL_COMBINATIONS
12.2.2
-
TRIGGER: APPS.XTR_BIUD_BUY_SELL_COMBIN_T
12.2.2
-
TRIGGER: APPS.XTR_BIUD_BUY_SELL_COMBIN_T
12.1.1
-
VIEW: APPS.XTR_BUY_SELL_COMBINATIONS_V
12.2.2
-
VIEW: XTR.XTR_BUY_SELL_COMBINATIONS#
12.2.2
-
VIEW: XTR.XTR_BUY_SELL_COMBINATIONS#
12.2.2
owner:XTR, object_type:VIEW, object_name:XTR_BUY_SELL_COMBINATIONS#, status:VALID,
-
VIEW: APPS.XTR_BUY_SELL_COMBINATIONS_V
12.1.1
-
SYNONYM: APPS.XTR_BUY_SELL_COMBINATIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:XTR_BUY_SELL_COMBINATIONS, status:VALID,
-
SYNONYM: APPS.XTR_BUY_SELL_COMBINATIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:XTR_BUY_SELL_COMBINATIONS, status:VALID,
-
TABLE: XTR.XTR_BUY_SELL_COMBINATIONS
12.2.2
owner:XTR, object_type:TABLE, fnd_design_data:XTR.XTR_BUY_SELL_COMBINATIONS, object_name:XTR_BUY_SELL_COMBINATIONS, status:VALID,
-
TABLE: XTR.XTR_BUY_SELL_COMBINATIONS
12.1.1
owner:XTR, object_type:TABLE, fnd_design_data:XTR.XTR_BUY_SELL_COMBINATIONS, object_name:XTR_BUY_SELL_COMBINATIONS, status:VALID,
-
Table: XTR_DEALS
12.1.1
owner:XTR, object_type:TABLE, fnd_design_data:XTR.XTR_DEALS, object_name:XTR_DEALS, status:VALID, product: XTR - Treasury , description: Information for all financial instrument deals except exposure transactions , implementation_dba_data: XTR.XTR_DEALS ,
-
Table: XTR_DEALS
12.2.2
owner:XTR, object_type:TABLE, fnd_design_data:XTR.XTR_DEALS, object_name:XTR_DEALS, status:VALID, product: XTR - Treasury , description: Information for all financial instrument deals except exposure transactions , implementation_dba_data: XTR.XTR_DEALS ,
-
APPS.QRM_FX_FORMULAS SQL Statements
12.1.1
-
TRIGGER: APPS.XTR_AI_DEALS_T
12.1.1
owner:APPS, object_type:TRIGGER, object_name:XTR_AI_DEALS_T, status:VALID,
-
APPS.QRM_FX_FORMULAS SQL Statements
12.2.2
-
View: XTR_BUY_SELL_COMBINATIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:XTR.XTR_BUY_SELL_COMBINATIONS_V, object_name:XTR_BUY_SELL_COMBINATIONS_V, status:VALID, product: XTR - Treasury , implementation_dba_data: APPS.XTR_BUY_SELL_COMBINATIONS_V ,
-
View: XTR_BUY_SELL_COMBINATIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:XTR.XTR_BUY_SELL_COMBINATIONS_V, object_name:XTR_BUY_SELL_COMBINATIONS_V, status:VALID, product: XTR - Treasury , implementation_dba_data: APPS.XTR_BUY_SELL_COMBINATIONS_V ,
-
PACKAGE BODY: APPS.XTR_EXP_SUMM_P
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:XTR_EXP_SUMM_P, status:VALID,
-
PACKAGE BODY: APPS.XTR_EXP_SUMM_P
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:XTR_EXP_SUMM_P, status:VALID,
-
Table: XTR_AUTH_CCY_COMBINATIONS
12.1.1
owner:XTR, object_type:TABLE, fnd_design_data:XTR.XTR_AUTH_CCY_COMBINATIONS, object_name:XTR_AUTH_CCY_COMBINATIONS, status:VALID, product: XTR - Treasury , description: Currency combination information including whether a combination is authorised for use , implementation_dba_data: XTR.XTR_AUTH_CCY_COMBINATIONS ,
-
TRIGGER: APPS.XTR_AI_CURRENCY_CROSS_RATES_T
12.1.1
-
TRIGGER: APPS.XTR_AU_BUY_SELL_COMBINATIONS_T
12.2.2
owner:APPS, object_type:TRIGGER, object_name:XTR_AU_BUY_SELL_COMBINATIONS_T, status:VALID,
-
TRIGGER: APPS.XTR_AU_BUY_SELL_COMBINATIONS_T
12.1.1
owner:APPS, object_type:TRIGGER, object_name:XTR_AU_BUY_SELL_COMBINATIONS_T, status:VALID,
-
PACKAGE BODY: APPS.XTR_COF_P
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:XTR_COF_P, status:VALID,
-
TRIGGER: APPS.XTR_BIUD_BUY_SELL_COMBIN_T
12.2.2
owner:APPS, object_type:TRIGGER, object_name:XTR_BIUD_BUY_SELL_COMBIN_T, status:VALID,
-
Table: XTR_AUTH_CCY_COMBINATIONS
12.2.2
owner:XTR, object_type:TABLE, fnd_design_data:XTR.XTR_AUTH_CCY_COMBINATIONS, object_name:XTR_AUTH_CCY_COMBINATIONS, status:VALID, product: XTR - Treasury , description: Currency combination information including whether a combination is authorised for use , implementation_dba_data: XTR.XTR_AUTH_CCY_COMBINATIONS ,
-
TRIGGER: APPS.XTR_AI_CURRENCY_CROSS_RATES_T
12.2.2
-
TRIGGER: APPS.XTR_AU_DEALS_T
12.1.1
owner:APPS, object_type:TRIGGER, object_name:XTR_AU_DEALS_T, status:VALID,
-
TRIGGER: APPS.XTR_AI_CURRENCY_CROSS_RATES_T
12.1.1
owner:APPS, object_type:TRIGGER, object_name:XTR_AI_CURRENCY_CROSS_RATES_T, status:VALID,
-
TRIGGER: APPS.XTR_AI_CURRENCY_CROSS_RATES_T
12.2.2
owner:APPS, object_type:TRIGGER, object_name:XTR_AI_CURRENCY_CROSS_RATES_T, status:VALID,
-
TRIGGER: APPS.XTR_BIUD_BUY_SELL_COMBIN_T
12.1.1
owner:APPS, object_type:TRIGGER, object_name:XTR_BIUD_BUY_SELL_COMBIN_T, status:VALID,
-
PACKAGE BODY: APPS.XTR_MAINTAIN_DDA_P
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:XTR_MAINTAIN_DDA_P, status:VALID,
-
PACKAGE BODY: APPS.XTR_MAINTAIN_DDA_P
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:XTR_MAINTAIN_DDA_P, status:VALID,
-
TRIGGER: APPS.XTR_AU_DEALS_T
12.2.2
owner:APPS, object_type:TRIGGER, object_name:XTR_AU_DEALS_T, status:VALID,