Search Results journal import
The GL_INTERFACE_CONTROL
table in Oracle E-Business Suite (EBS) 12.1.1 or 12.2.2 is a critical component of the General Ledger (GL) module, primarily used to manage and control the data flow between subledgers and the General Ledger during the journal import process. This table acts as a control mechanism to ensure data integrity, track the status of interface batches, and facilitate error handling during the transfer of accounting entries from subsidiary systems to the GL.
Purpose and Functionality
TheGL_INTERFACE_CONTROL
table serves as a repository for metadata related to the journal import process. It stores information about interface batches, including their status, processing flags, and timestamps. Key functionalities include:
- Batch Tracking: Maintains records of each batch of data submitted to the GL interface, allowing users to monitor the progress of journal imports.
- Status Management: Tracks the status of interface batches (e.g., "Pending," "Processing," "Completed," or "Error") to ensure proper workflow.
- Error Handling: Captures errors encountered during the journal import process, enabling users to identify and resolve issues before reprocessing.
- Concurrency Control: Prevents multiple processes from simultaneously accessing the same batch, ensuring data consistency.
Key Columns and Their Significance
The table contains several important columns, each serving a specific purpose:- BATCH_ID: A unique identifier for each batch of data submitted to the GL interface.
- STATUS: Indicates the current state of the batch (e.g., "NEW," "PROCESSING," "COMPLETED," or "ERROR").
- REQUEST_ID: Links the batch to a concurrent request in Oracle EBS, enabling users to monitor the job in the Concurrent Manager.
- CREATION_DATE: The timestamp when the batch was created.
- LAST_UPDATE_DATE: The timestamp of the last modification to the batch record.
- PROCESSED_FLAG: A flag indicating whether the batch has been processed ("Y" for yes, "N" for no).
- ERROR_MESSAGE: Stores descriptive error messages if the batch encounters issues during processing.
Integration with Other Tables
TheGL_INTERFACE_CONTROL
table works in conjunction with other key GL tables, such as:
- GL_INTERFACE: Contains the actual journal entry data to be imported into the GL. The
BATCH_ID
inGL_INTERFACE_CONTROL
links to the corresponding records inGL_INTERFACE
. - GL_JE_BATCHES: Stores the final imported batches in the GL after successful processing.
Process Flow
The typical workflow involvingGL_INTERFACE_CONTROL
is as follows:
- Batch Creation: A subledger (e.g., AP, AR) or external system submits journal entries to
GL_INTERFACE
, and a corresponding record is created inGL_INTERFACE_CONTROL
with a status of "NEW." - Journal Import: The GL Journal Import process reads the
GL_INTERFACE
data, updates theGL_INTERFACE_CONTROL
status to "PROCESSING," and begins validation. - Error Handling: If errors occur, the status is set to "ERROR," and details are logged in the
ERROR_MESSAGE
column. - Completion: Upon successful import, the status is updated to "COMPLETED," and the data is transferred to
GL_JE_BATCHES
.
Best Practices
To optimize the use ofGL_INTERFACE_CONTROL
, consider the following:
- Regularly monitor the table for batches stuck in "PROCESSING" or "ERROR" status to ensure timely resolution.
- Archive or purge completed batches to maintain performance.
- Use the
REQUEST_ID
to track concurrent requests and troubleshoot issues.
GL_INTERFACE_CONTROL
table is a vital component in Oracle EBS, ensuring seamless and controlled data transfer between subledgers and the General Ledger. Its role in batch management, status tracking, and error handling makes it indispensable for accurate financial reporting and compliance.
-
File: Journal Import.pdf
12.1.1
product: GL - General Ledger , size: 10.438 KBytes , file_type: PDF Diagram ,
-
File: Journal Import.pdf
12.2.2
product: GL - General Ledger , size: 10.438 KBytes , file_type: PDF Diagram ,
-
File: Journal Formulas.pdf
12.1.1
product: GL - General Ledger , size: 8.944 KBytes , file_type: PDF Diagram ,
-
File: Journal Formulas.pdf
12.2.2
product: GL - General Ledger , size: 8.944 KBytes , file_type: PDF Diagram ,
-
Concurrent Program: GLLDEL
12.1.1
execution_filename: GLLDEL , product: GL - General Ledger , user_name: GLLDEL , description: Delete Journal Import Source , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Concurrent Program: GLLEZL
12.1.1
execution_filename: GLLEZL , product: GL - General Ledger , user_name: GLLEZL , description: Journal Import , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Concurrent Program: GLLEZL
12.2.2
execution_filename: GLLEZL , product: GL - General Ledger , user_name: GLLEZL , description: Journal Import , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Concurrent Program: GLUJITX
12.1.1
execution_filename: GL_JOURNAL_IMPORT_TAX_PKG.Update_taxes , product: GL - General Ledger , user_name: GLUJITX , description: Update Tax Details in Journal Import , argument_method: Standard , enabled: No , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: GLLDEL
12.2.2
execution_filename: GLLDEL , product: GL - General Ledger , user_name: GLLDEL , description: Delete Journal Import Source , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Concurrent Program: GLUJITX
12.2.2
execution_filename: GL_JOURNAL_IMPORT_TAX_PKG.Update_taxes , product: GL - General Ledger , user_name: GLUJITX , description: Update Tax Details in Journal Import , argument_method: Standard , enabled: No , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: GLLEZLSRS
12.1.1
execution_filename: gljirun , product: GL - General Ledger , user_name: GLLEZLSRS , description: Executable to allow submission of Journal Import through the Standard Request Submission form. , argument_method: Standard , enabled: Yes , execution_method: SQL*Plus ,
-
Concurrent Program: GLLEZLSRS
12.2.2
execution_filename: gljirun , product: GL - General Ledger , user_name: GLLEZLSRS , description: Executable to allow submission of Journal Import through the Standard Request Submission form. , argument_method: Standard , enabled: Yes , execution_method: SQL*Plus ,
-
Lookup Type: CONSOLIDATION_STATUS
12.2.2
product: GL - General Ledger , meaning: CONSOLIDATION_STATUS ,
-
Lookup Type: CONSOLIDATION_STATUS
12.1.1
product: GL - General Ledger , meaning: CONSOLIDATION_STATUS ,
-
Table: GL_INTERFACE_CONTROL
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_INTERFACE_CONTROL, object_name:GL_INTERFACE_CONTROL, status:VALID, product: GL - General Ledger , description: Journal import execution control , implementation_dba_data: GL.GL_INTERFACE_CONTROL ,
-
Table: GL_INTERFACE_CONTROL
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_INTERFACE_CONTROL, object_name:GL_INTERFACE_CONTROL, status:VALID, product: GL - General Ledger , description: Journal import execution control , implementation_dba_data: GL.GL_INTERFACE_CONTROL ,
-
Table: GL_XFR_TRACKING
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_XFR_TRACKING, object_name:GL_XFR_TRACKING, status:VALID, product: GL - General Ledger , description: This table contains the tracking information that Golden Gate will use to launch Journal Import. , implementation_dba_data: GL.GL_XFR_TRACKING ,
-
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 ,
-
Lookup Type: BATCH_STATUS
12.1.1
product: GL - General Ledger , meaning: Batch Status , description: Batch Status ,
-
Lookup Type: BATCH_STATUS
12.2.2
product: GL - General Ledger , meaning: Batch Status , description: Batch Status ,
-
Lookup Type: MJE_BATCH_STATUS
12.2.2
product: GL - General Ledger , meaning: MJE_BATCH_STATUS ,
-
Lookup Type: MJE_BATCH_STATUS
12.1.1
product: GL - General Ledger , meaning: MJE_BATCH_STATUS ,
-
Lookup Type: AUTOALLOCATION_STATUS
12.1.1
product: GL - General Ledger , meaning: AUTOALLOCATION_STATUS ,
-
Lookup Type: AUTOALLOCATION_STATUS
12.2.2
product: GL - General Ledger , meaning: AUTOALLOCATION_STATUS ,
-
Lookup Type: GL_ASF_LEDGER_ASSOCIATE_LEVEL
12.1.1
product: GL - General Ledger , meaning: GL ASF Ledger Secondary Ledger Assocaition Level , description: GL Account Setup Flow Ledger Secondary Ledger Assocaition Level ,
-
Lookup Type: GL_ASF_ALC_RELATIONSHIP_LEVEL
12.1.1
product: GL - General Ledger , meaning: ALC/Secondary Ledger Relationship Levels (1) , description: ALC/Secondary Ledger Relationship Levels (1) ,
-
Concurrent Program: GLPRJE
12.2.2
execution_filename: GLPRJE , product: GL - General Ledger , user_name: GLPRJE , description: Recurring Journal Entry , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Lookup Type: GL_ASF_SL_RELATIONSHIP_LEVEL
12.1.1
product: GL - General Ledger , meaning: Secondary Ledger Relationship Level , description: Secondary Ledger Relationship Level ,
-
Lookup Type: ALC_RELATIONSHIP_LEVEL
12.1.1
product: GL - General Ledger , meaning: ALC/Secondary Ledger Relationship Levels , description: ALC/Secondary Ledger Relationship Levels ,
-
Concurrent Program: GLPRJE
12.1.1
execution_filename: GLPRJE , product: GL - General Ledger , user_name: GLPRJE , description: Recurring Journal Entry , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Lookup Type: GL_ASF_ALC_RELATIONSHIP_LEVEL
12.2.2
product: GL - General Ledger , meaning: ALC/Secondary Ledger Relationship Levels (1) , description: ALC/Secondary Ledger Relationship Levels (1) ,
-
Concurrent Program: GLJEAMRR
12.1.1
execution_filename: gljeamrr , product: GL - General Ledger , user_name: GLJEAMRR , description: Maintain Authorized Users for Journal Approval Reassignment Executable , argument_method: Standard , enabled: Yes , execution_method: SQL*Plus ,
-
Lookup Type: GL_ASF_LEDGER_ASSOCIATE_LEVEL
12.2.2
product: GL - General Ledger , meaning: GL ASF Ledger Secondary Ledger Assocaition Level , description: GL Account Setup Flow Ledger Secondary Ledger Assocaition Level ,
-
Lookup Type: GL_ASF_SL_RELATIONSHIP_LEVEL
12.2.2
product: GL - General Ledger , meaning: Secondary Ledger Relationship Level , description: Secondary Ledger Relationship Level ,
-
Lookup Type: ALC_RELATIONSHIP_LEVEL
12.2.2
product: GL - General Ledger , meaning: ALC/Secondary Ledger Relationship Levels , description: ALC/Secondary Ledger Relationship Levels ,
-
Concurrent Program: GLJEAMRR
12.2.2
execution_filename: gljeamrr , product: GL - General Ledger , user_name: GLJEAMRR , description: Maintain Authorized Users for Journal Approval Reassignment Executable , argument_method: Standard , enabled: Yes , execution_method: SQL*Plus ,
-
Lookup Type: ELIMINATION_SET_STATUS
12.2.2
product: GL - General Ledger , meaning: ELIMINATION_SET_STATUS ,
-
Lookup Type: ELIMINATION_SET_STATUS
12.1.1
product: GL - General Ledger , meaning: ELIMINATION_SET_STATUS ,
-
Lookup Type: GLZJESD
12.1.1
product: GL - General Ledger , meaning: GLZJESD ,
-
Concurrent Program: GLYRLGLG
12.2.2
execution_filename: GLYRLGLG , product: GL - General Ledger , user_name: GLYRLGLG , description: Journal Entry Report , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: GLJRNAUTOC
12.1.1
execution_filename: gl_journals_autocopy.do_autocopy , product: GL - General Ledger , user_name: GLJRNAUTOC , description: Autocopy journal entries , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Lookup Type: GLZJESD
12.2.2
product: GL - General Ledger , meaning: GLZJESD ,
-
Concurrent Program: GLYRLJRE
12.2.2
execution_filename: GLYRLJRE , product: GL - General Ledger , user_name: GLYRLJRE , description: Journal Batch Summary , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: GLYRLJRE
12.1.1
execution_filename: GLYRLJRE , product: GL - General Ledger , user_name: GLYRLJRE , description: Journal Batch Summary , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: GLYRLJGE
12.2.2
execution_filename: GLYRLJGE , product: GL - General Ledger , user_name: GLYRLJGE , description: Journal Line Report , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: GLXRLRFL
12.1.1
execution_filename: GLXRLRFL , product: GL - General Ledger , user_name: GLXRLRFL , description: Recurring Journal and Budget Formula Listing , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: GLXRLRFL
12.2.2
execution_filename: GLXRLRFL , product: GL - General Ledger , user_name: GLXRLRFL , description: Recurring Journal and Budget Formula Listing , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: GLJRNAUTOC
12.2.2
execution_filename: gl_journals_autocopy.do_autocopy , product: GL - General Ledger , user_name: GLJRNAUTOC , description: Autocopy journal entries , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: GLRCNM
12.2.2
execution_filename: GL_ADD_RECON_UPGRADE_PKG.upgrade_recon , product: GL - General Ledger , user_name: GLRCNM , description: Upgrade gl_je_lines_recon master , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,