Search Results gl_iea_interface
Overview
GL_IEA_INTERFACE is a General Ledger staging table in the Oracle E-Business Suite 12.1.1 and 12.2.2 environments. It holds transactional data intended for import into the Global Intercompany System (GIS), the framework that governs intercompany transactions between subsidiaries and legal entities within a multi-organization accounting structure. Rows written to this table are processed by the GIS import concurrent program, which validates, balances, and ultimately transfers the data into the permanent intercompany tables used for intercompany reconciliation and elimination.
Because the table is a staging structure whose rows are consumed, validated, and then typically purged or archived, its heuristic Data Vault classification is a link — it captures associations between sender and receiver subsidiaries, transaction types, currencies, and accounting flexfield combinations. This classification is a modeling suggestion rather than a native EBS concept; Oracle does not implement Data Vault natively.
Key Information Stored
GL_IEA_INTERFACE is documented with 81 columns in the 12.2.2 physical schema. Its most operationally significant columns include:
- GROUP_ID — groups a set of interface lines into a single import batch.
- TRANSACTION_NUMBER — the business identifier for the intercompany transaction across its debit and credit lines.
- TRANSACTION_TYPE_ID — foreign key to GL_IEA_TRANSACTION_TYPES, defining the nature of the transaction.
- SENDER_SUBSIDIARY_ID / RECEIVER_SUBSIDIARY_ID — foreign keys to GL_IEA_SUBSIDIARIES identifying the two trading partners.
- SENDER_CODE_COMBINATION_ID / RECEIVER_CODE_COMBINATION_ID — foreign keys to GL_CODE_COMBINATIONS pointing at the accounting flexfield assignments.
- CURRENCY_CODE — foreign key to FND_CURRENCIES for the transaction currency.
- GL_DATE — the accounting date applied on import.
- LINE_TYPE and LINE_DEBIT / LINE_CREDIT — define whether a row is the sending or receiving leg and its monetary amount.
- TRANSACTION_STATUS_CODE and COMPLETION_STATUS_CODE — track processing state.
- REQUEST_ID — foreign key to FND_CONCURRENT_REQUESTS, linking the row to the concurrent request that loaded or processed it.
The SENDER_SEGMENT1 through SENDER_SEGMENT30 and RECEIVER_SEGMENT1 through RECEIVER_SEGMENT30 columns provide the denormalized key flexfield segments that ultimately resolve into the code combination identifiers. The surrogate/functional key for a row is not exposed as a single documented primary key column; GROUP_ID combined with TRANSACTION_NUMBER and LINE_TYPE functions as the practical business-key candidate.
Common Use Cases and Queries
Typical usage centers on loading intercompany data from external systems, monitoring import results, and diagnosing failed rows. A common pattern is to review unprocessed transactions by status:
- Querying all rows for a given batch:
SELECT TRANSACTION_NUMBER, LINE_TYPE, LINE_DEBIT, LINE_CREDIT FROM GL.GL_IEA_INTERFACE WHERE GROUP_ID = :group_id; - Identifying failures:
SELECT TRANSACTION_NUMBER, TRANSACTION_STATUS_CODE, COMPLETION_STATUS_CODE FROM GL.GL_IEA_INTERFACE WHERE TRANSACTION_STATUS_CODE = 'ERROR'; - Joining to subsidiary names for reporting:
SELECT i.TRANSACTION_NUMBER, s.SUBSIDIARY_NAME FROM GL.GL_IEA_INTERFACE i, GL.GL_IEA_SUBSIDIARIES s WHERE i.SENDER_SUBSIDIARY_ID = s.SUBSIDIARY_ID; - Correlating to the loading process via
GL_IEA_INTERFACE.REQUEST_ID = FND_CONCURRENT_REQUESTS.REQUEST_ID.
Reporting use cases include intercompany balance summaries, unmatched sender/receiver pairs, and pre-import validation extracts.
Related Objects
- GL_IEA_SUBSIDIARIES — joined on SENDER_SUBSIDIARY_ID and RECEIVER_SUBSIDIARY_ID.
- GL_IEA_TRANSACTION_TYPES — joined on TRANSACTION_TYPE_ID.
- GL_CODE_COMBINATIONS — joined on SENDER_CODE_COMBINATION_ID and RECEIVER_CODE_COMBINATION_ID.
- FND_CURRENCIES — joined on CURRENCY_CODE.
- FND_CONCURRENT_REQUESTS — joined on REQUEST_ID to trace the concurrent program execution.
- GL_IEA_INTERFACE_CONTROLS and the GIS import programs — which read and validate rows from this interface table before posting to the permanent intercompany transaction tables.
-
Table: GL_IEA_INTERFACE
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_IEA_INTERFACE, object_name:GL_IEA_INTERFACE, status:VALID, product: GL - General Ledger , description: Transactional data for import into Global Intercompany System , implementation_dba_data: GL.GL_IEA_INTERFACE ,
-
Table: GL_IEA_INTERFACE
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_IEA_INTERFACE, object_name:GL_IEA_INTERFACE, status:VALID, product: GL - General Ledger , description: Transactional data for import into Global Intercompany System , implementation_dba_data: GL.GL_IEA_INTERFACE ,
-
Table: GL_IEA_SUBSIDIARIES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_IEA_SUBSIDIARIES, object_name:GL_IEA_SUBSIDIARIES, status:VALID, product: GL - General Ledger , description: Subsidiary definitions , implementation_dba_data: GL.GL_IEA_SUBSIDIARIES ,
-
Table: GL_IEA_SUBSIDIARIES
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_IEA_SUBSIDIARIES, object_name:GL_IEA_SUBSIDIARIES, status:VALID, product: GL - General Ledger , description: Subsidiary definitions , implementation_dba_data: GL.GL_IEA_SUBSIDIARIES ,
-
Table: GL_IEA_TRANSACTION_TYPES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_IEA_TRANSACTION_TYPES, object_name:GL_IEA_TRANSACTION_TYPES, status:VALID, product: GL - General Ledger , description: Intercompany transaction types , implementation_dba_data: GL.GL_IEA_TRANSACTION_TYPES ,
-
Table: GL_IEA_TRANSACTION_TYPES
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_IEA_TRANSACTION_TYPES, object_name:GL_IEA_TRANSACTION_TYPES, status:VALID, product: GL - General Ledger , description: Intercompany transaction types , implementation_dba_data: GL.GL_IEA_TRANSACTION_TYPES ,
-
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 ,