Search Results igi_dos_trx_dest




Overview

The IGI_DOS_TRX_DEST table resides in the IGI (Public Sector Financials International) schema and stores destination transaction records produced by the ETRM (Enterprise Transaction and Reconciliation Management) subsystem. In Oracle EBS 12.1.1 and 12.2.2, this object captures the destination-side posting of a transaction—typically budget, funds-checking, or funds-reservation activity—after it has been transferred from a source transaction. It links a destination transaction to its originating source transaction, its controlling transaction header, and the destination definition, forming the transactional backbone of ETRM's distribution and funds-control logic.

From a Data Vault modeling perspective (heuristic, mined from the foreign-key structure), IGI_DOS_TRX_DEST is best classified as a link table. Its composite foreign keys connect transaction headers, source transactions, and destinations, while the entity's own descriptive and monetary attributes resemble satellite-style payload. This classification is a modeling suggestion rather than a documented EBS design intent.

Key Information Stored

The table contains 76 documented columns. The following are the most significant:

No alternate business-key unique index beyond DEST_TRX_ID (IGI_DOS_TRX_DEST_U1) is documented, so DEST_TRX_ID serves as the sole documented unique identifier.

Common Use Cases and Queries

Typical uses include budget execution reporting, funds-availability reconciliation, and audit trails tracing a destination posting back to its source. Join patterns rely on the documented foreign keys:

  • Retrieve all destination rows for a transaction header: SELECT * FROM IGI.IGI_DOS_TRX_DEST WHERE TRX_ID = :trx_id; joined to IGI_DOS_TRX_HEADERS.
  • Trace source-to-destination flows: SELECT d.DEST_TRX_ID, s.SOURCE_TRX_ID FROM IGI.IGI_DOS_TRX_DEST d JOIN IGI.IGI_DOS_TRX_SOURCES s ON d.SOURCE_TRX_ID = s.SOURCE_TRX_ID;
  • Report funds availability by destination: aggregate BUDGET_AMOUNT, FUNDS_AVAILABLE, and NEW_BALANCE grouped by DESTINATION_ID, joining IGI_DOS_DESTINATIONS.
  • Reconcile budget amounts to GL: join on BUDGET_ENTITY_ID to GL_BUDGET_ENTITIES and CODE_COMBINATION_ID to GL code combinations.
  • Multi-currency reporting using MRC_BUDGET_AMOUNT, MRC_FUNDS_AVAIL, and MRC_NEW_BALANCE for secondary ledgers.

Related Objects

  • IGI_DOS_TRX_HEADERS — Parent transaction header; joined on TRX_ID.
  • IGI_DOS_TRX_SOURCES — Source transactions; joined on SOURCE_TRX_ID.
  • IGI_DOS_DESTINATIONS — Destination definitions; joined on DESTINATION_ID.
  • GL_BUDGET_ENTITIES — Budget entities; joined on BUDGET_ENTITY_ID.
  • GL_CODE_COMBINATIONS — Accounting flexfield combinations referenced by CODE_COMBINATION_ID.
  • GL_SETS_OF_BOOKS — Ledger context referenced by SOB_ID.