Search Results xtr_product_types




Overview

The XTR_PRODUCT_TYPES table is a core reference table within the Oracle E-Business Suite Treasury (XTR) module. It serves as a master repository for defining and categorizing the various financial product types available for treasury transactions. Its primary role is to establish a controlled hierarchy of deal types and their associated product subtypes, enforcing data integrity and providing a foundation for deal entry, validation, and reporting. The table acts as a key component in the configuration of the treasury system, enabling organizations to model their specific financial instrument landscape.

Key Information Stored

The table's structure is defined by its primary key, which consists of two columns: DEAL_TYPE and PRODUCT_TYPE. This composite key indicates that a single deal type (e.g., 'FX', 'MM', 'IR') can have multiple, more specific product types defined beneath it. While the exact column list is not fully detailed in the provided metadata, the naming of the primary and foreign key columns clearly identifies the core data stored. The DEAL_TYPE column holds the high-level classification of a financial transaction, while the PRODUCT_TYPE column stores the specific instrument or product variant within that classification. This table is fundamental for defining the valid product combinations used throughout the treasury application.

Common Use Cases and Queries

A primary use case is the setup and maintenance of the treasury product catalog during implementation. Administrators populate this table to reflect the organization's traded instruments. It is frequently referenced in validation logic when creating new deals in the XTR_DEALS table to ensure the entered product type is valid for the selected deal type. Common reporting and query scenarios include generating a list of all configured products or analyzing deal activity by product category. A typical query would join this table to the main deals table for reporting:

  • SELECT d.deal_number, d.deal_type, d.product_type, pt.product_type_description FROM xtr_deals d, xtr_product_types pt WHERE d.deal_type = pt.deal_type AND d.product_type = pt.product_type;

Another critical use is in the enforcement of dealer limits and trading restrictions, where product type is a key dimension for control.

Related Objects

As indicated by the foreign key relationships, XTR_PRODUCT_TYPES is central to the Treasury data model. It has direct referential integrity links to several important transactional and control tables:

  • XTR_DEAL_TYPES: Likely provides additional descriptive information for the DEAL_TYPE code.
  • XTR_DEALS: The principal transaction table; every deal must reference a valid DEAL_TYPE and PRODUCT_TYPE combination from this table.
  • XTR_DEALER_LIMITS: Used to define risk or volume limits that are specific to a dealer and a particular product type.
  • XTR_TIME_RESTRICTIONS: References this table to apply trading time constraints based on the security or product type (using SECURITY_NAME as a foreign key column).

These relationships underscore the table's function as a cornerstone for transaction processing, compliance, and risk management within Oracle Treasury.