Search Results gl_interface
The GL_INTERFACE
table in Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2 serves as a critical staging area for importing journal entries into the General Ledger (GL) module. It acts as an intermediary repository where data from external systems, subledgers, or manual inputs is temporarily stored before validation and posting to the GL. This table is part of the Oracle General Ledger's data conversion and integration framework, ensuring seamless data flow while maintaining integrity and compliance with accounting rules.
Key Features and Purpose
The primary purpose ofGL_INTERFACE
is to facilitate the transfer of journal entry data from external sources (e.g., legacy systems, spreadsheets, or third-party applications) into Oracle GL. It supports both manual and automated data imports, enabling organizations to consolidate financial data efficiently. The table is designed to handle large volumes of transactional data while performing validation checks before posting to the GL journals tables (GL_JE_BATCHES
, GL_JE_HEADERS
, and GL_JE_LINES
).
Table Structure and Key Columns
TheGL_INTERFACE
table contains columns that map to essential journal entry attributes, including:
- STATUS: Indicates the validation status of the record (e.g., 'NEW', 'POSTED', 'ERROR').
- SET_OF_BOOKS_ID: Identifies the target ledger for the journal entry.
- ACCOUNTING_DATE: The date the transaction is recorded in the GL.
- CURRENCY_CODE: The currency of the journal entry.
- DATE_CREATED: Timestamp when the record was inserted.
- CREATED_BY: User or process that created the record.
- ACTUAL_FLAG: Distinguishes between actual ('A') and budgetary ('B') entries.
- ENTERED_DR and ENTERED_CR: Debit and credit amounts in the entered currency.
- ACCOUNTED_DR and ACCOUNTED_CR: Debit and credit amounts in the functional currency.
- REFERENCE_x columns: Store metadata like batch name, description, and source.
Data Flow and Validation
Data is loaded intoGL_INTERFACE
via APIs, SQL*Loader, or custom programs. The GL Journal Import process (executed via the GLIIMP
concurrent program) validates the data against Oracle GL rules, such as:
- Chart of Accounts (COA) validity (segment values, combinations).
- Period status (open/closed).
- Currency and conversion rate accuracy.
- Balanced debits and credits.
STATUS
and ATTRIBUTE_x
columns, allowing users to correct and resubmit them.
Integration with Subledgers
In Oracle EBS, subledger accounting modules (e.g., Payables, Receivables, Assets) useGL_INTERFACE
to post summarized or detailed entries to the GL. The Subledger Accounting (SLA) engine often populates this table during the "Transfer to GL" process, ensuring compliance with accounting rules before journal creation.
Best Practices
To optimize performance and accuracy:- Purge processed records regularly using
GL_INTERFACE_PURGE
. - Index frequently queried columns (e.g.,
STATUS
,SET_OF_BOOKS_ID
). - Leverage Oracle's standard APIs (
GL_JOURNAL_IMPORT_PKG
) for data loading. - Monitor error queues and automate reprocessing where possible.
Conclusion
TheGL_INTERFACE
table is a cornerstone of Oracle EBS General Ledger's data integration architecture. Its robust design ensures accurate, auditable, and efficient journal entry processing, bridging the gap between external systems and the GL while enforcing accounting controls. Proper utilization of this table is essential for maintaining financial data integrity in multi-ledger, multi-currency environments.
-
Table: GL_INTERFACE
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_INTERFACE, object_name:GL_INTERFACE, status:VALID, product: GL - General Ledger , description: Import journal entry batches , implementation_dba_data: GL.GL_INTERFACE ,
-
Table: GL_INTERFACE
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_INTERFACE, object_name:GL_INTERFACE, status:VALID, product: GL - General Ledger , description: Import journal entry batches , implementation_dba_data: GL.GL_INTERFACE ,
-
APPS.CST_MGD_INFL_ADJUSTMENT_PVT dependencies on GL_INTERFACE
12.1.1
-
APPS.FV_DISB_IN_TRANSIT dependencies on GL_INTERFACE
12.1.1
-
APPS.PSP_SUM_ADJ dependencies on GL_INTERFACE
12.1.1
-
APPS.IGS_FI_UPG_RETENTION dependencies on GL_INTERFACE
12.1.1
-
APPS.JL_ZZ_GL_INFL_ADJ_PKG dependencies on GL_INTERFACE
12.1.1
-
APPS.GLF02220_BJE_PKG dependencies on GL_INTERFACE
12.1.1
-
APPS.JAI_CMN_RGM_RECORDING_PKG dependencies on GL_INTERFACE
12.1.1
-
APPS.PSB_GL_INTERFACE_PVT dependencies on GL_INTERFACE
12.1.1
-
APPS.JL_ZZ_GL_COPY_JE_PKG dependencies on GL_INTERFACE
12.1.1
-
APPS.JAI_PA_BILLING_PKG dependencies on GL_INTERFACE
12.1.1
-
APPS.IGC_UPGRADE_DATA_R12 dependencies on GL_INTERFACE
12.1.1
-
APPS.PSP_SUM_ADJ dependencies on GL_INTERFACE
12.2.2
-
APPS.JG_CREATE_JOURNALS_PKG dependencies on GL_INTERFACE
12.2.2
-
APPS.JAI_OM_RG_PKG dependencies on GL_INTERFACE
12.2.2
-
APPS.JAI_AR_TRXS_PKG dependencies on GL_INTERFACE
12.2.2
-
APPS.JAI_BOE_MIGRATION_PKG dependencies on GL_INTERFACE
12.2.2
-
APPS.CST_MGD_INFL_ADJUSTMENT_PVT dependencies on GL_INTERFACE
12.2.2
-
APPS.IGI_ITR dependencies on GL_INTERFACE
12.2.2
-
APPS.JAI_JAR_TRXS_TRIGGER_PKG dependencies on GL_INTERFACE
12.2.2
-
APPS.FV_DISB_IN_TRANSIT dependencies on GL_INTERFACE
12.2.2
-
APPS.XLA_GL_TRANSFER_PKG dependencies on GL_INTERFACE
12.2.2
-
APPS.JAI_CMN_REVERSE_CHARGE_PKG dependencies on GL_INTERFACE
12.2.2
-
APPS.GL_INTERFACE_PKG dependencies on GL_INTERFACE
12.2.2
-
APPS.FA_MC_UPG3_PKG dependencies on GL_INTERFACE
12.1.1
-
APPS.JAI_OM_WSH_PKG dependencies on GL_INTERFACE
12.1.1
-
APPS.ARP_RECON_REP dependencies on GL_INTERFACE
12.1.1
-
APPS.PSP_ENC_LIQ_TRAN dependencies on GL_INTERFACE
12.1.1
-
APPS.PQH_GL_POSTING dependencies on GL_INTERFACE
12.1.1
-
APPS.XLA_GL_TRANSFER_PKG dependencies on GL_INTERFACE
12.1.1
-
APPS.XTR_ORACLE_FIN_INTERFACES_P dependencies on GL_INTERFACE
12.1.1
-
APPS.GL_PROCURE_TO_PAY dependencies on GL_INTERFACE
12.1.1
-
APPS.JAI_CMN_GL_PKG dependencies on GL_INTERFACE
12.1.1
-
APPS.JAI_OM_RG_PKG dependencies on GL_INTERFACE
12.1.1
-
APPS.JL_CO_FA_POST_PKG dependencies on GL_INTERFACE
12.1.1
-
APPS.FV_YE_CLOSE dependencies on GL_INTERFACE
12.1.1
-
APPS.FV_CST_GL dependencies on GL_INTERFACE
12.1.1
-
APPS.GL_INTERFACE_PKG dependencies on GL_INTERFACE
12.1.1
-
APPS.ARP_RECON_REP dependencies on GL_INTERFACE
12.2.2
-
APPS.JAI_CMN_RGM_RECORDING_PKG dependencies on GL_INTERFACE
12.2.2
-
APPS.ARP_CASH_BASIS_ACCOUNTING dependencies on GL_INTERFACE
12.2.2
-
APPS.OTA_COST_TRANSFER_TO_GL_PKG dependencies on GL_INTERFACE
12.2.2
-
APPS.FUN_GL_BATCH_TRANSFER dependencies on GL_INTERFACE
12.2.2
-
APPS.IGIPMGLT dependencies on GL_INTERFACE
12.2.2
-
APPS.JAI_MTL_TRXS_PKG dependencies on GL_INTERFACE
12.2.2
-
APPS.FV_AR_PKG dependencies on GL_INTERFACE
12.2.2
-
APPS.IGIPREC dependencies on GL_INTERFACE
12.2.2
-
APPS.PY_ROLLBACK_PKG dependencies on GL_INTERFACE
12.2.2
-
APPS.FUN_PERIOD_STATUS_PKG dependencies on GL_INTERFACE
12.1.1