Search Results xtr_deal_types




Overview

The XTR_DEAL_TYPES table is a core reference table within the Oracle E-Business Suite Treasury (XTR) module. It serves as the master repository for all financial instrument classifications used in the treasury management system. Its primary role is to define and control the universe of permissible deal types—such as Foreign Exchange Spot, Forward Contracts, Money Market Deposits, or Interest Rate Swaps—that an organization can transact. This table is fundamental to the system's data integrity, as the DEAL_TYPE code acts as a key control point, governing deal entry workflows, validation rules, and downstream processing. It is a parent table to numerous other configuration and transactional tables, establishing a critical hierarchical relationship within the Treasury data model.

Key Information Stored

While the provided ETRM excerpt does not list specific columns, the table's primary key is documented as DEAL_TYPE. Based on standard Oracle EBS design patterns for such reference tables, it typically contains at least the following key attributes:

  • DEAL_TYPE: The unique short code identifying the deal type (e.g., 'FXSPOT', 'FWD', 'MMD'). This is the primary key.
  • DESCRIPTION: A full textual description of the deal type for reporting and user interfaces.
  • ENABLED_FLAG: A flag (commonly 'Y' or 'N') controlling whether the deal type is available for use in new transactions.
  • Additional columns may include creation and last update dates, and other control attributes that define the high-level behavior and accounting treatment for the deal category.

Common Use Cases and Queries

This table is primarily accessed for configuration, validation, and reporting. A common administrative task is querying all active deal types to verify setup or for user training materials. For example: SELECT deal_type, description FROM xtr_deal_types WHERE enabled_flag = 'Y' ORDER BY deal_type;. In a transactional context, the table is often referenced in joins to retrieve the description for a deal recorded in the XTR_DEALS table: SELECT d.deal_number, d.deal_type, dt.description FROM xtr_deals d, xtr_deal_types dt WHERE d.deal_type = dt.deal_type;. It is also critical for data validation scripts, ensuring that all DEAL_TYPE values in child tables have a corresponding parent record in XTR_DEAL_TYPES to maintain referential integrity.

Related Objects

As indicated by the extensive foreign key relationships, XTR_DEAL_TYPES is a central hub in the Treasury schema. Key dependent objects include:

This network of relationships underscores that XTR_DEAL_TYPES is not merely a list, but a foundational control point defining the structure and governance of treasury operations within Oracle EBS.