Search Results gl_je_batches
The GL_JE_BATCHES
table in Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2 is a fundamental component of the General Ledger (GL) module, serving as the primary repository for journal entry batch information. This table stores metadata related to batches of journal entries, facilitating efficient posting, approval, and reporting processes. Below is a detailed analysis of its structure, purpose, and key attributes.
Purpose and Functional Overview
TheGL_JE_BATCHES
table acts as a container for grouping related journal entries (GL_JE_HEADERS
and GL_JE_LINES
) into logical units. Batches streamline the processing of multiple journal entries by allowing users to post, approve, or reverse them collectively. This structure enhances auditability and ensures data integrity by maintaining batch-level controls such as status, currency, and period information.
Key Columns and Their Significance
- JE_BATCH_ID: Primary key, uniquely identifying each batch.
- NAME: User-defined batch name for easy reference.
- STATUS: Indicates the batch's lifecycle stage (e.g., 'U' for Unposted, 'P' for Posted, 'V' for Voided).
- LEDGER_ID: Links the batch to a specific ledger (
GL_LEDGERS
), enforcing multi-ledger accounting. - PERIOD_NAME: Specifies the accounting period to which the batch belongs, ensuring period-close compliance.
- CURRENCY_CODE: Defines the functional or foreign currency of the batch.
- ACTUAL_FLAG: Distinguishes between actual ('A'), budget ('B'), or encumbrance ('E') entries.
- DEFAULT_EFFECTIVE_DATE: Sets a common date for all entries unless overridden at the header level.
- CREATED_BY and CREATION_DATE: Audit columns tracking batch origination.
- LAST_UPDATE_DATE and LAST_UPDATED_BY: Capture modifications for compliance.
Relationships with Other Tables
TheGL_JE_BATCHES
table has critical foreign key relationships:
- GL_JE_HEADERS: A one-to-many relationship where each batch can contain multiple journal headers (
JE_BATCH_ID
links toGL_JE_HEADERS.JE_BATCH_ID
). - GL_LEDGERS: The
LEDGER_ID
column ties batches to their respective ledgers. - GL_PERIODS: The
PERIOD_NAME
ensures entries adhere to open/closed period controls.
Integration Points and Business Logic
- Posting Engine: Batches with status 'U' are eligible for posting, transitioning to 'P' upon successful completion.
- Approval Workflows: Customizable approval hierarchies may reference batch attributes like amount thresholds.
- Reporting: Batch-level summaries are used in standard GL reports (e.g., Journal Register).
- Subledger Integration: Subledger accounting (SLA) generates batches for imported entries, marked with
SOURCE
andCATEGORY
values.
Technical Considerations
- Indexing: Key indexes include
JE_BATCH_ID
(PK),LEDGER_ID
, andSTATUS
for performance optimization. - Partitioning: In large implementations, partitioning by
PERIOD_NAME
orLEDGER_ID
may improve query performance. - Concurrency: Batch status is locked during posting to prevent concurrent modifications.
Common Customizations and Extensions
- Custom Validations: Triggers or APIs may enforce additional batch-level rules (e.g., mandatory descriptions).
- Batch Import Programs: Custom interfaces often populate
GL_JE_BATCHES
viaGL_INTERFACE
or direct SQL. - Audit Enhancements: Additional columns may track batch ownership or workflow history.
Conclusion
TheGL_JE_BATCHES
table is central to Oracle GL's journal entry architecture, providing structural and operational cohesion. Its design supports rigorous financial controls, scalability, and integration across EBS modules. Understanding its schema and relationships is essential for troubleshooting, customization, and performance tuning in Oracle EBS implementations.
-
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_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_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_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_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 ,
-
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_UPGRADE_STATUS
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_UPGRADE_STATUS, object_name:GL_UPGRADE_STATUS, status:VALID, product: GL - General Ledger , implementation_dba_data: GL.GL_UPGRADE_STATUS ,
-
Table: GL_MGT_SEG_UPGRADE_H
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_MGT_SEG_UPGRADE_H, object_name:GL_MGT_SEG_UPGRADE_H, status:VALID, product: GL - General Ledger , description: History of management segment upgrade. , implementation_dba_data: GL.GL_MGT_SEG_UPGRADE_H ,
-
Table: GL_MGT_SEG_UPGRADE
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_MGT_SEG_UPGRADE, object_name:GL_MGT_SEG_UPGRADE, status:VALID, product: GL - General Ledger , description: Management segment upgrade unprocessed journal batches. , implementation_dba_data: GL.GL_MGT_SEG_UPGRADE ,
-
Table: GL_MGT_SEG_UPGRADE
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_MGT_SEG_UPGRADE, object_name:GL_MGT_SEG_UPGRADE, status:VALID, product: GL - General Ledger , description: Management segment upgrade unprocessed journal batches. , implementation_dba_data: GL.GL_MGT_SEG_UPGRADE ,
-
Table: GL_UPGRADE_STATUS
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_UPGRADE_STATUS, object_name:GL_UPGRADE_STATUS, status:VALID, product: GL - General Ledger , implementation_dba_data: GL.GL_UPGRADE_STATUS ,
-
Table: GL_CONS_BATCHES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_CONS_BATCHES, object_name:GL_CONS_BATCHES, status:VALID, product: GL - General Ledger , description: Transaction method consolidation batches , implementation_dba_data: GL.GL_CONS_BATCHES ,
-
Table: GL_MGT_SEG_UPGRADE_H
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_MGT_SEG_UPGRADE_H, object_name:GL_MGT_SEG_UPGRADE_H, status:VALID, product: GL - General Ledger , description: History of management segment upgrade. , implementation_dba_data: GL.GL_MGT_SEG_UPGRADE_H ,
-
Table: GL_ARCHIVE_BATCHES
12.1.1
product: GL - General Ledger , description: Archive journal batches , implementation_dba_data: Not implemented in this database ,
-
Table: GL_JOURNAL_REPORTS_ITF
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_JOURNAL_REPORTS_ITF, object_name:GL_JOURNAL_REPORTS_ITF, status:VALID, product: GL - General Ledger , description: Interface table for RXi Oracle General Ledger journal reports. , implementation_dba_data: GL.GL_JOURNAL_REPORTS_ITF ,
-
Table: GL_ELIMINATION_HISTORY
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_ELIMINATION_HISTORY, object_name:GL_ELIMINATION_HISTORY, status:VALID, product: GL - General Ledger , description: Intercompany elimination history , implementation_dba_data: GL.GL_ELIMINATION_HISTORY ,
-
Table: GL_CONS_BATCHES
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_CONS_BATCHES, object_name:GL_CONS_BATCHES, status:VALID, product: GL - General Ledger , description: Transaction method consolidation batches , implementation_dba_data: GL.GL_CONS_BATCHES ,
-
Table: GL_ELIMINATION_HISTORY
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_ELIMINATION_HISTORY, object_name:GL_ELIMINATION_HISTORY, status:VALID, product: GL - General Ledger , description: Intercompany elimination history , implementation_dba_data: GL.GL_ELIMINATION_HISTORY ,
-
Table: GL_ARCHIVE_BATCHES
12.2.2
product: GL - General Ledger , description: Archive journal batches , implementation_dba_data: Not implemented in this database ,
-
Table: GL_AUTO_ALLOC_REV_BATCHES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_AUTO_ALLOC_REV_BATCHES, object_name:GL_AUTO_ALLOC_REV_BATCHES, status:VALID, product: GL - General Ledger , description: Reverse journal batches generated by AutoAllocation rollback process , implementation_dba_data: GL.GL_AUTO_ALLOC_REV_BATCHES ,
-
Table: GL_AUTO_ALLOC_BATCH_HISTORY
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_AUTO_ALLOC_BATCH_HISTORY, object_name:GL_AUTO_ALLOC_BATCH_HISTORY, status:VALID, product: GL - General Ledger , description: History of all batches included in an allocation set run , implementation_dba_data: GL.GL_AUTO_ALLOC_BATCH_HISTORY ,
-
Table: GL_JOURNAL_REPORTS_ITF
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_JOURNAL_REPORTS_ITF, object_name:GL_JOURNAL_REPORTS_ITF, status:VALID, product: GL - General Ledger , description: Interface table for RXi Oracle General Ledger journal reports. , implementation_dba_data: GL.GL_JOURNAL_REPORTS_ITF ,
-
Table: GL_AUTO_ALLOC_BATCH_HISTORY
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_AUTO_ALLOC_BATCH_HISTORY, object_name:GL_AUTO_ALLOC_BATCH_HISTORY, status:VALID, product: GL - General Ledger , description: History of all batches included in an allocation set run , implementation_dba_data: GL.GL_AUTO_ALLOC_BATCH_HISTORY ,
-
Table: GL_AUTO_ALLOC_REV_BATCHES
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_AUTO_ALLOC_REV_BATCHES, object_name:GL_AUTO_ALLOC_REV_BATCHES, status:VALID, product: GL - General Ledger , description: Reverse journal batches generated by AutoAllocation rollback process , implementation_dba_data: GL.GL_AUTO_ALLOC_REV_BATCHES ,
-
Table: GL_INTERFACE_HISTORY
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_INTERFACE_HISTORY, object_name:GL_INTERFACE_HISTORY, status:VALID, product: GL - General Ledger , description: Imported journal entry batches , implementation_dba_data: GL.GL_INTERFACE_HISTORY ,
-
Table: GL_INTERFACE_HISTORY
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_INTERFACE_HISTORY, object_name:GL_INTERFACE_HISTORY, status:VALID, product: GL - General Ledger , description: Imported journal entry batches , implementation_dba_data: GL.GL_INTERFACE_HISTORY ,
-
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_BATCHES_LOV_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_JE_BATCHES_LOV_V, object_name:GL_JE_BATCHES_LOV_V, status:VALID, product: GL - General Ledger , description: 10SC ONLY , implementation_dba_data: APPS.GL_JE_BATCHES_LOV_V ,
-
View: GL_JE_BATCHES_LOV_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_JE_BATCHES_LOV_V, object_name:GL_JE_BATCHES_LOV_V, status:VALID, product: GL - General Ledger , description: 10SC ONLY , implementation_dba_data: APPS.GL_JE_BATCHES_LOV_V ,
-
Table: GL_ARCHIVE_HEADERS
12.2.2
product: GL - General Ledger , description: Archive journal headers , implementation_dba_data: Not implemented in this database ,
-
View: GL_JE_HEADERS_LOV_V
12.2.2
product: GL - General Ledger , description: 10SC ONLY , implementation_dba_data: Not implemented in this database ,
-
Table: GL_BC_PACKETS
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_BC_PACKETS, object_name:GL_BC_PACKETS, status:VALID, product: GL - General Ledger , description: Budgetary control queue table , implementation_dba_data: GL.GL_BC_PACKETS ,
-
View: GL_JE_HEADERS_LOV_V
12.1.1
product: GL - General Ledger , description: 10SC ONLY , implementation_dba_data: Not implemented in this database ,
-
Table: GL_BC_PACKETS
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_BC_PACKETS, object_name:GL_BC_PACKETS, status:VALID, product: GL - General Ledger , description: Budgetary control queue table , implementation_dba_data: GL.GL_BC_PACKETS ,
-
Table: GL_ARCHIVE_HEADERS
12.1.1
product: GL - General Ledger , description: Archive journal headers , implementation_dba_data: Not implemented in this database ,
-
Table: GL_BC_PACKETS_HISTS
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_BC_PACKETS_HISTS, object_name:GL_BC_PACKETS_HISTS, status:VALID, product: GL - General Ledger , description: GL_BC_PACKETS_HISTS is Oracle General Ledger's history table for the Budgetary Control feature. This table stores the budgetary control packets that are deleted from table GL_BC_PACKETS. , implementation_dba_data: GL.GL_BC_PACKETS_HISTS ,
-
Table: GL_BC_PACKETS_HISTS
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_BC_PACKETS_HISTS, object_name:GL_BC_PACKETS_HISTS, status:VALID, product: GL - General Ledger , description: GL_BC_PACKETS_HISTS is Oracle General Ledger's history table for the Budgetary Control feature. This table stores the budgetary control packets that are deleted from table GL_BC_PACKETS. , implementation_dba_data: GL.GL_BC_PACKETS_HISTS ,
-
View: GL_PERIOD_STATUSES_REV_BUD_V
12.2.2
product: GL - General Ledger , description: 10SC ONLY , implementation_dba_data: Not implemented in this database ,
-
View: GL_PERIOD_STATUSES_REV_BUD_V
12.1.1
product: GL - General Ledger , description: 10SC ONLY , implementation_dba_data: Not implemented in this database ,
-
View: GLBV_JOURNAL_BATCHES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GLBV_JOURNAL_BATCHES, object_name:GLBV_JOURNAL_BATCHES, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GLBV_JOURNAL_BATCHES ,
-
View: GLBV_JOURNAL_BATCHES
12.2.2
product: GL - General Ledger , implementation_dba_data: Not implemented in this database ,
-
View: GLBV_ACTUAL_JOURNAL_BATCHES
12.2.2
product: GL - General Ledger , implementation_dba_data: Not implemented in this database ,
-
View: GLFV_BUDGET_JOURNAL_BATCHES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GLFV_BUDGET_JOURNAL_BATCHES, object_name:GLFV_BUDGET_JOURNAL_BATCHES, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GLFV_BUDGET_JOURNAL_BATCHES ,
-
View: GLBV_ENCUMB_JOURNAL_BATCHES
12.2.2
product: GL - General Ledger , implementation_dba_data: Not implemented in this database ,
-
View: GLBV_ENCUMB_JOURNAL_BATCHES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GLBV_ENCUMB_JOURNAL_BATCHES, object_name:GLBV_ENCUMB_JOURNAL_BATCHES, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GLBV_ENCUMB_JOURNAL_BATCHES ,
-
View: GL_JE_BATCHES_POST_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_JE_BATCHES_POST_V, object_name:GL_JE_BATCHES_POST_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_JE_BATCHES_POST_V ,
-
View: GLFV_BUDGET_JOURNAL_BATCHES
12.2.2
product: GL - General Ledger , implementation_dba_data: Not implemented in this database ,
-
View: GLBV_BUDGET_JOURNAL_BATCHES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GLBV_BUDGET_JOURNAL_BATCHES, object_name:GLBV_BUDGET_JOURNAL_BATCHES, status:VALID, product: GL - General Ledger , description: Budget journal batches are groups of journal entries that represent the estimated results of future financial operations. , implementation_dba_data: APPS.GLBV_BUDGET_JOURNAL_BATCHES ,
-
View: GLBV_ACTUAL_JOURNAL_BATCHES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GLBV_ACTUAL_JOURNAL_BATCHES, object_name:GLBV_ACTUAL_JOURNAL_BATCHES, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GLBV_ACTUAL_JOURNAL_BATCHES ,