Search Results igi_iac_transaction_headers
Overview
IGI.IGI_IAC_TRANSACTION_HEADERS is a table within the IGI – Public Sector Financials International product family of Oracle E-Business Suite. It functions as the transaction header store for the International Assets Conversion (IAC) subsystem, holding the details of transactions performed against all assets. Each row represents a discrete asset transaction executed through the IAC adjustment framework, carrying the transaction type, sub-type, posting period, depreciation start information, and the associated asset and category references required by the fixed assets integration.
From a Data Vault modeling perspective, the ETRM heuristic classifies this object as hub-leaning, mined from its foreign key structure. In practical terms this suggests the table behaves primarily as a key-bearing entity centered on the adjustment identifier, with descriptive attributes attached. This classification should be treated as a modeling suggestion rather than a documented Oracle design decision. The table resides in the IGI schema and is marked VALID in the applications data dictionary, with a documented physical schema of twenty columns in ETRM 12.2.2.
Key Information Stored
The documented metadata exposes twenty columns; the following are the most operationally significant:
- ADJUSTMENT_ID – the primary key column of the table, defined by the constraint
IGI_IAC_TRANS_ADJUSMENT. It also serves as the target of a foreign key fromIGI_IAC_ADJUSTMENTS.ADJUSTMENT_ID, making it the principal integration point with the adjustment master data. - TRANSACTION_HEADER_ID – a surrogate identifier for the transaction header record itself, useful when the adjustment context is not the primary grain of a query.
- ADJUSTMENT_ID_OUT – an outbound adjustment reference, typically used to trace offsetting or paired adjustments generated by the IAC process.
- TRANSACTION_TYPE_CODE and TRANSACTION_SUB_TYPE – the classification of the transaction performed against the asset, distinguishing the nature of the adjustment activity.
- TRANSACTION_DATE_ENTERED – the date the transaction was captured into the system, distinct from the accounting period to which it applies.
- BOOK_TYPE_CODE – identifies the asset book (for example, a corporate or tax book) against which the transaction is recorded.
- ASSET_ID and CATEGORY_ID – references to the affected asset and its asset category, enabling joins to the fixed assets hierarchy.
- ADJ_DEPRN_START_DATE – the depreciation start date resulting from the adjustment, critical for period-based depreciation recalculation.
- REVALUATION_TYPE_FLAG – indicates whether the transaction relates to a revaluation, an important distinction for public sector reporting.
- ADJUSTMENT_STATUS – the workflow or processing state of the transaction header, used to filter posted versus pending transactions.
- PERIOD_COUNTER – the accounting period reference, the standard join key to the period and calendar tables.
- MASS_REFERENCE_ID and EVENT_ID – references to the mass transaction grouping and the underlying business event used by the IAC processing and accounting engines.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN – the standard Oracle EBS WHO audit columns for row-level change tracking.
Common Use Cases and Queries
This table is typically queried when reconciling IAC asset adjustments, investigating transactions that failed to post to the general ledger, or reporting on asset movements by book and period. A representative pattern joins the header to the adjustment master and to the period reference:
- Adjustment reconciliation –
SELECT h.adjustment_id, h.transaction_type_code, h.adjustment_status, h.transaction_date_entered FROM igi.igi_iac_transaction_headers h WHERE h.book_type_code = :book AND h.period_counter = :period; - Status exception reporting – counting headers by
ADJUSTMENT_STATUSandTRANSACTION_SUB_TYPEto surface unprocessed activity. - Depreciation impact analysis – grouping by
ADJ_DEPRN_START_DATEandREVALUATION_TYPE_FLAGto model the depreciation consequences of adjustments. - Traceability queries – following
ADJUSTMENT_ID_OUTandMASS_REFERENCE_IDto reconstruct the chain of related transactions.
Because the table is IGI-owned and populated by the IAC concurrent programs, read-only reporting is strongly recommended; direct DML should be avoided.
Related Objects
- IGI_IAC_ADJUSTMENTS – the principal related table; joined on
IGI_IAC_ADJUSTMENTS.ADJUSTMENT_ID = IGI_IAC_TRANSACTION_HEADERS.ADJUSTMENT_ID, supplying the adjustment definition referenced by this header. - Fixed Assets tables (FA) –
FA_ADDITIONSsupplies asset detail forASSET_ID, andFA_CATEGORIESsupplies category detail forCATEGORY_ID;FA_BOOK_CONTROLSanchorsBOOK_TYPE_CODE. - Period and calendar references – the period identified by
PERIOD_COUNTERresolves against the standard EBS period tables used throughout General Ledger and Fixed Assets. - IAC processing programs – the concurrent processes in the IGI product module that create and update these transaction header rows, and which consume
EVENT_IDandMASS_REFERENCE_IDduring accounting generation. - IGI adjustment views and public APIs – reporting views layered over the IAC adjustment and transaction data expose this table's columns for inquiry and extract purposes without direct base-table access.
Together these objects form the IAC adjustment transaction model, with IGI_IAC_TRANSACTION_HEADERS acting as the transaction-grain header that ties asset adjustments to books, periods, and accounting events.
-
Table: IGI_IAC_TRANSACTION_HEADERS
12.1.1
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_IAC_TRANSACTION_HEADERS, object_name:IGI_IAC_TRANSACTION_HEADERS, status:VALID, product: IGI - Public Sector Financials International , description: Holds the details of the transactions performed against all assets , implementation_dba_data: IGI.IGI_IAC_TRANSACTION_HEADERS ,
-
Table: IGI_IAC_TRANSACTION_HEADERS
12.2.2
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_IAC_TRANSACTION_HEADERS, object_name:IGI_IAC_TRANSACTION_HEADERS, status:VALID, product: IGI - Public Sector Financials International , description: Holds the details of the transactions performed against all assets , implementation_dba_data: IGI.IGI_IAC_TRANSACTION_HEADERS ,
-
APPS.IGI_IAC_REVAL_HIST_PKG SQL Statements
12.1.1
-
APPS.IGI_IAC_REVAL_HIST_PKG SQL Statements
12.2.2
-
APPS.IGI_IAC_REVAL_CONCURRENT SQL Statements
12.1.1
-
APPS.IGI_IAC_REVAL_CONCURRENT SQL Statements
12.2.2
-
APPS.IGI_IAC_TRANS_HEADERS_PKG SQL Statements
12.1.1
-
APPS.IGI_IAC_TRANS_HEADERS_PKG SQL Statements
12.2.2
-
VIEW: IGI.IGI_IAC_TRANSACTION_HEADERS#
12.2.2
owner:IGI, object_type:VIEW, object_name:IGI_IAC_TRANSACTION_HEADERS#, status:VALID,
-
APPS.IGI_IAC_REVAL_CRUD SQL Statements
12.2.2
-
APPS.IGI_IAC_REVAL_CRUD SQL Statements
12.1.1
-
VIEW: IGI.IGI_IAC_TRANSACTION_HEADERS#
12.2.2
-
APPS.IGI_IAC_REVAL_VALIDATION SQL Statements
12.2.2
-
APPS.IGI_IAC_REVAL_VALIDATION SQL Statements
12.1.1
-
APPS.IGI_IAC_ROLLBACK_DEPRN_PKG SQL Statements
12.2.2
-
APPS.IGI_IAC_ROLLBACK_DEPRN_PKG SQL Statements
12.1.1
-
APPS.IGI_IAC_ADDITIONS_PKG SQL Statements
12.1.1
-
APPS.IGI_IAC_ADDITIONS_PKG SQL Statements
12.2.2
-
TABLE: IGI.IGI_IAC_TRANSACTION_HEADERS
12.1.1
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_IAC_TRANSACTION_HEADERS, object_name:IGI_IAC_TRANSACTION_HEADERS, status:VALID,
-
SYNONYM: APPS.IGI_IAC_TRANSACTION_HEADERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGI_IAC_TRANSACTION_HEADERS, status:VALID,
-
SYNONYM: APPS.IGI_IAC_TRANSACTION_HEADERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:IGI_IAC_TRANSACTION_HEADERS, status:VALID,
-
TABLE: IGI.IGI_IAC_TRANSACTION_HEADERS
12.2.2
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_IAC_TRANSACTION_HEADERS, object_name:IGI_IAC_TRANSACTION_HEADERS, status:VALID,
-
PACKAGE BODY: APPS.IGI_IAC_TRANS_HEADERS_PKG
12.1.1
-
PACKAGE BODY: APPS.IGI_IAC_TRANS_HEADERS_PKG
12.2.2
-
Table: IGI_IAC_ADJUSTMENTS
12.1.1
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_IAC_ADJUSTMENTS, object_name:IGI_IAC_ADJUSTMENTS, status:VALID, product: IGI - Public Sector Financials International , description: Holds the accounting information. Driver table for creating Journals , implementation_dba_data: IGI.IGI_IAC_ADJUSTMENTS ,
-
Table: IGI_IAC_ADJUSTMENTS
12.2.2
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_IAC_ADJUSTMENTS, object_name:IGI_IAC_ADJUSTMENTS, status:VALID, product: IGI - Public Sector Financials International , description: Holds the accounting information. Driver table for creating Journals , implementation_dba_data: IGI.IGI_IAC_ADJUSTMENTS ,
-
APPS.IGI_IGIIAOPE_XMLP_PKG SQL Statements
12.2.2
-
APPS.IGI_IGIIARSV_XMLP_PKG SQL Statements
12.2.2
-
APPS.IGI_IGIIARRV_XMLP_PKG SQL Statements
12.1.1
-
APPS.IGI_IGIIARRD_XMLP_PKG SQL Statements
12.1.1
-
APPS.IGI_IGIIARSD_XMLP_PKG SQL Statements
12.1.1
-
APPS.IGI_IGIIABLS_XMLP_PKG SQL Statements
12.1.1
-
APPS.IGI_IGIIAOPE_XMLP_PKG SQL Statements
12.1.1
-
APPS.IGI_IGIIACSD_XMLP_PKG SQL Statements
12.2.2
-
PACKAGE BODY: APPS.IGI_IAC_EXTRACT_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IGI_IAC_EXTRACT_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGI_IAC_REVAL_ACCOUNTING
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGI_IAC_REVAL_ACCOUNTING, status:VALID,
-
APPS.IGI_IGIIABLD_XMLP_PKG SQL Statements
12.1.1
-
APPS.IGI_IGIIABLS_XMLP_PKG SQL Statements
12.2.2
-
APPS.IGI_IGIIACST_XMLP_PKG SQL Statements
12.2.2
-
APPS.IGI_IGIIAOPD_XMLP_PKG SQL Statements
12.2.2
-
APPS.IGI_IGIIABLD_XMLP_PKG SQL Statements
12.2.2
-
PACKAGE: APPS.IGI_IAC_REVAL_CRUD
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGI_IAC_REVAL_CRUD, status:VALID,
-
PACKAGE BODY: APPS.IGI_IAC_EXTRACT_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGI_IAC_EXTRACT_PKG, status:VALID,
-
APPS.IGI_IGIIAOPD_XMLP_PKG SQL Statements
12.1.1
-
APPS.IGI_IGIIACSD_XMLP_PKG SQL Statements
12.1.1
-
APPS.IGI_IGIIARRD_XMLP_PKG SQL Statements
12.2.2
-
APPS.IGI_IGIIARSD_XMLP_PKG SQL Statements
12.2.2
-
PACKAGE BODY: APPS.IGI_IAC_TRANS_HEADERS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IGI_IAC_TRANS_HEADERS_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGI_IAC_REVAL_HIST_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IGI_IAC_REVAL_HIST_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGI_IAC_REVAL_VALIDATION
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IGI_IAC_REVAL_VALIDATION, status:VALID,