Search Results gl_budget_range_interim
Overview
The GL_BUDGET_RANGE_INTERIM table is a critical, transient data structure within the Oracle E-Business Suite General Ledger (GL) module, specifically for versions 12.1.1 and 12.2.2. As indicated by its name and description, it serves as an interim or staging table. Its primary role is to temporarily hold budget balance data during the data entry and validation processes initiated from the "Enter Budget Amounts" and "Enter Budget Journals" application forms. This design isolates in-progress budget entries from the permanent budget tables, ensuring data integrity and providing a workspace for user transactions before they are finalized and posted to the main budget repository.
Key Information Stored
The table stores the core components of a budget journal entry in a raw, unprocessed state. While the specific column list is not detailed in the provided metadata, the documented foreign key relationships definitively reveal the key data points it captures. Each record logically represents a budget amount for a specific accounting combination, within a defined budget entity and version, for a particular period and currency. The essential relational links stored include the LEDGER_ID, CODE_COMBINATION_ID (account), BUDGET_ENTITY_ID, BUDGET_VERSION_ID, PERIOD_TYPE, and CURRENCY_CODE. The table must also contain columns for the actual budget amount (likely a DR/CR or net amount) and the associated period name or number to fully identify the accounting period.
Common Use Cases and Queries
The primary use case is the behind-the-scenes support of budget data entry forms. When a user enters or adjusts budget figures, the data is written to this interim table. Common operational queries involve checking for unposted budget data or troubleshooting data entry issues. For example, a support query might identify incomplete budget entries for a specific ledger that have been in the interim table for an extended period, indicating a potentially abandoned session. A typical diagnostic SQL pattern would join to key reference tables for clarity:
SELECT gbri.*, gcc.segment1, gbe.name entity_name, gbv.budget_name FROM gl_budget_range_interim gbri, gl_code_combinations gcc, gl_budget_entities gbe, gl_budget_versions gbv WHERE gbri.code_combination_id = gcc.code_combination_id AND gbri.budget_entity_id = gbe.budget_entity_id AND gbri.budget_version_id = gbv.budget_version_id AND gbri.ledger_id = 1234;
Direct reporting from this table is uncommon, as it contains transient data. Persistent reporting should always be performed on the finalized budget tables after the interim data has been processed.
Related Objects
The GL_BUDGET_RANGE_INTERIM table has well-defined relationships with several fundamental GL setup and transaction tables, as per the provided foreign key metadata. These relationships enforce critical business rules during the budget entry process.
- GL_CODE_COMBINATIONS: Via CODE_COMBINATION_ID. Validates that the budget is assigned to a valid account combination.
- GL_BUDGET_ENTITIES: Via BUDGET_ENTITY_ID. Links the entry to the specific budget organization or entity.
- GL_BUDGET_VERSIONS: Via BUDGET_VERSION_ID. Associates the entry with a specific budget version (e.g., "Original," "Revised").
- GL_PERIOD_TYPES: Via PERIOD_TYPE. Ensures the period aligns with the ledger's calendar type (e.g., Month, Quarter).
- FND_CURRENCIES: Via CURRENCY_CODE. Validates the currency of the budget amount.
- Ledger Table: Via LEDGER_ID. The metadata indicates a reference to a ledger table (likely GL_LEDGERS), anchoring the budget entry to a specific primary ledger.
-
Table: GL_BUDGET_RANGE_INTERIM
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_BUDGET_RANGE_INTERIM, object_name:GL_BUDGET_RANGE_INTERIM, status:VALID, product: GL - General Ledger , description: Interim table to hold budget balances entered in the Enter Budget Amounts and Enter Budget Journals forms , implementation_dba_data: GL.GL_BUDGET_RANGE_INTERIM ,
-
Table: GL_BUDGET_RANGE_INTERIM
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_BUDGET_RANGE_INTERIM, object_name:GL_BUDGET_RANGE_INTERIM, status:VALID, product: GL - General Ledger , description: Interim table to hold budget balances entered in the Enter Budget Amounts and Enter Budget Journals forms , implementation_dba_data: GL.GL_BUDGET_RANGE_INTERIM ,
-
Table: GL_BUDGET_ENTITIES
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_BUDGET_ENTITIES, object_name:GL_BUDGET_ENTITIES, status:VALID, product: GL - General Ledger , description: Budget organization definitions , implementation_dba_data: GL.GL_BUDGET_ENTITIES ,
-
Table: GL_BUDGET_ENTITIES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_BUDGET_ENTITIES, object_name:GL_BUDGET_ENTITIES, status:VALID, product: GL - General Ledger , description: Budget organization definitions , implementation_dba_data: GL.GL_BUDGET_ENTITIES ,
-
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 ,
-
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_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_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_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 ,