Search Results gl_budget_assignment_ranges
Overview
The GL_BUDGET_ASSIGNMENT_RANGES table is a core data structure within the Oracle E-Business Suite General Ledger (GL) module, specifically for releases 12.1.1 and 12.2.2. It serves as a master definition table for budget organization account ranges. In the context of Oracle EBS budgeting, a budget organization is a logical entity used to define and control budgets. This table stores the specific ranges of accounting flexfield (code combination) segments that are assigned to a given budget organization (BUDGET_ENTITY_ID). It is fundamental to the process of associating general ledger accounts with budgetary controls, enabling the system to determine which budget rules and amounts apply to a given transaction based on its account.
Key Information Stored
The table's primary purpose is to define the scope of accounts for a budget entity. While the full column list is not detailed in the provided metadata, the documented primary and foreign keys reveal its critical components. The RANGE_ID column is the unique primary identifier for each defined account range. The BUDGET_ENTITY_ID and SEQUENCE_NUMBER together form a unique key, indicating the budget organization and the order of evaluation for overlapping ranges. The LEDGER_ID ties the range to a specific ledger, ensuring data isolation. The CURRENCY_CODE specifies the currency for the budget amounts within this range. The FUNDING_BUDGET_VERSION_ID can link to a specific budget version used for funding, and the REQUEST_ID is a standard column that can store the ID of the concurrent request that created or modified the range data.
Common Use Cases and Queries
This table is primarily accessed during budget setup, maintenance, and validation. A common operational query is to list all account ranges for a specific budget organization to verify setup. For example: SELECT range_id, segment_low, segment_high FROM gl_budget_assignment_ranges WHERE budget_entity_id = :entity_id ORDER BY sequence_number;. During transaction posting (e.g., journal import), the system queries this table to find the applicable budget organization and its rules for a given account combination. Reporting use cases include analyzing budget coverage by generating a list of all general ledger account ranges grouped by their assigned budget entity and ledger. Troubleshooting budget validation errors often involves verifying that the transaction's account falls within an active and correctly defined range in this table.
Related Objects
The table maintains integral relationships with other key GL and application foundation objects, as documented by its foreign keys.
- GL_BUDGET_ENTITIES: The foundational parent table. Each record in GL_BUDGET_ASSIGNMENT_RANGES references a specific budget organization via
BUDGET_ENTITY_ID. - GL_BUDGET_ASSIGNMENTS: This is the primary child table. The
RANGE_IDfrom GL_BUDGET_ASSIGNMENT_RANGES is referenced by GL_BUDGET_ASSIGNMENTS, which holds the specific budget amounts and rules for each account range. - GL_LEDGERS: Referenced via the
LEDGER_IDcolumn, scoping the budget range to a particular ledger. - FND_CURRENCIES: Referenced via
CURRENCY_CODE, defining the currency for the budget range. - GL_BUDGET_VERSIONS: Optionally referenced via
FUNDING_BUDGET_VERSION_ID, linking to a specific version used for funding budgets. - FND_CONCURRENT_REQUESTS: Referenced via
REQUEST_IDfor process auditing.
-
Table: GL_BUDGET_ASSIGNMENT_RANGES
12.1.1
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_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 ,
-
APPS.GL_BUDGET_ENTITIES_PKG dependencies on GL_BUDGET_ASSIGNMENT_RANGES
12.1.1
-
APPS.GL_FLEX_INSERT_PKG dependencies on GL_BUDGET_ASSIGNMENT_RANGES
12.1.1
-
APPS.GL_BUDGET_UTILS_PKG dependencies on GL_BUDGET_ASSIGNMENT_RANGES
12.1.1
-
APPS.GL_BUD_ASSIGN_RANGE_PKG dependencies on GL_BUDGET_ASSIGNMENT_RANGES
12.1.1
-
APPS.GL_BUD_ASSIGN_RANGE_PKG dependencies on GL_BUDGET_ASSIGNMENT_RANGES
12.2.2
-
APPS.GL_BUDGET_UTILS_PKG dependencies on GL_BUDGET_ASSIGNMENT_RANGES
12.2.2
-
APPS.GL_BUDORG_BC_OPTIONS_PKG dependencies on GL_BUDGET_ASSIGNMENT_RANGES
12.2.2
-
APPS.GL_FLEX_INSERT_PKG dependencies on GL_BUDGET_ASSIGNMENT_RANGES
12.2.2
-
APPS.IGI_EFC_UPGRADE dependencies on GL_BUDGET_ASSIGNMENT_RANGES
12.2.2
-
APPS.IGC_UPGRADE_DATA_R12 dependencies on GL_BUDGET_ASSIGNMENT_RANGES
12.2.2
-
APPS.GL_BUDGET_ENTITIES_PKG dependencies on GL_BUDGET_ASSIGNMENT_RANGES
12.2.2
-
APPS.IGC_CBC_VALIDATIONS_PKG dependencies on GL_BUDGET_ASSIGNMENT_RANGES
12.2.2
-
APPS.IGC_CBC_VALIDATIONS_PKG dependencies on GL_BUDGET_ASSIGNMENT_RANGES
12.1.1
-
APPS.IGC_UPGRADE_DATA_R12 dependencies on GL_BUDGET_ASSIGNMENT_RANGES
12.1.1
-
APPS.IGI_EFC_UPGRADE dependencies on GL_BUDGET_ASSIGNMENT_RANGES
12.1.1
-
APPS.GL_BUDORG_BC_OPTIONS_PKG dependencies on GL_BUDGET_ASSIGNMENT_RANGES
12.1.1
-
APPS.GL_BUDORG_BC_OPTIONS_PKG dependencies on GL_LEDGERS
12.1.1
-
APPS.GL_BUDORG_BC_OPTIONS_PKG dependencies on GL_LEDGERS
12.2.2
-
APPS.GL_BUDGET_UTILS_PKG dependencies on GL_BUDORG_BC_OPTIONS
12.1.1
-
APPS.GL_BUD_ASSIGN_RANGE_PKG dependencies on DUAL
12.1.1
-
APPS.IGC_CBC_VALIDATIONS_PKG dependencies on GL_BUDGET_VERSIONS
12.1.1
-
APPS.IGC_CBC_VALIDATIONS_PKG dependencies on GL_BUDGET_VERSIONS
12.2.2
-
SYNONYM: APPS.GL_BUDGET_ASSIGNMENT_RANGES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GL_BUDGET_ASSIGNMENT_RANGES, status:VALID,
-
APPS.IGC_CBC_VALIDATIONS_PKG dependencies on GL_BUDGETS
12.1.1
-
APPS.GL_BUDGET_UTILS_PKG dependencies on GL_BUDORG_BC_OPTIONS
12.2.2
-
APPS.IGC_CBC_VALIDATIONS_PKG dependencies on GL_BUDGETS
12.2.2
-
APPS.GL_BUD_ASSIGN_RANGE_PKG dependencies on DUAL
12.2.2
-
APPS.IGI_EFC_UPGRADE dependencies on GL_BUDGET_ENTITIES
12.1.1
-
SYNONYM: APPS.GL_BUDGET_ASSIGNMENT_RANGES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GL_BUDGET_ASSIGNMENT_RANGES, status:VALID,
-
APPS.IGC_CBC_VALIDATIONS_PKG dependencies on GL_PERIOD_STATUSES
12.2.2
-
APPS.IGC_CBC_VALIDATIONS_PKG dependencies on GL_PERIOD_STATUSES
12.1.1
-
APPS.GL_FLEX_INSERT_PKG dependencies on GL_LEDGERS
12.1.1
-
APPS.IGI_EFC_UPGRADE dependencies on GL_BUDGET_ENTITIES
12.2.2
-
APPS.GL_FLEX_INSERT_PKG dependencies on GL_LEDGERS
12.2.2
-
APPS.IGI_EFC_UPGRADE dependencies on IGI_EFC_UPG_BACKUP_INFO
12.1.1
-
APPS.IGI_EFC_UPGRADE dependencies on IGI_EFC_UPG_BACKUP_INFO
12.2.2
-
VIEW: GL.GL_BUDGET_ASSIGNMENT_RANGES#
12.2.2
owner:GL, object_type:VIEW, object_name:GL_BUDGET_ASSIGNMENT_RANGES#, status:VALID,
-
APPS.GL_BUD_ASSIGN_RANGE_PKG dependencies on GL_BUDGET_ASSIGNMENT_PKG
12.1.1
-
APPS.GL_FLEX_INSERT_PKG dependencies on GL_BUDORG_BC_OPTIONS
12.2.2
-
APPS.GL_BUD_ASSIGN_RANGE_PKG SQL Statements
12.2.2
-
APPS.GL_BUD_ASSIGN_RANGE_PKG dependencies on GL_BUDGET_ASSIGNMENT_PKG
12.2.2
-
APPS.IGC_CBC_VALIDATIONS_PKG dependencies on GL_BUDGET_ASSIGNMENTS
12.2.2
-
APPS.IGI_EFC_UPGRADE dependencies on IGI_EFC_BUDGET_ASSIGNMENT_BCK
12.1.1
-
APPS.IGC_CBC_VALIDATIONS_PKG dependencies on GL_BUDGET_ASSIGNMENTS
12.1.1
-
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_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 ,
-
APPS.GL_FLEX_INSERT_PKG dependencies on GL_BUDORG_BC_OPTIONS
12.1.1
-
APPS.GL_BUD_ASSIGN_RANGE_PKG dependencies on GL_BUDGET_ASSIGNMENT_RANGES_S
12.2.2