Search Results gl_iea_transaction_lines
Overview
The GL_IEA_TRANSACTION_LINES table, owned by the GL schema, stores the individual line details of intercompany transactions processed by Oracle General Ledger's Intercompany and Intracompany Balancing (IEA) engine. It is the line-level companion to GL_IEA_TRANSACTIONS (the header), capturing the debit and credit amounts, the balancing account assignments, and the descriptive flexfield segments required to record and post intercompany journal entries. The table resides in the GL product/module and is defined as VALID in ETRM 12.1.1 and 12.2.2.
From a dimensional modeling perspective, the documented foreign key structure (TRANSACTION_ID → GL_IEA_TRANSACTIONS, OFFSET_CCID → GL_CODE_COMBINATIONS) suggests a link classification (heuristic, mined from FK structure): this table resolves the many-to-many relationships between intercompany transactions and the balancing code combinations they reference. It is not a hub (no single immutable business key) nor a pure satellite. As a modeling suggestion, treat it as a link table whose grain is one row per transaction, sender/receiver designation, and line number.
Key Information Stored
The physical schema contains 62 documented columns. The most significant are:
- TRANSACTION_ID — Identifier joining this line to its parent header in GL_IEA_TRANSACTIONS.
- SENDER_RECEIVER_CODE — Distinguishes the sender side from the receiver side of the intercompany entry.
- LINE_NUMBER — Sequential line identifier within a transaction/sender-receiver combination.
- OFFSET_CCID — Foreign key to GL_CODE_COMBINATIONS, the balancing/offset account.
- ENTERED_DR / ENTERED_CR — The debit and credit amounts entered in the functional or entered currency.
- GENERATION_CODE — Indicates how the line was generated by the balancing process.
- SEGMENT1 through SEGMENT30 — Denormalized key flexfield segments for the intercompany account.
- CONTEXT and ATTRIBUTE1–ATTRIBUTE15 — Descriptive flexfield context and attribute values.
- Audit columns — CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN.
- Concurrent program columns — REQUEST_ID, PROGRAM_APPLICATION_ID, PROGRAM_ID, PROGRAM_UPDATE_DATE.
The documented primary key is GL_IEA_TRANSACTION_LINES_PK on (TRANSACTION_ID, SENDER_RECEIVER_CODE, LINE_NUMBER). The unique index GL_IEA_TRANSACTION_LINES_U1 mirrors the same column set, making these three columns the business-key candidate, while no separate surrogate key is documented.
Common Use Cases and Queries
Typical scenarios include auditing intercompany balancing output, reconciling sender versus receiver amounts, and reporting on the offset accounts applied during auto-balancing.
Sample query to list all lines for a given transaction:
SELECT transaction_id, sender_receiver_code, line_number, offset_ccid, entered_dr, entered_crFROM gl.gl_iea_transaction_linesWHERE transaction_id = :p_transaction_idORDER BY sender_receiver_code, line_number;
Joining to code combinations to resolve the balancing account:
SELECT l.transaction_id, l.line_number, c.concatenated_segments, l.entered_dr, l.entered_crFROM gl.gl_iea_transaction_lines l, gl.gl_code_combinations_kfv cWHERE l.offset_ccid = c.code_combination_id;
Related Objects
- GL_IEA_TRANSACTIONS — Parent header table; joined on TRANSACTION_ID.
- GL_CODE_COMBINATIONS — Referenced via OFFSET_CCID for the balancing account.
- GL_JE_HEADERS / GL_JE_LINES — Journal entries ultimately produced from IEA processing.
- GL_IMPORT_REFERENCES — Links imported intercompany lines back to their source subledger.
- GL_INTERCOMPANY_ACCOUNTS — Defines the intercompany account rules driving line generation.
- GL_IEA_TRANSACTIONS header/line APIs (e.g., journal import and balancing concurrent programs) that populate these lines.
Together these objects support end-to-end intercompany balancing, posting, and reconciliation within Oracle General Ledger.
-
Table: GL_IEA_TRANSACTION_LINES
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_IEA_TRANSACTION_LINES, object_name:GL_IEA_TRANSACTION_LINES, status:VALID, product: GL - General Ledger , description: Intercompany transaction lines , implementation_dba_data: GL.GL_IEA_TRANSACTION_LINES ,
-
Table: GL_IEA_TRANSACTION_LINES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_IEA_TRANSACTION_LINES, object_name:GL_IEA_TRANSACTION_LINES, status:VALID, product: GL - General Ledger , description: Intercompany transaction lines , implementation_dba_data: GL.GL_IEA_TRANSACTION_LINES ,
-
VIEW: APPS.GL_IEA_TRANSACTION_LINES_DFV
12.2.2
-
SYNONYM: APPS.GL_IEA_TRANSACTION_LINES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GL_IEA_TRANSACTION_LINES, status:VALID,
-
VIEW: APPS.GL_IEA_TRANSACTION_LINES_DFV
12.1.1
-
SYNONYM: APPS.GL_IEA_TRANSACTION_LINES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GL_IEA_TRANSACTION_LINES, status:VALID,
-
VIEW: GL.GL_IEA_TRANSACTION_LINES#
12.2.2
owner:GL, object_type:VIEW, object_name:GL_IEA_TRANSACTION_LINES#, status:VALID,
-
VIEW: GL.GL_IEA_TRANSACTION_LINES#
12.2.2
-
Table: GL_IEA_TRANSACTIONS
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_IEA_TRANSACTIONS, object_name:GL_IEA_TRANSACTIONS, status:VALID, product: GL - General Ledger , description: Intercompany transactions , implementation_dba_data: GL.GL_IEA_TRANSACTIONS ,
-
Table: GL_IEA_TRANSACTIONS
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_IEA_TRANSACTIONS, object_name:GL_IEA_TRANSACTIONS, status:VALID, product: GL - General Ledger , description: Intercompany transactions , implementation_dba_data: GL.GL_IEA_TRANSACTIONS ,
-
VIEW: APPS.GL_IEA_TRANSACTION_LINES_DFV
12.2.2
owner:APPS, object_type:VIEW, object_name:GL_IEA_TRANSACTION_LINES_DFV, status:VALID,
-
VIEW: APPS.GL_IEA_TRANSACTION_LINES_DFV
12.1.1
owner:APPS, object_type:VIEW, object_name:GL_IEA_TRANSACTION_LINES_DFV, status:VALID,
-
View: GL_BIS_IEA_TRAN_LINES_V
12.1.1
product: GL - General Ledger , implementation_dba_data: Not implemented in this database ,
-
View: GL_BIS_IEA_TRAN_LINES_V
12.2.2
product: GL - General Ledger , implementation_dba_data: Not implemented in this database ,
-
TABLE: GL.GL_IEA_TRANSACTION_LINES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_IEA_TRANSACTION_LINES, object_name:GL_IEA_TRANSACTION_LINES, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
TABLE: GL.GL_IEA_TRANSACTION_LINES
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_IEA_TRANSACTION_LINES, object_name:GL_IEA_TRANSACTION_LINES, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
Table: GL_CODE_COMBINATIONS
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_CODE_COMBINATIONS, object_name:GL_CODE_COMBINATIONS, status:VALID, product: GL - General Ledger , description: Account combinations , implementation_dba_data: GL.GL_CODE_COMBINATIONS ,
-
Table: GL_CODE_COMBINATIONS
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_CODE_COMBINATIONS, object_name:GL_CODE_COMBINATIONS, status:VALID, product: GL - General Ledger , description: Account combinations , implementation_dba_data: GL.GL_CODE_COMBINATIONS ,
-
eTRM - SQLGL Tables and Views
12.2.2
description: This table contains the tracking information that Golden Gate will use to launch Journal Import. ,
-
eTRM - SQLGL Tables and Views
12.1.1
description: USSGL transaction codes ,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
eTRM - SQLGL Tables and Views
12.2.2
description: This table contains the tracking information that Golden Gate will use to launch Journal Import. ,
-
eTRM - SQLGL Tables and Views
12.1.1
description: USSGL transaction codes ,