Search Results gl_posting_interim
Overview
The GL_POSTING_INTERIM table is a core technical table within the Oracle E-Business Suite General Ledger (GL) module. It functions as a staging or interim storage area for accounting balances during critical posting and summarization processes. Its primary role is to temporarily hold aggregated financial data—such as period-to-date, quarter-to-date, and year-to-date balances—before these figures are finalized and transferred to permanent summary balance tables like GL_BALANCES. This interim storage mechanism is essential for ensuring data integrity and performance during high-volume posting runs, period-end closings, and the generation of consolidated financial statements.
Key Information Stored
The table stores aggregated balance information keyed by several critical accounting dimensions. While the full column list is not provided in the excerpt, the documented foreign key relationships reveal its core structure. It holds the SET_OF_BOOKS_ID for the ledger, CODE_COMBINATION_ID for the accounting flexfield, and PERIOD_TYPE (e.g., Month, Quarter). It also supports specialized accounting by linking to BUDGET_VERSION_ID, ENCUMBRANCE_TYPE_ID, and TEMPLATE_ID for summary template balances. The CURRENCY_CODE column indicates the currency of the stored amounts. The table's actual balance columns (like period net Dr, Cr, or activity amounts) are implied by its purpose of storing "posting interim balances" for reporting and consolidation.
Common Use Cases and Queries
This table is primarily accessed by the Oracle General Ledger posting engine itself. Common technical and reporting use cases include troubleshooting posting errors, analyzing balance rollups during period close, and creating custom data fixes. A typical diagnostic query would join to dimension tables to examine interim balances for a specific ledger and period. For example:
- Sample SQL Pattern:
SELECT gpi.*, gcc.segment1, gcc.segment2 FROM gl_posting_interim gpi, gl_code_combinations gcc WHERE gpi.code_combination_id = gcc.code_combination_id AND gpi.set_of_books_id = 1001 AND gpi.period_type = 'Month'; - Use Case: Identifying unbalanced journal batches by querying interim data before it is posted to GL_BALANCES.
- Use Case: Supporting the "Summarize Balances" process, where data is aggregated from detail tables (GL_JE_BATCHES, GL_JE_LINES) into this interim table before final posting.
Related Objects
The GL_POSTING_INTERIM table has defined foreign key relationships with several fundamental GL setup and transaction tables, as per the provided metadata:
- GL_CODE_COMBINATIONS via
CODE_COMBINATION_ID - GL_SETS_OF_BOOKS via
SET_OF_BOOKS_ID - GL_PERIOD_TYPES via
PERIOD_TYPE - GL_ENCUMBRANCE_TYPES via
ENCUMBRANCE_TYPE_ID - GL_BUDGET_VERSIONS via
BUDGET_VERSION_ID - GL_SUMMARY_TEMPLATES via
TEMPLATE_ID - FND_CURRENCIES via
CURRENCY_CODE
It is directly referenced by the posting and summarization engine and is a precursor to the permanent GL_BALANCES table. Queries or processes targeting interim balance data must correctly join to these related tables to retrieve meaningful descriptive information.
-
Table: GL_POSTING_INTERIM
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_POSTING_INTERIM, object_name:GL_POSTING_INTERIM, status:VALID, product: GL - General Ledger , description: Posting interim balances , implementation_dba_data: GL.GL_POSTING_INTERIM ,
-
Table: GL_POSTING_INTERIM
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_POSTING_INTERIM, object_name:GL_POSTING_INTERIM, status:VALID, product: GL - General Ledger , description: Posting interim balances , implementation_dba_data: GL.GL_POSTING_INTERIM ,
-
SYNONYM: APPS.GL_POSTING_INTERIM
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GL_POSTING_INTERIM, status:VALID,
-
SYNONYM: APPS.GL_POSTING_INTERIM
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GL_POSTING_INTERIM, status:VALID,
-
Table: GL_PERIOD_TYPES
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_PERIOD_TYPES, object_name:GL_PERIOD_TYPES, status:VALID, product: GL - General Ledger , description: Calendar period types , implementation_dba_data: GL.GL_PERIOD_TYPES ,
-
TABLE: GL.GL_POSTING_INTERIM
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_POSTING_INTERIM, object_name:GL_POSTING_INTERIM, status:VALID,
-
Table: GL_SUMMARY_TEMPLATES
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_SUMMARY_TEMPLATES, object_name:GL_SUMMARY_TEMPLATES, status:VALID, product: GL - General Ledger , description: Summary account templates , implementation_dba_data: GL.GL_SUMMARY_TEMPLATES ,
-
Table: GL_ENCUMBRANCE_TYPES
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_ENCUMBRANCE_TYPES, object_name:GL_ENCUMBRANCE_TYPES, status:VALID, product: GL - General Ledger , description: Encumbrance type definitions , implementation_dba_data: GL.GL_ENCUMBRANCE_TYPES ,
-
Table: GL_PERIOD_TYPES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_PERIOD_TYPES, object_name:GL_PERIOD_TYPES, status:VALID, product: GL - General Ledger , description: Calendar period types , implementation_dba_data: GL.GL_PERIOD_TYPES ,
-
TABLE: GL.GL_POSTING_INTERIM
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_POSTING_INTERIM, object_name:GL_POSTING_INTERIM, status:VALID,
-
Table: GL_ENCUMBRANCE_TYPES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_ENCUMBRANCE_TYPES, object_name:GL_ENCUMBRANCE_TYPES, status:VALID, product: GL - General Ledger , description: Encumbrance type definitions , implementation_dba_data: GL.GL_ENCUMBRANCE_TYPES ,
-
Table: GL_SUMMARY_TEMPLATES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_SUMMARY_TEMPLATES, object_name:GL_SUMMARY_TEMPLATES, status:VALID, product: GL - General Ledger , description: Summary account templates , implementation_dba_data: GL.GL_SUMMARY_TEMPLATES ,
-
Table: GL_BUDGET_VERSIONS
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_BUDGET_VERSIONS, object_name:GL_BUDGET_VERSIONS, status:VALID, product: GL - General Ledger , description: Budget version definitions , implementation_dba_data: GL.GL_BUDGET_VERSIONS ,
-
Table: GL_BUDGET_VERSIONS
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_BUDGET_VERSIONS, object_name:GL_BUDGET_VERSIONS, status:VALID, product: GL - General Ledger , description: Budget version definitions , implementation_dba_data: GL.GL_BUDGET_VERSIONS ,
-
12.2.2 DBA Data
12.2.2
-
Table: GL_SETS_OF_BOOKS
12.2.2
product: GL - General Ledger , description: Set of books definitions , implementation_dba_data: Not implemented in this database ,
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
Table: GL_SETS_OF_BOOKS
12.1.1
product: GL - General Ledger , description: Set of books definitions , implementation_dba_data: Not implemented in this database ,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
Table: FND_CURRENCIES
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_CURRENCIES, object_name:FND_CURRENCIES, status:VALID, product: FND - Application Object Library , description: Currencies enabled for use at your site , implementation_dba_data: APPLSYS.FND_CURRENCIES ,
-
Table: FND_CURRENCIES
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_CURRENCIES, object_name:FND_CURRENCIES, status:VALID, product: FND - Application Object Library , description: Currencies enabled for use at your site , implementation_dba_data: APPLSYS.FND_CURRENCIES ,
-
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 ,
-
eTRM - SQLGL Tables and Views
12.2.2
description: This table contains the tracking information that Golden Gate will use to launch Journal Import. ,
-
eTRM - SQLGL Tables and Views
12.1.1
description: USSGL transaction codes ,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
eTRM - SQLGL Tables and Views
12.2.2
description: This table contains the tracking information that Golden Gate will use to launch Journal Import. ,
-
eTRM - SQLGL Tables and Views
12.1.1
description: USSGL transaction codes ,