Search Results gl_import_references
The GL_IMPORT_REFERENCES table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 serves as a critical repository for tracking reference information associated with journal entries imported into the General Ledger (GL) module. This table plays a pivotal role in maintaining data integrity, audit trails, and reconciliation processes by storing metadata that links source system transactions to their corresponding GL journal entries. Below is a detailed analysis of its structure, purpose, and functional significance.
Table Overview
The GL_IMPORT_REFERENCES table is part of Oracle GL's data model and is primarily used during the journal import process. It stores reference details that help establish relationships between source transactions (e.g., from subledgers like AP, AR, FA) and the resulting GL journals. Key attributes include:- REFERENCE_1 to REFERENCE_10: Flexible fields to store source system identifiers (e.g., invoice numbers, transaction IDs).
- JE_HEADER_ID: Foreign key to GL_JE_HEADERS, linking to the journal batch.
- JE_LINE_NUM: Identifies the specific line within a journal entry.
- LAST_UPDATE_DATE and CREATED_BY: Standard Oracle audit columns.
- REFERENCE_TYPE: Categorizes the source (e.g., 'AP_INVOICES' for Payables).
Functional Role
- Journal Import Process: During GL journal imports (via GL_INTERFACE), this table captures references to ensure traceability. For example, when Payables invoices are transferred to GL, REFERENCE_1 might store the invoice ID.
- Reconciliation: Enables auditors to trace GL entries back to source documents, supporting SOX compliance and period-end close validations.
- Subledger Accounting (SLA): In 12.2.2, SLA uses this table to maintain cross-references between accounting events and GL journals.
- Data Integrity: Prevents duplicate imports by validating references during the journal import process.
Technical Considerations
- Indexing: The table is indexed on JE_HEADER_ID and JE_LINE_NUM for performance optimization during journal posting.
- Partitioning: In high-volume environments, partitioning by PERIOD_NAME or REFERENCE_TYPE may be implemented.
- Purge Strategies: Data retention policies should align with archival requirements, as historical references are often needed for audits.
Integration Points
The table interacts with:- GL_JE_LINES: Direct relationship via JE_HEADER_ID and JE_LINE_NUM.
- GL_INTERFACE: References are populated during the import from interface tables.
- Subledger Modules: AP, AR, and FA modules write reference data during accounting transfers.
Version-Specific Notes
- 12.2.2 Enhancements: Tighter integration with SLA improves reference tracking for complex accounting rules.
- 12.1.1 Limitations: Manual reference management may be required for custom imports.
Best Practices
- Leverage all 10 reference fields to capture sufficient source details.
- Implement custom validations to ensure reference uniqueness during imports.
- Archive older records to maintain performance without losing auditability.
-
Table: GL_IMPORT_REFERENCES
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_IMPORT_REFERENCES, object_name:GL_IMPORT_REFERENCES, status:VALID, product: GL - General Ledger , description: Cross-references between subledgers and Oracle General Ledger's journal entries , implementation_dba_data: GL.GL_IMPORT_REFERENCES ,
-
Table: GL_IMPORT_REFERENCES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_IMPORT_REFERENCES, object_name:GL_IMPORT_REFERENCES, status:VALID, product: GL - General Ledger , description: Cross-references between subledgers and Oracle General Ledger's journal entries , implementation_dba_data: GL.GL_IMPORT_REFERENCES ,
-
Table: GL_JE_LINES
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_JE_LINES, object_name:GL_JE_LINES, status:VALID, product: GL - General Ledger , description: Journal entry lines , implementation_dba_data: GL.GL_JE_LINES ,
-
Table: GL_JE_LINES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_JE_LINES, object_name:GL_JE_LINES, status:VALID, product: GL - General Ledger , description: Journal entry lines , implementation_dba_data: GL.GL_JE_LINES ,
-
Table: GL_JE_HEADERS
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_JE_HEADERS, object_name:GL_JE_HEADERS, status:VALID, product: GL - General Ledger , description: Journal entry headers , implementation_dba_data: GL.GL_JE_HEADERS ,
-
Table: GL_JE_HEADERS
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_JE_HEADERS, object_name:GL_JE_HEADERS, status:VALID, product: GL - General Ledger , description: Journal entry headers , implementation_dba_data: GL.GL_JE_HEADERS ,
-
Table: GL_JE_BATCHES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_JE_BATCHES, object_name:GL_JE_BATCHES, status:VALID, product: GL - General Ledger , description: Journal entry batches , implementation_dba_data: GL.GL_JE_BATCHES ,
-
Table: GL_JE_BATCHES
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_JE_BATCHES, object_name:GL_JE_BATCHES, status:VALID, product: GL - General Ledger , description: Journal entry batches , implementation_dba_data: GL.GL_JE_BATCHES ,
-
Table: GL_ARCHIVE_REFERENCES
12.1.1
product: GL - General Ledger , description: Archive table for GL_IMPORT_REFERENCES , implementation_dba_data: Not implemented in this database ,
-
Table: GL_ARCHIVE_REFERENCES
12.2.2
product: GL - General Ledger , description: Archive table for GL_IMPORT_REFERENCES , implementation_dba_data: Not implemented in this database ,
-
View: GL_JE_CONS_BALANCES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_JE_CONS_BALANCES_V, object_name:GL_JE_CONS_BALANCES_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_JE_CONS_BALANCES_V ,
-
View: GL_JE_CONS_BALANCES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_JE_CONS_BALANCES_V, object_name:GL_JE_CONS_BALANCES_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_JE_CONS_BALANCES_V ,