Search Results igi_itr_charge_lines
Overview
IGI_ITR_CHARGE_LINES is a transactional table in the IGI (Public Sector Financials International) product family within Oracle E-Business Suite 12.1.1 and 12.2.2. It stores the individual charge line records that make up an interagency transfer (ITR) charge document, capturing the accounting distribution, amount, encumbrance posture, and processing status of each line. The table is owned by the IGI schema and holds 43 documented columns in the 12.2.2 ETRM physical schema. Each row represents one charge line belonging to a parent charge header, and the table serves as the operational detail layer behind the IGI interagency billing and chargeback workflow.
Under the heuristic Data Vault classification derived from the foreign key structure, this object is best modeled as a link table. It resolves relationships between the parent charge header, the charge center, the charge range, accounting code combinations, and service identifiers, rather than acting as a standalone hub of business entities. Modelers should treat it as an intersection of those referenced dimensions and hubs.
Key Information Stored
The primary key is defined by the unique index IGI_ITR_CHARGE_LINES_PK, composed of IT_HEADER_ID and IT_LINE_NUM. IT_HEADER_ID is both a business-key candidate and a foreign key to the charge header, while IT_LINE_NUM provides the line sequence within that header. Together they form the natural identity of a charge line; there is no separate surrogate key column.
The most significant columns include:
- IT_HEADER_ID – parent charge header identifier; part of the composite primary key and FK to IGI_ITR_CHARGE_HEADERS.
- IT_LINE_NUM – line number within the header; second component of the composite primary key.
- SET_OF_BOOKS_ID – ledger context for the accounting entries.
- CODE_COMBINATION_ID – accounting flexfield combination for the charge distribution.
- CHARGE_CENTER_ID – charge center responsible for the line; FK to IGI_ITR_CHARGE_CENTER.
- CHARGE_RANGE_ID – charge range reference; FK to IGI_ITR_CHARGE_RANGES.
- EFFECTIVE_DATE – date the charge line becomes effective.
- ENTERED_DR / ENTERED_CR – entered debit and credit amounts for the line.
- SUGGESTED_AMOUNT – system-suggested charge amount prior to acceptance.
- STATUS_FLAG / POSTING_FLAG – processing and posting state indicators.
- REJECTION_NOTE – reason a line was rejected during review.
- ENCUMBRANCE_FLAG / ENCUMBERED_AMOUNT / UNENCUMBERED_AMOUNT – encumbrance tracking values.
- JE_HEADER_ID – link to the generated journal entry header.
- REVERSAL_FLAG – indicates whether the line has been reversed.
- IT_SERVICE_LINE_ID / CHARGE_SERVICE_ID / SERVICE_ID – service-level references.
Common Use Cases and Queries
Typical reporting retrieves charge lines for a given header, balances debits and credits, and reconciles encumbrance versus posted amounts. A representative query pattern:
- SELECT it_line_num, entered_dr, entered_cred, status_flag FROM igi_itr_charge_lines WHERE it_header_id = :header_id ORDER BY it_line_num;
- Aggregate by code combination to produce distribution reports: SELECT code_combination_id, SUM(entered_dr), SUM(entered_cr) FROM igi_itr_charge_lines GROUP BY code_combination_id;
- Encumbrance reconciliation: filter on encumbrance_flag and compare encumbered_amount to unencumbered_amount.
- Posting audit: join on posting_flag and je_header_id to trace lines that generated journal entries.
- Rejection analysis: query rejection_note where status_flag indicates a rejected line.
Related Objects
The table participates in several documented foreign key relationships and depends on the following significant objects:
- IGI_ITR_CHARGE_HEADERS – joined via IGI_ITR_CHARGE_LINES.IT_HEADER_ID; the parent document.
- IGI_ITR_CHARGE_CENTER – joined via CHARGE_CENTER_ID.
- IGI_ITR_CHARGE_RANGES – joined via CHARGE_RANGE_ID.
- GL_CODE_COMBINATIONS – referenced through CODE_COMBINATION_ID for accounting validation.
- GL_JE_HEADERS – referenced through JE_HEADER_ID for journal entry linkage.
- IGI interagency billing APIs and concurrent programs that populate and post charge lines depend on this table as their primary detail store.
In EBS 12.1.1 and 12.2.2, referential integrity is enforced by the documented FK constraints, and the composite primary key guarantees one row per header and line number combination.
-
Table: IGI_ITR_CHARGE_LINES
12.2.2
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_ITR_CHARGE_LINES, object_name:IGI_ITR_CHARGE_LINES, status:VALID, product: IGI - Public Sector Financials International , description: Holds details of charge lines , implementation_dba_data: IGI.IGI_ITR_CHARGE_LINES ,
-
Table: IGI_ITR_CHARGE_LINES
12.1.1
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_ITR_CHARGE_LINES, object_name:IGI_ITR_CHARGE_LINES, status:VALID, product: IGI - Public Sector Financials International , description: Holds details of charge lines , implementation_dba_data: IGI.IGI_ITR_CHARGE_LINES ,
-
VIEW: APPS.IGI_ITR_CH_LINES_APP_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGI.IGI_ITR_CH_LINES_APP_V, object_name:IGI_ITR_CH_LINES_APP_V, status:VALID,
-
VIEW: APPS.IGI_ITR_CHARGE_LINES_ENTRY_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGI.IGI_ITR_CHARGE_LINES_ENTRY_V, object_name:IGI_ITR_CHARGE_LINES_ENTRY_V, status:VALID,
-
VIEW: APPS.IGI_ITR_CHARGE_LINES_ENTRY_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IGI.IGI_ITR_CHARGE_LINES_ENTRY_V, object_name:IGI_ITR_CHARGE_LINES_ENTRY_V, status:VALID,
-
VIEW: APPS.IGI_ITR_CH_LINES_APP_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IGI.IGI_ITR_CH_LINES_APP_V, object_name:IGI_ITR_CH_LINES_APP_V, status:VALID,
-
APPS.IGI_ITR_APPROVAL_PKG SQL Statements
12.1.1
-
APPS.IGI_ITR_CHARGE_LINES_PKG SQL Statements
12.2.2
-
APPS.IGI_ITR_APPROVAL_PKG SQL Statements
12.2.2
-
APPS.IGI_IGI_ITR_LINES_PKG SQL Statements
12.1.1
-
APPS.IGI_IGI_ITR_LINES_PKG SQL Statements
12.2.2
-
APPS.IGI_IGI_ITR_CHARGE_LINES_PKG SQL Statements
12.1.1
-
APPS.IGI_IGI_ITR_CHARGE_LINES_PKG SQL Statements
12.2.2
-
APPS.IGI_ITR_CHARGE_LINES_PKG SQL Statements
12.1.1
-
APPS.IGI_ITR SQL Statements
12.1.1
-
APPS.IGI_ITR SQL Statements
12.2.2
-
APPS.IGI_ITR_TIMEOUT_PKG SQL Statements
12.2.2
-
APPS.IGI_ITR_TIMEOUT_PKG SQL Statements
12.1.1
-
APPS.IGI_ITR_APPROVAL_LINES_SS_PKG SQL Statements
12.2.2
-
VIEW: APPS.IGI_ITR_CHARGE_LINES_ENTRY_V
12.2.2
-
APPS.IGIGITCH SQL Statements
12.1.1
-
APPS.IGIGITCH SQL Statements
12.2.2
-
SYNONYM: APPS.IGI_ITR_CHARGE_LINES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGI_ITR_CHARGE_LINES, status:VALID,
-
View: IGI_ITR_CHARGE_LINES_ENTRY_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IGI.IGI_ITR_CHARGE_LINES_ENTRY_V, object_name:IGI_ITR_CHARGE_LINES_ENTRY_V, status:VALID, product: IGI - Public Sector Financials International , description: Based on IGI_ITR_CHARGE_CENTER and IGI_ITR_CHARGE_LINES , implementation_dba_data: APPS.IGI_ITR_CHARGE_LINES_ENTRY_V ,
-
VIEW: IGI.IGI_ITR_CHARGE_LINES#
12.2.2
owner:IGI, object_type:VIEW, object_name:IGI_ITR_CHARGE_LINES#, status:VALID,
-
APPS.IGI_ITR_APPROVAL_LINES_SS_PKG SQL Statements
12.1.1
-
VIEW: APPS.IGI_ITR_CHARGE_LINES_ENTRY_V
12.1.1
-
View: IGI_ITR_CHARGE_LINES_ENTRY_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGI.IGI_ITR_CHARGE_LINES_ENTRY_V, object_name:IGI_ITR_CHARGE_LINES_ENTRY_V, status:VALID, product: IGI - Public Sector Financials International , description: Based on IGI_ITR_CHARGE_CENTER and IGI_ITR_CHARGE_LINES , implementation_dba_data: APPS.IGI_ITR_CHARGE_LINES_ENTRY_V ,
-
View: IGI_ITR_CH_LINES_APP_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IGI.IGI_ITR_CH_LINES_APP_V, object_name:IGI_ITR_CH_LINES_APP_V, status:VALID, product: IGI - Public Sector Financials International , description: Based on IGI_ITR_CHARGE_CENTER, FND_USER, IGI_ITR_CHARGE_HEADERS and IGI_ITR_CHARGE_LINES , implementation_dba_data: APPS.IGI_ITR_CH_LINES_APP_V ,
-
SYNONYM: APPS.IGI_ITR_CHARGE_LINES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:IGI_ITR_CHARGE_LINES, status:VALID,
-
PACKAGE BODY: APPS.IGIGITCH
12.1.1
-
APPS.IGI_ITR_FUNDS_CONTROL_PKG SQL Statements
12.1.1
-
VIEW: APPS.IGI_ITR_CH_LINES_APP_V
12.1.1
-
VIEW: APPS.IGI_ITR_CH_LINES_APP_SS_V
12.1.1
-
VIEW: APPS.IGI_ITR_CH_LINES_APP_SS_V
12.2.2
-
View: IGI_ITR_CH_LINES_APP_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGI.IGI_ITR_CH_LINES_APP_V, object_name:IGI_ITR_CH_LINES_APP_V, status:VALID, product: IGI - Public Sector Financials International , description: Based on IGI_ITR_CHARGE_CENTER, FND_USER, IGI_ITR_CHARGE_HEADERS and IGI_ITR_CHARGE_LINES , implementation_dba_data: APPS.IGI_ITR_CH_LINES_APP_V ,
-
APPS.IGI_ITR_FUNDS_CONTROL_PKG SQL Statements
12.2.2
-
PACKAGE BODY: APPS.IGIGITCH
12.2.2
-
VIEW: IGI.IGI_ITR_CHARGE_LINES#
12.2.2
-
VIEW: APPS.IGI_ITR_CH_LINES_APP_V
12.2.2
-
PACKAGE BODY: APPS.IGI_IGI_ITR_LINES_PKG
12.1.1
-
PACKAGE BODY: APPS.IGI_IGI_ITR_CHARGE_LINES_PKG
12.1.1
-
PACKAGE BODY: APPS.IGI_ITR
12.2.2
-
PACKAGE BODY: APPS.IGI_IGI_ITR_CHARGE_LINES_PKG
12.2.2
-
PACKAGE BODY: APPS.IGI_ITR
12.1.1
-
PACKAGE BODY: APPS.IGI_IGI_ITR_LINES_PKG
12.2.2
-
Table: IGI_ITR_CHARGE_HEADERS
12.1.1
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_ITR_CHARGE_HEADERS, object_name:IGI_ITR_CHARGE_HEADERS, status:VALID, product: IGI - Public Sector Financials International , description: Holds charge header details , implementation_dba_data: IGI.IGI_ITR_CHARGE_HEADERS ,
-
Table: IGI_ITR_CHARGE_HEADERS
12.2.2
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_ITR_CHARGE_HEADERS, object_name:IGI_ITR_CHARGE_HEADERS, status:VALID, product: IGI - Public Sector Financials International , description: Holds charge header details , implementation_dba_data: IGI.IGI_ITR_CHARGE_HEADERS ,
-
PACKAGE: APPS.IGI_ITR_FUNDS_CONTROL_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:IGI_ITR_FUNDS_CONTROL_PKG, status:VALID,
-
VIEW: APPS.IGI_ITR_CHARGE_LINES_SS_V
12.1.1