Search Results xtr_limit_excess_log




Overview

The XTR_LIMIT_EXCESS_LOG table is a core data object within the Oracle E-Business Suite (EBS) Treasury (XTR) module. It functions as a centralized audit and control log for recording limit exceptions or breaches that occur as a direct result of treasury deal transactions. Its primary role is to provide a persistent, auditable history of instances where a transaction—such as entering a new deal, rolling over an existing one, or executing an intergroup transfer—exceeds a predefined risk, credit, or exposure limit configured within the Treasury system. This logging is critical for compliance, risk management, and operational oversight, enabling treasury managers to monitor and investigate limit violations systematically.

Key Information Stored

The table stores transactional and contextual data for each logged exception. While the full column list is not detailed in the provided metadata, the foreign key relationships and primary key definition indicate essential data points. Each record is uniquely identified by a LOG_ID. The LIMIT_CHECK_TYPE column categorizes the nature of the limit that was exceeded. Crucially, the table links to the originating transaction via the DEAL_NUMBER and, for specific transaction types, the TRANSACTION_NUMBER. It also references the CURRENCY involved in the limit check via a foreign key to FND_CURRENCIES. This structure allows each log entry to answer what limit was breached, which deal and transaction caused it, and in what currency.

Common Use Cases and Queries

The primary use case is generating reports for treasury control and audit purposes. Analysts run queries to identify recent limit breaches, analyze patterns of violations by counterparty or deal type, or compile evidence for regulatory audits. A common query involves joining to the XTR_DEALS table to get deal details for all exceptions logged on a given date. For example: SELECT d.deal_type, d.company_code, l.log_id, l.limit_check_type, l.currency FROM xtr_limit_excess_log l, xtr_deals d WHERE l.deal_number = d.deal_number AND TRUNC(l.creation_date) = :p_date; Another critical use case is in workflow notifications, where the existence of records in this table can trigger alerts to managers requiring approval or review of the limit excess before a transaction is finalized.

Related Objects

The XTR_LIMIT_EXCESS_LOG table maintains integral relationships with several key transactional tables in the XTR schema, as documented by its foreign keys:

  • XTR_DEALS: Joined via DEAL_NUMBER. This is the primary relationship, linking every exception to its parent treasury deal.
  • XTR_ROLLOVER_TRANSACTIONS: Joined via the composite key of DEAL_NUMBER and TRANSACTION_NUMBER. Links exceptions specifically to rollover transactions.
  • XTR_INTERGROUP_TRANSFERS: Joined via the composite key of DEAL_NUMBER and TRANSACTION_NUMBER. Links exceptions specifically to intercompany transfer transactions.
  • FND_CURRENCIES: Joined via CURRENCY. Provides the currency definition and name for the currency in which the limit was evaluated.
The table's primary key constraint, XTR_LIMIT_EXCESS_LOG_PK, ensures the uniqueness of each LOG_ID and LIMIT_CHECK_TYPE combination.