Search Results gl_budget_set_id
Overview
The PSB_GL_BUDGET_SETS table is a core data structure within the Oracle E-Business Suite (EBS) Public Sector Budgeting (PSB) module, versions 12.1.1 and 12.2.2. It serves as the master definition table for Budget Sets, a critical concept for budget control and reporting in integrated GL and PSB environments. A Budget Set is a logical grouping of multiple funding budgets that are applicable to a specific set of account combinations. Its primary functional role is to enable the extraction of consolidated budget balances during the creation of budget worksheets and to facilitate the posting of worksheet estimates when generating budget journals in General Ledger. This object is essential for organizations managing complex, multi-budget appropriations within a single ledger.
Key Information Stored
The table stores the fundamental attributes that define a unique Budget Set. The primary key is the system-generated identifier, GL_BUDGET_SET_ID. The most critical user-facing column is GL_BUDGET_SET_NAME, an 80-character mandatory field that holds the unique name of the budget set within its ledger. The table is explicitly tied to a specific General Ledger ledger via the SET_OF_BOOKS_ID column, which forms a composite unique constraint with the name. Standard Oracle "Who" columns (CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN) track row history. The table also includes a CONTEXT column and ten ATTRIBUTE columns to support Descriptive Flexfield (DFF) customization, allowing implementations to capture additional qualifying information specific to their business needs.
Common Use Cases and Queries
This table is central to budget inquiry, setup validation, and integration reporting. A common operational need is to retrieve all budget sets defined for a particular ledger, often for setup audits or user reference in downstream processes. The following query pattern is fundamental:
- Listing Budget Sets by Ledger:
SELECT gl_budget_set_name, gl_budget_set_id, last_update_date
FROM psb.psb_gl_budget_sets
WHERE set_of_books_id = :ledger_id
ORDER BY gl_budget_set_name; - Validating Unique Name for a Ledger: Before creating a new budget set via a custom interface or script, a check against the unique constraint (
SET_OF_BOOKS_ID,GL_BUDGET_SET_NAME) is required to prevent ORA-00001 errors. - Integration Reporting: The table is frequently joined to budget detail and assignment tables (e.g.,
PSB_GL_BUDGET_SET_ASSIGNMENTS) to produce reports showing which specific budgets and account ranges are grouped under each named budget set.
Related Objects
PSB_GL_BUDGET_SETS is a parent table with key relationships to other PSB entities. Based on the unique index structure and functional description, the primary foreign key relationships are:
- PSB_GL_BUDGET_SET_ASSIGNMENTS: This child table likely references
PSB_GL_BUDGET_SETS.GL_BUDGET_SET_IDto define the specific budgets and account combinations that are members of the parent budget set. - GL_SET_OF_BOOKS: The
SET_OF_BOOKS_IDcolumn foreign key references theGL_SET_OF_BOOKStable (orGL_LEDGERSin R12), tethering each budget set to a single EBS ledger. - Budget Worksheet and Journal Tables: Downstream PSB and GL tables for worksheet lines (
PSB_GL_WORKSHEET_LINES) and budget journals will reference theGL_BUDGET_SET_IDto identify the source budget set used for balance calculations and postings.
-
APPS.PSB_GL_BUDGET_SET_PVT dependencies on DUAL
12.1.1
-
APPS.PSB_GL_BUDGET_SET_PVT dependencies on PSB_GL_BUDGETS
12.1.1
-
APPS.PSB_GL_INTERFACE_PVT dependencies on PSB_GL_BUDGETS
12.1.1
-
APPS.PSB_GL_BUDGET_SET_PVT dependencies on PSB_GL_BUDGET_SETS
12.1.1
-
APPS.PSB_GL_BUDGET_SET_PVT SQL Statements
12.1.1
-
APPS.PSB_GL_INTERFACE_PVT dependencies on PSB_GL_BUDGET_SETS
12.1.1
-
APPS.PSB_WORKSHEET dependencies on PSB_GL_BUDGETS
12.1.1
-
TABLE: PSB.PSB_GL_BUDGET_SETS
12.1.1
owner:PSB, object_type:TABLE, fnd_design_data:PSB.PSB_GL_BUDGET_SETS, object_name:PSB_GL_BUDGET_SETS, status:VALID,
-
APPS.PSB_GL_INTERFACE_PVT dependencies on PSB_SET_RELATIONS
12.1.1
-
APPS.PSB_GL_INTERFACE_PVT dependencies on PSB_BUDGET_ACCOUNTS
12.1.1
-
APPS.PSB_GL_BUDGET_PVT dependencies on PSB_GL_BUDGETS
12.1.1
-
View: PSB_AE_HEADERS
12.2.2
product: PSB - Public Sector Budgeting (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
View: PSB_AE_HEADERS
12.1.1
product: PSB - Public Sector Budgeting , implementation_dba_data: Not implemented in this database ,
-
APPS.PSB_GL_BUDGET_PVT SQL Statements
12.1.1
-
TABLE: PSB.PSB_GL_BUDGETS
12.1.1
owner:PSB, object_type:TABLE, fnd_design_data:PSB.PSB_GL_BUDGETS, object_name:PSB_GL_BUDGETS, status:VALID,
-
APPS.PSB_GL_BUDGET_SET_PVT dependencies on PSB_GL_BUDGET_PVT
12.1.1
-
APPS.PSB_GL_BUDGET_SET_PVT dependencies on PSB_GL_BUDGET_SETS_S
12.1.1
-
APPS.PSB_GL_BUDGET_PVT dependencies on PSB_GL_BUDGET_SETS
12.1.1
-
APPS.PSB_PSBOTGLR_XMLP_PKG dependencies on PSB_GL_BUDGET_SETS
12.1.1
-
APPS.PSB_GL_BUDGET_SET_PVT dependencies on PSB_WORKSHEETS
12.1.1
-
APPS.PSB_GL_BUDGET_SET_PVT dependencies on PSB_BUDGET_REVISIONS
12.1.1
-
Table: PSB_GL_BUDGET_SETS
12.1.1
owner:PSB, object_type:TABLE, fnd_design_data:PSB.PSB_GL_BUDGET_SETS, object_name:PSB_GL_BUDGET_SETS, status:VALID, product: PSB - Public Sector Budgeting , description: Budget set definitions , implementation_dba_data: PSB.PSB_GL_BUDGET_SETS ,
-
VIEW: APPS.PSB_GL_BUDGET_SETS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSB_GL_BUDGET_SETS_V, object_name:PSB_GL_BUDGET_SETS_V, status:VALID,
-
VIEW: APPS.PSB_GL_BUDGETS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSB_GL_BUDGETS_V, object_name:PSB_GL_BUDGETS_V, status:VALID,
-
View: PSB_GL_BUDGET_SETS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSB_GL_BUDGET_SETS_V, object_name:PSB_GL_BUDGET_SETS_V, status:VALID, product: PSB - Public Sector Budgeting , implementation_dba_data: APPS.PSB_GL_BUDGET_SETS_V ,
-
Table: PSB_GL_BUDGET_SETS
12.2.2
product: PSB - Public Sector Budgeting (Obsolete) , description: Budget set definitions , implementation_dba_data: Not implemented in this database ,
-
View: PSB_GL_BUDGETS_V
12.2.2
product: PSB - Public Sector Budgeting (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
APPS.PSB_GL_INTERFACE_PVT dependencies on DUAL
12.1.1
-
APPS.PSB_GL_BUDGET_SET_PVT dependencies on PSB_GL_BUDGETS_V
12.1.1
-
View: PSB_GL_BUDGET_SETS_V
12.2.2
product: PSB - Public Sector Budgeting (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
View: PSB_GL_BUDGETS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSB_GL_BUDGETS_V, object_name:PSB_GL_BUDGETS_V, status:VALID, product: PSB - Public Sector Budgeting , implementation_dba_data: APPS.PSB_GL_BUDGETS_V ,
-
View: PSBBV_BUDGET_REVISIONS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSBBV_BUDGET_REVISIONS, object_name:PSBBV_BUDGET_REVISIONS, status:VALID, product: PSB - Public Sector Budgeting , implementation_dba_data: APPS.PSBBV_BUDGET_REVISIONS ,
-
View: PSBBV_BUDGET_REVISIONS
12.2.2
product: PSB - Public Sector Budgeting (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
View: PSBBV_BUDGET_WORKSHEETS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSBBV_BUDGET_WORKSHEETS, object_name:PSBBV_BUDGET_WORKSHEETS, status:VALID, product: PSB - Public Sector Budgeting , implementation_dba_data: APPS.PSBBV_BUDGET_WORKSHEETS ,
-
APPS.PSB_PSBOTGLR_XMLP_PKG SQL Statements
12.1.1
-
View: PSBFV_BUDGET_REVISIONS
12.2.2
product: PSB - Public Sector Budgeting (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
View: PSBBV_BUDGET_WORKSHEETS
12.2.2
product: PSB - Public Sector Budgeting (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
View: PSBFV_BUDGET_REVISIONS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSBFV_BUDGET_REVISIONS, object_name:PSBFV_BUDGET_REVISIONS, status:VALID, product: PSB - Public Sector Budgeting , implementation_dba_data: APPS.PSBFV_BUDGET_REVISIONS ,
-
APPS.PSB_WORKSHEET dependencies on PSB_SET_RELATIONS
12.1.1
-
VIEW: APPS.PSBBV_BUDGET_REVISIONS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSBBV_BUDGET_REVISIONS, object_name:PSBBV_BUDGET_REVISIONS, status:VALID,
-
APPS.PSB_GL_INTERFACE_PVT SQL Statements
12.1.1
-
VIEW: APPS.PSBBV_BUDGET_WORKSHEETS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSBBV_BUDGET_WORKSHEETS, object_name:PSBBV_BUDGET_WORKSHEETS, status:VALID,
-
VIEW: APPS.PSBFV_BUDGET_REVISIONS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSBFV_BUDGET_REVISIONS, object_name:PSBFV_BUDGET_REVISIONS, status:VALID,
-
TABLE: PSB.PSB_GL_INTERFACES
12.1.1
owner:PSB, object_type:TABLE, fnd_design_data:PSB.PSB_GL_INTERFACES, object_name:PSB_GL_INTERFACES, status:VALID,
-
View: PSBFV_BUDGET_WORKSHEETS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSBFV_BUDGET_WORKSHEETS, object_name:PSBFV_BUDGET_WORKSHEETS, status:VALID, product: PSB - Public Sector Budgeting , implementation_dba_data: APPS.PSBFV_BUDGET_WORKSHEETS ,
-
View: PSBFV_BUDGET_WORKSHEETS
12.2.2
product: PSB - Public Sector Budgeting (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
View: PSB_BUDGET_REVISIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSB_BUDGET_REVISIONS_V, object_name:PSB_BUDGET_REVISIONS_V, status:VALID, product: PSB - Public Sector Budgeting , description: PSB_BUDGET_REVISIONS_V is a view on PSB_BUDGET_REVISIONS and provides information about budget revisions. , implementation_dba_data: APPS.PSB_BUDGET_REVISIONS_V ,
-
View: PSB_BUDGET_REVISIONS_V
12.2.2
product: PSB - Public Sector Budgeting (Obsolete) , description: PSB_BUDGET_REVISIONS_V is a view on PSB_BUDGET_REVISIONS and provides information about budget revisions. , implementation_dba_data: Not implemented in this database ,
-
APPS.PSB_GL_BUDGET_PVT dependencies on FND_MESSAGE
12.1.1
-
VIEW: APPS.PSB_WORKSHEETS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSB_WORKSHEETS_V, object_name:PSB_WORKSHEETS_V, status:VALID,