Search Results gl_budget_versions
The GL_BUDGET_VERSIONS
table is a fundamental component within Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2, specifically designed to manage budget versions in the General Ledger (GL) module. This table stores metadata and control information for different budget versions, enabling organizations to create, maintain, and compare multiple budget scenarios. Below is a detailed exploration of its structure, functionality, and integration within Oracle EBS.
Table Structure and Key Columns
The GL_BUDGET_VERSIONS
table contains critical columns that define budget versions:
- BUDGET_VERSION_ID: A unique identifier for each budget version.
- LEDGER_ID: Links the budget version to a specific ledger, ensuring alignment with the chart of accounts.
- NAME: A user-defined name for the budget version (e.g., "2024 Forecast" or "Baseline Budget").
- STATUS: Indicates whether the budget is "Open," "Closed," or "Frozen," controlling data entry and adjustments.
- VERSION_TYPE: Classifies the budget as "Original," "Revised," or "Adjusted."
- CREATION_DATE and LAST_UPDATE_DATE: Audit fields tracking version lifecycle.
- DESCRIPTION: Optional details about the budget's purpose or assumptions.
Functional Role in Budgeting
The table supports Oracle EBS's budgeting capabilities by:
- Scenario Planning: Organizations create multiple versions (e.g., optimistic/pessimistic forecasts) for comparative analysis.
- Version Control: Tracks revisions to budgets over time, preserving historical data for audit trails.
- Approval Workflows: The
STATUS
column integrates with approval hierarchies, restricting edits post-approval. - Reporting & Analytics: Budget versions feed into FSG (Financial Statement Generator) and BI tools for variance analysis.
Integration with Other Modules
GL_BUDGET_VERSIONS
interacts with key EBS components:
- GL_BUDGETS: Stores actual budget amounts, linked via
BUDGET_VERSION_ID
. - GL_JE_BATCHES: Journal entries may reference budget versions for encumbrance accounting.
- GL_PERIOD_STATUSES: Ensures budgets align with open/closed accounting periods.
- Subledger Modules: Budget data can cascade to AP, AR, and Projects for departmental planning.
Technical Considerations
For implementations:
- Indexing:
BUDGET_VERSION_ID
andLEDGER_ID
are typically indexed for performance. - Security: Access is controlled via GL responsibility roles and data access sets (DAS).
- Custom Extensions: Customers often add columns (e.g.,
CUSTOM_ATTRIBUTE1
) for industry-specific needs.
Upgrade Implications (12.1.1 to 12.2.2)
While the table structure remains consistent, Oracle 12.2.2 introduces:
- Enhanced Web ADI integration for budget uploads.
- Tighter alignment with Oracle Fusion Accounting Hub for hybrid deployments.
- Improved concurrent processing for mass budget updates.
Conclusion
The GL_BUDGET_VERSIONS
table is a cornerstone of Oracle EBS's budgeting framework, enabling flexible financial planning. Its design balances configurability with auditability, ensuring compliance while supporting complex forecasting needs. Proper utilization of this table is critical for organizations leveraging Oracle GL for advanced fiscal management.
-
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_TRANSLATION_TRACKING
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_TRANSLATION_TRACKING, object_name:GL_TRANSLATION_TRACKING, status:VALID, product: GL - General Ledger , description: Foreign currency translation history , implementation_dba_data: GL.GL_TRANSLATION_TRACKING ,
-
Table: GL_ENTITY_BUDGETS
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_ENTITY_BUDGETS, object_name:GL_ENTITY_BUDGETS, status:VALID, product: GL - General Ledger , description: Freeze budget organizations for particular budgets , implementation_dba_data: GL.GL_ENTITY_BUDGETS ,
-
Table: GL_CONSOLIDATION_HISTORY
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_CONSOLIDATION_HISTORY, object_name:GL_CONSOLIDATION_HISTORY, status:VALID, product: GL - General Ledger , description: History of consolidation runs , implementation_dba_data: GL.GL_CONSOLIDATION_HISTORY ,
-
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_ENTITY_BUDGETS
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_ENTITY_BUDGETS, object_name:GL_ENTITY_BUDGETS, status:VALID, product: GL - General Ledger , description: Freeze budget organizations for particular budgets , implementation_dba_data: GL.GL_ENTITY_BUDGETS ,
-
Table: GL_CONSOLIDATION_HISTORY
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_CONSOLIDATION_HISTORY, object_name:GL_CONSOLIDATION_HISTORY, status:VALID, product: GL - General Ledger , description: History of consolidation runs , implementation_dba_data: GL.GL_CONSOLIDATION_HISTORY ,
-
Table: GL_TRANSLATION_TRACKING
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_TRANSLATION_TRACKING, object_name:GL_TRANSLATION_TRACKING, status:VALID, product: GL - General Ledger , description: Foreign currency translation history , implementation_dba_data: GL.GL_TRANSLATION_TRACKING ,
-
Table: GL_BALANCES
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_BALANCES, object_name:GL_BALANCES, status:VALID, product: GL - General Ledger , description: Account balances for both detail and summary accounts , implementation_dba_data: GL.GL_BALANCES ,
-
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_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_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 ,
-
Table: GL_BALANCES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_BALANCES, object_name:GL_BALANCES, status:VALID, product: GL - General Ledger , description: Account balances for both detail and summary accounts , implementation_dba_data: GL.GL_BALANCES ,
-
View: GL_BUDGETS_CONTROL_BUDGETS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_BUDGETS_CONTROL_BUDGETS_V, object_name:GL_BUDGETS_CONTROL_BUDGETS_V, status:VALID, product: GL - General Ledger , description: 10SC ONLY , implementation_dba_data: APPS.GL_BUDGETS_CONTROL_BUDGETS_V ,
-
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_BUDGETS_CONTROL_BUDGETS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_BUDGETS_CONTROL_BUDGETS_V, object_name:GL_BUDGETS_CONTROL_BUDGETS_V, status:VALID, product: GL - General Ledger , description: 10SC ONLY , implementation_dba_data: APPS.GL_BUDGETS_CONTROL_BUDGETS_V ,
-
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 ,
-
View: GL_BUDGETS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_BUDGETS_V, object_name:GL_BUDGETS_V, status:VALID, product: GL - General Ledger , description: 10SC ONLY , implementation_dba_data: APPS.GL_BUDGETS_V ,
-
View: GL_BUDGETS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_BUDGETS_V, object_name:GL_BUDGETS_V, status:VALID, product: GL - General Ledger , description: 10SC ONLY , implementation_dba_data: APPS.GL_BUDGETS_V ,
-
Table: GL_BUDGETS
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_BUDGETS, object_name:GL_BUDGETS, status:VALID, product: GL - General Ledger , description: Budget definitions , implementation_dba_data: GL.GL_BUDGETS ,
-
Table: GL_BUDGETS
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_BUDGETS, object_name:GL_BUDGETS, status:VALID, product: GL - General Ledger , description: Budget definitions , implementation_dba_data: GL.GL_BUDGETS ,
-
Table: GL_BUDGET_PERIOD_RANGES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_BUDGET_PERIOD_RANGES, object_name:GL_BUDGET_PERIOD_RANGES, status:VALID, product: GL - General Ledger , description: Status of budget period ranges (open/not open) , implementation_dba_data: GL.GL_BUDGET_PERIOD_RANGES ,
-
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 ,
-
Table: GL_BUDGET_INTERIM
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_BUDGET_INTERIM, object_name:GL_BUDGET_INTERIM, status:VALID, product: GL - General Ledger , description: Budget posting interim balances , implementation_dba_data: GL.GL_BUDGET_INTERIM ,
-
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_BUDGET_INTERIM
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_BUDGET_INTERIM, object_name:GL_BUDGET_INTERIM, status:VALID, product: GL - General Ledger , description: Budget posting interim balances , implementation_dba_data: GL.GL_BUDGET_INTERIM ,
-
Table: GL_ARCHIVE_HISTORY
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_ARCHIVE_HISTORY, object_name:GL_ARCHIVE_HISTORY, status:VALID, product: GL - General Ledger , description: History of the archive and purges of journals and balances , implementation_dba_data: GL.GL_ARCHIVE_HISTORY ,
-
Table: GL_BALANCES_DELTA_INTERIM
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_BALANCES_DELTA_INTERIM, object_name:GL_BALANCES_DELTA_INTERIM, status:VALID, product: GL - General Ledger , description: Interim tracking of incremental account balances , implementation_dba_data: GL.GL_BALANCES_DELTA_INTERIM ,
-
Table: GL_BUDGET_BATCHES
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_BUDGET_BATCHES, object_name:GL_BUDGET_BATCHES, status:VALID, product: GL - General Ledger , description: Budget formula batches , implementation_dba_data: GL.GL_BUDGET_BATCHES ,
-
Table: GL_BUDGET_BATCHES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_BUDGET_BATCHES, object_name:GL_BUDGET_BATCHES, status:VALID, product: GL - General Ledger , description: Budget formula batches , implementation_dba_data: GL.GL_BUDGET_BATCHES ,
-
View: GL_BUDGETS_REQUIRE_JOURNALS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_BUDGETS_REQUIRE_JOURNALS_V, object_name:GL_BUDGETS_REQUIRE_JOURNALS_V, status:VALID, product: GL - General Ledger , description: 10SC ONLY , implementation_dba_data: APPS.GL_BUDGETS_REQUIRE_JOURNALS_V ,
-
Table: GL_BALANCES_DELTA
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_BALANCES_DELTA, object_name:GL_BALANCES_DELTA, status:VALID, product: GL - General Ledger , description: Incremental changes to account balances , implementation_dba_data: GL.GL_BALANCES_DELTA ,
-
Table: GL_BUDGET_ASSIGNMENTS
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_BUDGET_ASSIGNMENTS, object_name:GL_BUDGET_ASSIGNMENTS, status:VALID, product: GL - General Ledger , description: Budget organization accounts , implementation_dba_data: GL.GL_BUDGET_ASSIGNMENTS ,
-
Table: GL_BUDGET_ASSIGNMENT_RANGES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_BUDGET_ASSIGNMENT_RANGES, object_name:GL_BUDGET_ASSIGNMENT_RANGES, status:VALID, product: GL - General Ledger , description: Budget organization account ranges , implementation_dba_data: GL.GL_BUDGET_ASSIGNMENT_RANGES ,
-
Table: GL_BUDGET_TYPES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_BUDGET_TYPES, object_name:GL_BUDGET_TYPES, status:VALID, product: GL - General Ledger , description: Budget type definitions , implementation_dba_data: GL.GL_BUDGET_TYPES ,
-
Table: GL_BUDGET_FROZEN_RANGES
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_BUDGET_FROZEN_RANGES, object_name:GL_BUDGET_FROZEN_RANGES, status:VALID, product: GL - General Ledger , description: Frozen account ranges for a budget or budget organization , implementation_dba_data: GL.GL_BUDGET_FROZEN_RANGES ,
-
Table: GL_BUDGET_FROZEN_RANGES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_BUDGET_FROZEN_RANGES, object_name:GL_BUDGET_FROZEN_RANGES, status:VALID, product: GL - General Ledger , description: Frozen account ranges for a budget or budget organization , implementation_dba_data: GL.GL_BUDGET_FROZEN_RANGES ,
-
View: GL_BUDGETS_SOURCE_BUDGETS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_BUDGETS_SOURCE_BUDGETS_V, object_name:GL_BUDGETS_SOURCE_BUDGETS_V, status:VALID, product: GL - General Ledger , description: 10SC ONLY , implementation_dba_data: APPS.GL_BUDGETS_SOURCE_BUDGETS_V ,
-
Table: GL_BC_PERIOD_MAP
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_BC_PERIOD_MAP, object_name:GL_BC_PERIOD_MAP, status:VALID, product: GL - General Ledger , description: Budgetary control period boundaries , implementation_dba_data: GL.GL_BC_PERIOD_MAP ,
-
Table: GL_RECURRING_BATCHES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_RECURRING_BATCHES, object_name:GL_RECURRING_BATCHES, status:VALID, product: GL - General Ledger , description: Recurring journal entry and budget formula batches , implementation_dba_data: GL.GL_RECURRING_BATCHES ,
-
Table: GL_BUDGET_PERIOD_RANGES
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_BUDGET_PERIOD_RANGES, object_name:GL_BUDGET_PERIOD_RANGES, status:VALID, product: GL - General Ledger , description: Status of budget period ranges (open/not open) , implementation_dba_data: GL.GL_BUDGET_PERIOD_RANGES ,
-
Table: GL_TRANSLATION_STATUSES
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_TRANSLATION_STATUSES, object_name:GL_TRANSLATION_STATUSES, status:VALID, product: GL - General Ledger , description: Foreign currency translation status of periods , implementation_dba_data: GL.GL_TRANSLATION_STATUSES ,
-
Table: GL_AUTO_ALLOC_SET_HISTORY
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_AUTO_ALLOC_SET_HISTORY, object_name:GL_AUTO_ALLOC_SET_HISTORY, status:VALID, product: GL - General Ledger , description: History of allocation set runs , implementation_dba_data: GL.GL_AUTO_ALLOC_SET_HISTORY ,
-
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 ,
-
View: GL_BUDGETS_CURRENT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_BUDGETS_CURRENT_V, object_name:GL_BUDGETS_CURRENT_V, status:VALID, product: GL - General Ledger , description: 10SC ONLY , implementation_dba_data: APPS.GL_BUDGETS_CURRENT_V ,
-
Table: GL_BC_PERIOD_MAP
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_BC_PERIOD_MAP, object_name:GL_BC_PERIOD_MAP, status:VALID, product: GL - General Ledger , description: Budgetary control period boundaries , implementation_dba_data: GL.GL_BC_PERIOD_MAP ,
-
Table: GL_BUDGET_TYPES
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_BUDGET_TYPES, object_name:GL_BUDGET_TYPES, status:VALID, product: GL - General Ledger , description: Budget type definitions , implementation_dba_data: GL.GL_BUDGET_TYPES ,
-
Table: GL_BALANCES_DELTA_INTERIM
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_BALANCES_DELTA_INTERIM, object_name:GL_BALANCES_DELTA_INTERIM, status:VALID, product: GL - General Ledger , description: Interim tracking of incremental account balances , implementation_dba_data: GL.GL_BALANCES_DELTA_INTERIM ,