Search Results deal_type_error




Overview

APPS.XTR_DEALS_INTERFACE_V is a public view in the Oracle E-Business Suite Treasury (ETRM) module. As documented in the ETRM metadata, it is described as "A public view which may be useful for custom reporting or other data requirements." The view is created in association with the base table XTR_DEALS_INTERFACE, a staging table designed to hold as much common deal information as possible. In Oracle EBS 12.1.1 and 12.2.2, this interface table serves as the inbound landing zone for deals imported into Treasury from external systems, spreadsheets, or other feeder applications prior to validation and transfer into the core deal tables. The view therefore exposes a reporting-friendly projection of the interface records, allowing technical consultants and report developers to inspect the state of imported deals without querying the underlying table directly.

Underlying Base Objects

The documented view metadata lists four referenced base objects:

  • XTR_DEALS_INTERFACE (SYNONYM) — the primary source object; the interface (staging) table that stores common deal information.
  • XTR_PARTIES_V (VIEW) — a party-related view, likely used to resolve counterparty or party attributes.
  • XTR_PARTY_INFO (SYNONYM) — a synonym referencing party information used for enrichment or validation.
  • XTR_USER_ACCESS (PACKAGE) — a Treasury security package that enforces user access restrictions, consistent with Treasury's data-security model.

Because XTR_DEALS_INTERFACE is the anchor object, the view inherits the WHO audit columns and the interface-specific control columns from the base table, while joining to party and access objects to present a consolidated, secured dataset.

Key Columns

Common Use Cases and Queries

The most frequent reporting need is identifying records that failed import. The DUPLICATE_DEAL_ID status is raised when the loader detects that EXTERNAL_DEAL_ID already exists, indicating a duplicate imported deal. A typical diagnostic query is:

  • SELECT external_deal_id, deal_type, load_status_code, creation_date FROM apps.xtr_deals_interface_v WHERE load_status_code = 'DUPLICATE_DEAL_ID';
  • SELECT external_deal_id, deal_type, load_status_code FROM apps.xtr_deals_interface_v WHERE load_status_code IN ('ERROR','DEAL_TYPE_ERROR');
  • SELECT external_deal_id, COUNT(*) FROM apps.xtr_deals_interface_v GROUP BY external_deal_id HAVING COUNT(*) > 1; — to detect duplicate external identifiers within the interface itself.
  • Standard WHO filtering, such as WHERE creation_date >= TRUNC(SYSDATE), to review today's inbound deals.

Note that access is enforced through XTR_USER_ACCESS, so results returned may be filtered according to the responsibility's Treasury security profile. The view is best used for read-only reconciliation, error triage, and audit reporting rather than for direct data maintenance.