Search Results gl_entity_budgets
Overview
The GL_ENTITY_BUDGETS table is a core data object within the Oracle E-Business Suite General Ledger (GL) module, specifically for releases 12.1.1 and 12.2.2. Its primary function is to enforce budgetary control by defining which budget organizations, or entities, are "frozen" for specific budget versions. This mechanism is critical for the budget hierarchy and approval workflow, ensuring that once a budget is finalized for a particular organizational unit, further modifications are prevented until an appropriate unfreeze action is taken. The table acts as a junction or intersection table, maintaining the many-to-many relationship between budget entities and budget versions to track their freeze status.
Key Information Stored
The table's structure is defined by a composite primary key, which consists of two critical foreign key columns. The BUDGET_ENTITY_ID column stores the unique identifier for a budget organization, linking directly to the GL_BUDGET_ENTITIES table. The BUDGET_VERSION_ID column stores the unique identifier for a specific budget version, linking to the GL_BUDGET_VERSIONS table. The presence of a record in this table for a given pair of these IDs signifies that the specified budget entity is frozen for that particular budget version. The table does not typically contain additional descriptive columns; its existence itself is the data point indicating the freeze.
Common Use Cases and Queries
The primary use case is managing and reporting on the freeze status of budgets across the organizational hierarchy. System administrators and financial controllers use this data to validate budget entry and ensure compliance. A common reporting requirement is to list all frozen entities for a given budget. This can be achieved with a query such as:
- SELECT geb.name budget_entity, gbv.budget_name, gbv.version_num FROM gl_entity_budgets gleb, gl_budget_entities geb, gl_budget_versions gbv WHERE gleb.budget_entity_id = geb.budget_entity_id AND gleb.budget_version_id = gbv.budget_version_id AND gbv.budget_name = '&BUDGET_NAME';
Conversely, to check if a specific entity is frozen for any budget, one would query for its BUDGET_ENTITY_ID. The table is also central to the application's logic when a user attempts to enter or adjust budget amounts, as the system checks this table to prevent updates against frozen entity-version combinations.
Related Objects
GL_ENTITY_BUDGETS is intrinsically linked to two master tables via foreign key constraints, forming the backbone of the budget freeze architecture.
- GL_BUDGET_ENTITIES: This table defines the budget organizations within the system. The relationship is established through the GL_ENTITY_BUDGETS.BUDGET_ENTITY_ID column, which references GL_BUDGET_ENTITIES.BUDGET_ENTITY_ID.
- GL_BUDGET_VERSIONS: This table stores the definitions for different budget versions. The relationship is established through the GL_ENTITY_BUDGETS.BUDGET_VERSION_ID column, which references GL_BUDGET_VERSIONS.BUDGET_VERSION_ID.
These relationships ensure referential integrity, meaning a freeze record cannot exist for a budget entity or version that has been deleted. All interactions with freeze status via the application's user interface ultimately manipulate records in this junction table.
-
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_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 ,
-
APPS.GL_ENTITY_BUDGETS_PKG dependencies on GL_ENTITY_BUDGETS
12.2.2
-
APPS.GL_BUDGET_UTILS_PKG dependencies on GL_ENTITY_BUDGETS
12.1.1
-
APPS.GL_ENTITY_BUDGETS_PKG dependencies on GL_ENTITY_BUDGETS
12.1.1
-
APPS.IGC_UPGRADE_DATA_R12 dependencies on GL_ENTITY_BUDGETS
12.1.1
-
APPS.IGC_UPGRADE_DATA_R12 dependencies on GL_ENTITY_BUDGETS
12.2.2
-
APPS.GL_BUDGET_UTILS_PKG dependencies on GL_ENTITY_BUDGETS
12.2.2
-
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 ,
-
APPS.IGC_UPGRADE_DATA_R12 dependencies on GL_BUDGET_ENTITIES_PKG
12.2.2
-
VIEW: GL.GL_ENTITY_BUDGETS#
12.2.2
owner:GL, object_type:VIEW, object_name:GL_ENTITY_BUDGETS#, status:VALID,
-
APPS.GL_ENTITY_BUDGETS_PKG SQL Statements
12.2.2
-
APPS.IGC_UPGRADE_DATA_R12 dependencies on GL_BUDGET_ENTITIES_PKG
12.1.1
-
VIEW: APPS.IGI_DOS_BUD_ASS_CAND_V
12.2.2
-
VIEW: APPS.GL_BUDGET_ENTITIES_UNFROZEN_V
12.1.1
-
VIEW: APPS.GL_BUDGET_ENTITIES_UNFROZEN_V
12.2.2
-
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 ,
-
SYNONYM: APPS.GL_ENTITY_BUDGETS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GL_ENTITY_BUDGETS, status:VALID,
-
SYNONYM: APPS.GL_ENTITY_BUDGETS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GL_ENTITY_BUDGETS, status:VALID,
-
VIEW: APPS.GL_ENTITY_BUDGETS_V
12.1.1
-
VIEW: APPS.GL_ENTITY_BUDGETS_V
12.2.2
-
VIEW: GL.GL_ENTITY_BUDGETS#
12.2.2
-
PACKAGE: APPS.GL_ENTITY_BUDGETS_PKG
12.1.1
-
View: IGI_DOS_BUD_ASS_CAND_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IGI.IGI_DOS_BUD_ASS_CAND_V, object_name:IGI_DOS_BUD_ASS_CAND_V, status:VALID, product: IGI - Public Sector Financials International , description: Based on GL_BUDGET_ASSIGNMENT_RANGES_V, GL_BUDGET_ENTITIES, GL_BUDGETS, BUDGET_VERSIONS, GL_ENTITY_BUDGETS, and GL_CODE_COMBINATIONS_KFV. , implementation_dba_data: APPS.IGI_DOS_BUD_ASS_CAND_V ,
-
APPS.GL_ENTITY_BUDGETS_PKG SQL Statements
12.1.1
-
View: IGI_DOS_BUD_ASS_CAND_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGI.IGI_DOS_BUD_ASS_CAND_V, object_name:IGI_DOS_BUD_ASS_CAND_V, status:VALID, product: IGI - Public Sector Financials International , description: Based on GL_BUDGET_ASSIGNMENT_RANGES_V, GL_BUDGET_ENTITIES, GL_BUDGETS, BUDGET_VERSIONS, GL_ENTITY_BUDGETS, and GL_CODE_COMBINATIONS_KFV. , implementation_dba_data: APPS.IGI_DOS_BUD_ASS_CAND_V ,
-
TABLE: GL.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,
-
PACKAGE: APPS.GL_ENTITY_BUDGETS_PKG
12.2.2
-
VIEW: APPS.IGI_DOS_BUD_ASS_CAND_V
12.1.1
-
TABLE: GL.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,
-
APPS.GL_BUDGETS_PKG dependencies on GL_BUDGET_BATCHES_PKG
12.2.2
-
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 ,
-
PACKAGE BODY: APPS.GL_ENTITY_BUDGETS_PKG
12.2.2
-
APPS.GL_BUDGETS_PKG dependencies on GL_ENTITY_BUDGETS_PKG
12.1.1
-
APPS.GL_BUDGETS_PKG dependencies on GL_ENTITY_BUDGETS_PKG
12.2.2
-
PACKAGE BODY: APPS.GL_ENTITY_BUDGETS_PKG
12.1.1
-
APPS.GL_BUDGET_ENTITIES_PKG dependencies on GL_ENTITY_BUDGETS_PKG
12.2.2
-
APPS.GL_BUDGET_ENTITIES_PKG dependencies on GL_ENTITY_BUDGETS_PKG
12.1.1
-
APPS.GL_BUDGETS_PKG dependencies on GL_BUDGET_BATCHES_PKG
12.1.1
-
View: GL_BUDGET_ENTITIES_UNFROZEN_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_BUDGET_ENTITIES_UNFROZEN_V, object_name:GL_BUDGET_ENTITIES_UNFROZEN_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_BUDGET_ENTITIES_UNFROZEN_V ,
-
View: GL_BUDGET_ENTITIES_UNFROZEN_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_BUDGET_ENTITIES_UNFROZEN_V, object_name:GL_BUDGET_ENTITIES_UNFROZEN_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_BUDGET_ENTITIES_UNFROZEN_V ,
-
View: GL_ENTITY_BUDGETS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_ENTITY_BUDGETS_V, object_name:GL_ENTITY_BUDGETS_V, status:VALID, product: GL - General Ledger , description: 10SC ONLY , implementation_dba_data: APPS.GL_ENTITY_BUDGETS_V ,
-
View: GL_ENTITY_BUDGETS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_ENTITY_BUDGETS_V, object_name:GL_ENTITY_BUDGETS_V, status:VALID, product: GL - General Ledger , description: 10SC ONLY , implementation_dba_data: APPS.GL_ENTITY_BUDGETS_V ,
-
PACKAGE BODY: APPS.GL_ENTITY_BUDGETS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GL_ENTITY_BUDGETS_PKG, status:VALID,
-
PACKAGE BODY: APPS.GL_ENTITY_BUDGETS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GL_ENTITY_BUDGETS_PKG, status:VALID,
-
PACKAGE BODY: APPS.GL_BUDGET_UTILS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GL_BUDGET_UTILS_PKG, status:VALID,
-
PACKAGE BODY: APPS.GL_BUDGET_UTILS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GL_BUDGET_UTILS_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGC_UPGRADE_DATA_R12
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IGC_UPGRADE_DATA_R12, status:VALID,
-
VIEW: APPS.GL_ENTITY_BUDGETS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_ENTITY_BUDGETS_V, object_name:GL_ENTITY_BUDGETS_V, status:VALID,