Search Results gl_budget_versions
Overview
The GL_BUDGET_VERSIONS table is a core repository for budget version definitions within the Oracle E-Business Suite General Ledger (GL) module. It serves as the master table for all distinct budget versions created across the enterprise, enabling sophisticated financial planning and control. Each record in this table represents a unique version of a budget, which is a critical component for comparative analysis, forecasting, and budgetary control processes. The table's integrity is maintained through its relationships with GL_BUDGET_TYPES and GL_BUDGETS, ensuring that every version is linked to a valid budget name and type. Its central role is evidenced by its extensive foreign key relationships with numerous transactional and balance tables, such as GL_BALANCES and GL_BC_PACKETS, which store actual budget amounts and encumbrances against these defined versions.
Key Information Stored
The table's primary identifier is the BUDGET_VERSION_ID, a system-generated sequence used as the primary key for efficient relational joins. Two other columns form a unique key (GL_BUDGET_VERSIONS_UK1), defining the essential attributes of a version: BUDGET_NAME and BUDGET_TYPE. This combination ensures uniqueness of a version name within a specific budget type. A significant structural column is CONTROL_BUDGET_VERSION_ID, which creates a self-referential foreign key within the same table. This relationship is fundamental for implementing control budgets, where one budget version (the control) is used to set limits or validate transactions posted against another related budget version, a core feature for budgetary control and funds checking.
Common Use Cases and Queries
This table is central to reporting and validating budget structures. A common administrative query lists all budget versions for a specific budget, often used for setup verification or audit trails. For budgetary control processes, identifying which budget versions are designated as control budgets is essential for configuration analysis. Furthermore, when troubleshooting funds checking errors or reviewing budget balances, joining GL_BUDGET_VERSIONS to GL_BALANCES or GL_BC_PACKETS is a standard pattern to retrieve human-readable budget names alongside financial data.
- Listing all versions for a budget:
SELECT budget_version_id, last_update_date FROM gl_budget_versions WHERE budget_name = '&BUDGET_NAME' ORDER BY creation_date; - Finding control budget relationships:
SELECT v1.budget_name, v1.budget_version_id, v2.budget_version_id control_version_id FROM gl_budget_versions v1, gl_budget_versions v2 WHERE v1.control_budget_version_id = v2.budget_version_id(+); - Reporting budget balances with version names:
SELECT gbv.budget_name, gb.* FROM gl_balances gb, gl_budget_versions gbv WHERE gb.budget_version_id = gbv.budget_version_id AND gb.period_name = 'JAN-2024';
Related Objects
As indicated by the extensive foreign key metadata, GL_BUDGET_VERSIONS is a foundational table referenced by a wide array of GL sub-modules. Key related objects include:
- GL_BUDGET_TYPES: Defines the type (e.g., "Encumbrance", "Budget") via the BUDGET_TYPE foreign key.
- GL_BALANCES: Stores period-end and project-to-date budget balances for each version.
- GL_BC_PACKETS / GL_BC_PACKETS_HISTS: Reference the version for funds checking (BUDGET_VERSION_ID) and the specific funding budget (FUNDING_BUDGET_VERSION_ID) against which transactions are reserved.
- GL_BUDGET_ASSIGNMENTS: Uses the FUNDING_BUDGET_VERSION_ID to define budget account ranges and rules for automatic funds reservation.
- Archive and History Tables (GL_ARCHIVE_*, GL_AUTO_ALLOC_SET_HISTORY): Maintain historical references to budget versions used in archival and allocation processes.
-
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_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_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_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_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.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_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_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_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_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_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 ,
-
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_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_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.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_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_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_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_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 ,
-
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_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 ,
-
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_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_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_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 ,
-
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 ,
-
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_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_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_BALANCES_DELTA
12.2.2
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 ,
-
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_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_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 ,