Search Results igi_itr_charge_lines_tmp
Overview
IGI_ITR_CHARGE_LINES_TMP is a temporary staging table owned by the IGI schema (Public Sector Financials International) in Oracle E-Business Suite 12.1.1 and 12.2.2. As its name and description indicate, it holds details of individual charge lines that are processed by the Intercompany Transaction Reconciliation (ITR) and charge allocation functionality. The table acts as a transient repository: rows are populated during charge calculation, validation, encumbrance checking, and posting, then consumed by concurrent programs that move validated lines into permanent charge and journal structures. It is a standalone object from a heuristic Data Vault perspective — it is neither a pure hub nor a link, and while it contains surrogate keys and date stamps, it is better modeled as a temporary satellite/staging area rather than a durable entity. Because the table is temporary in nature, records should be treated as an intermediate stage between charge generation and final general ledger posting.
Key Information Stored
The table contains 43 documented columns. The principal identifier is IT_SERVICE_LINE_ID, which serves as the surrogate primary key for each charge line. IT_HEADER_ID is the foreign key to the charge header and, together with IT_LINE_NUM, forms the most likely business-key candidate for a line within a run. Key columns fall into several groups:
- Header/line identity: IT_HEADER_ID, IT_LINE_NUM, IT_SERVICE_LINE_ID, SERVICE_ID, PACKET_ID.
- Accounting: SET_OF_BOOKS_ID, CODE_COMBINATION_ID, RECEIVING_CODE_COMBINATION_ID, CREATION_CODE_COMBINATION_ID, ENTERED_DR, ENTERED_CR, SUGGESTED_AMOUNT, SUGGESTED_RECV_CCID.
- Charge configuration: CHARGE_CENTER_ID, CHARGE_SERVICE_ID, CHARGE_RANGE_ID, REJECTION_NOTE, REVERSAL_FLAG.
- Encumbrance/funds: ENCUMBRANCE_FLAG, ENCUMBERED_AMOUNT, UNENCUMBERED_AMOUNT, FAILED_FUNDS_LOOKUP_CODE, PREVENT_ENCUMBRANCE_FLAG, GL_ENCUMBERED_DATE, GL_ENCUMBERED_PERIOD_NAME, GL_CANCELLED_DATE.
- Processing status: STATUS_FLAG, POSTING_FLAG, SUBMIT_DATE, EFFECTIVE_DATE, JE_HEADER_ID.
- Audit/Who columns: CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN.
Common Use Cases and Queries
Typical usage centers on monitoring and reconciliation. A common query retrieves unposted lines awaiting encumbrance or journal creation:
SELECT it_service_line_id, it_header_id, entered_dr, entered_credits, status_flag FROM igi.igi_itr_charge_lines_tmp WHERE posting_flag = 'N' AND encumbrance_flag = 'Y';- Join to headers to report charge totals by run:
SELECT h.it_header_id, SUM(l.suggested_amount) FROM igi.igi_itr_charge_lines_tmp l, igi.igi_itr_charge_headers h WHERE l.it_header_id = h.it_header_id GROUP BY h.it_header_id; - Identify rejected or failed-funds lines:
SELECT * FROM igi.igi_itr_charge_lines_tmp WHERE rejection_note IS NOT NULL OR failed_funds_lookup_code IS NOT NULL; - Encumbrance aging: filter on GL_ENCUMBERED_PERIOD_NAME and GL_ENCUMBERED_DATE.
Related Objects
Documented foreign keys link this table to its charge configuration and header parents; additional dependencies exist through application logic.
- IGI_ITR_CHARGE_HEADERS — via IT_HEADER_ID; the parent header for each charge run.
- IGI_ITR_CHARGE_CENTER — via CHARGE_CENTER_ID; defines the originating charge center.
- IGI_ITR_CHARGE_RANGES — via CHARGE_RANGE_ID; the range definition applied to the line.
- GL_JE_HEADERS / GL_JE_LINES — via JE_HEADER_ID; the resulting journal created on posting.
- GL_CODE_COMBINATIONS — via the various CCID columns; resolves accounting flexfield values.
- GL_ENCUMBRANCES — consumed for encumbrance and funds checking.
Because rows are temporary, purging programs and concurrent charge processors frequently delete or transfer records after successful posting, making this table unsuitable as a long-term audit source.
-
Table: IGI_ITR_CHARGE_LINES_TMP
12.1.1
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_ITR_CHARGE_LINES_TMP, object_name:IGI_ITR_CHARGE_LINES_TMP, status:VALID, product: IGI - Public Sector Financials International , description: Holds details of charge lines , implementation_dba_data: IGI.IGI_ITR_CHARGE_LINES_TMP ,
-
Table: IGI_ITR_CHARGE_LINES_TMP
12.2.2
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_ITR_CHARGE_LINES_TMP, object_name:IGI_ITR_CHARGE_LINES_TMP, status:VALID, product: IGI - Public Sector Financials International , description: Holds details of charge lines , implementation_dba_data: IGI.IGI_ITR_CHARGE_LINES_TMP ,
-
SYNONYM: APPS.IGI_ITR_CHARGE_LINES_TMP
12.2.2
owner:APPS, object_type:SYNONYM, object_name:IGI_ITR_CHARGE_LINES_TMP, status:VALID,
-
SYNONYM: APPS.IGI_ITR_CHARGE_LINES_TMP
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGI_ITR_CHARGE_LINES_TMP, status:VALID,
-
VIEW: IGI.IGI_ITR_CHARGE_LINES_TMP#
12.2.2
owner:IGI, object_type:VIEW, object_name:IGI_ITR_CHARGE_LINES_TMP#, status:VALID,
-
VIEW: IGI.IGI_ITR_CHARGE_LINES_TMP#
12.2.2
-
TABLE: IGI.IGI_ITR_CHARGE_LINES_TMP
12.1.1
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_ITR_CHARGE_LINES_TMP, object_name:IGI_ITR_CHARGE_LINES_TMP, status:VALID,
-
TABLE: IGI.IGI_ITR_CHARGE_LINES_TMP
12.2.2
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_ITR_CHARGE_LINES_TMP, object_name:IGI_ITR_CHARGE_LINES_TMP, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
eTRM - IGI Tables and Views
12.2.2
description: This is a temporary table used for GBV migration from 10.7/11.03 to 11i. ,
-
eTRM - IGI Tables and Views
12.1.1
description: This is a temporary table used for GBV migration from 10.7/11.03 to 11i. ,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
eTRM - IGI Tables and Views
12.1.1
description: This is a temporary table used for GBV migration from 10.7/11.03 to 11i. ,
-
eTRM - IGI Tables and Views
12.2.2
description: This is a temporary table used for GBV migration from 10.7/11.03 to 11i. ,