Search Results psb_budget_stages
Overview
The PSB_BUDGET_STAGES table is a core data object within the Oracle E-Business Suite Public Sector Budgeting (PSB) module, specifically for releases 12.1.1 and 12.2.2. It serves as the master repository for defining the distinct phases, or stages, of a budget cycle, such as "Initial Submission," "Department Review," "Council Approval," and "Final Adopted." Each stage can be associated with a specific budget category, enabling organizations to model complex, multi-step approval workflows that are typical in government and public sector budgeting. The table's primary role is to provide the structural definition for the sequential progression of a budget through its lifecycle, governing the rules, permissions, and routing logic applied at each point.
Key Information Stored
While the full column list is not detailed in the provided metadata, the structure and relationships indicate critical fields. The primary key is BUDGET_STAGE_ID, a unique identifier for each stage record. A key foreign key column is BUDGET_STAGE_SET_ID, which links the stage to its parent definition in the PSB_BUDGET_STAGE_SETS table, allowing for different sets of stages for different budget types or fiscal years. Other essential columns would logically include fields to define the stage's sequence order, name, description, and its associated budget category. The table's description as holding "budget stage and budget category definitions" suggests it may denormalize or directly store category information pertinent to each stage.
Common Use Cases and Queries
A primary use case is configuring and reporting on the budget approval workflow. Administrators query this table to validate or audit the defined stage sequence. A common operational query is to determine the current and next available stages for a budget line based on its status. For reporting, it is frequently joined to transaction tables to analyze time spent in or volume of budgets at each stage.
- Listing Stages for a Stage Set:
SELECT budget_stage_id, name, sequence_num FROM psb_budget_stages WHERE budget_stage_set_id = :p_set_id ORDER BY sequence_num; - Finding Workflow Rules for a Stage: This table is joined to PSB_BUDGET_WORKFLOW_RULES to retrieve the actions and approvals required for a specific stage.
Related Objects
The PSB_BUDGET_STAGES table is central to the PSB workflow architecture, with several key dependencies as per the provided foreign key constraints.
- PSB_BUDGET_STAGE_SETS: The parent table. A stage set groups multiple budget stages into a coherent process.
- PSB_BUDGET_GROUP_CATEGORIES: References a stage via STAGE_ID, likely to associate budget groups or categories with a specific approval point.
- PSB_BUDGET_WORKFLOW_RULES: Has two foreign key relationships. RULES.STAGE_ID defines the rules applicable for a given stage. RULES.OVERRIDE_STAGE_ID allows a rule to specify an alternate target stage, enabling conditional routing within the workflow.
-
Table: PSB_BUDGET_STAGES
12.1.1
owner:PSB, object_type:TABLE, fnd_design_data:PSB.PSB_BUDGET_STAGES, object_name:PSB_BUDGET_STAGES, status:VALID, product: PSB - Public Sector Budgeting , description: Budget stage and budget category definitions , implementation_dba_data: PSB.PSB_BUDGET_STAGES ,
-
Table: PSB_BUDGET_STAGES
12.2.2
product: PSB - Public Sector Budgeting (Obsolete) , description: Budget stage and budget category definitions , implementation_dba_data: Not implemented in this database ,
-
APPS.PSB_PSBRPPSV_XMLP_PKG dependencies on PSB_BUDGET_STAGES
12.1.1
-
APPS.PSB_PSBRPWAC_XMLP_PKG dependencies on PSB_BUDGET_STAGES
12.1.1
-
APPS.PSB_WORKSHEET dependencies on PSB_BUDGET_STAGES
12.1.1
-
APPS.PSB_PSBRPSPD_XMLP_PKG dependencies on PSB_BUDGET_STAGES
12.1.1
-
APPS.PSB_WS_OPS_PVT dependencies on PSB_BUDGET_STAGES
12.1.1
-
APPS.PSB_PSBRPWPC_XMLP_PKG dependencies on PSB_BUDGET_STAGES
12.1.1
-
APPS.PSB_WS_ACCT1 dependencies on PSB_BUDGET_STAGES
12.1.1
-
APPS.PSB_SUBMIT_WORKSHEET_PVT dependencies on PSB_BUDGET_STAGES
12.1.1
-
APPS.PSB_WS_POS1 dependencies on PSB_BUDGET_STAGES
12.1.1
-
APPS.PSB_PSBRPACV_XMLP_PKG dependencies on PSB_BUDGET_STAGES
12.1.1
-
APPS.PSB_GL_INTERFACE_PVT dependencies on PSB_BUDGET_STAGES
12.1.1
-
APPS.PSB_PSBRPSPU_XMLP_PKG dependencies on PSB_BUDGET_STAGES
12.1.1
-
APPS.PSB_PSBRPACV_XMLP_PKG SQL Statements
12.1.1
-
APPS.PSB_PSBRPPSV_XMLP_PKG SQL Statements
12.1.1
-
VIEW: APPS.PSB_BUDGET_WORKFLOW_RULES_V
12.1.1
-
VIEW: APPS.PSB_BUDGET_STAGES_DFV
12.1.1
-
Table: PSB_BUDGET_WORKFLOW_RULES
12.1.1
owner:PSB, object_type:TABLE, fnd_design_data:PSB.PSB_BUDGET_WORKFLOW_RULES, object_name:PSB_BUDGET_WORKFLOW_RULES, status:VALID, product: PSB - Public Sector Budgeting , description: Budget workflow rule definitions , implementation_dba_data: PSB.PSB_BUDGET_WORKFLOW_RULES ,
-
Table: PSB_BUDGET_WORKFLOW_RULES
12.2.2
product: PSB - Public Sector Budgeting (Obsolete) , description: Budget workflow rule definitions , implementation_dba_data: Not implemented in this database ,
-
View: PSB_BUDGET_WORKFLOW_RULES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSB_BUDGET_WORKFLOW_RULES_V, object_name:PSB_BUDGET_WORKFLOW_RULES_V, status:VALID, product: PSB - Public Sector Budgeting , implementation_dba_data: APPS.PSB_BUDGET_WORKFLOW_RULES_V ,
-
APPS.PSB_PSBRPWPC_XMLP_PKG SQL Statements
12.1.1
-
SYNONYM: APPS.PSB_BUDGET_STAGES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PSB_BUDGET_STAGES, status:VALID,
-
PACKAGE BODY: APPS.PSB_PSBRPACV_XMLP_PKG
12.1.1
-
View: PSB_BUDGET_WORKFLOW_RULES_V
12.2.2
product: PSB - Public Sector Budgeting (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.PSB_WS_FOLDER_V
12.1.1
-
APPS.PSB_PSBRPWAC_XMLP_PKG SQL Statements
12.1.1
-
APPS.PSB_PSBRPACV_XMLP_PKG dependencies on PSB_WS_ACCOUNT_LINES
12.1.1
-
APPS.PSB_PSBRPACV_XMLP_PKG dependencies on PSB_BUDGET_GROUPS
12.1.1
-
APPS.PSB_PSBRPACV_XMLP_PKG dependencies on PSB_BUDGET_PERIODS
12.1.1
-
PACKAGE BODY: APPS.PSB_PSBRPPSV_XMLP_PKG
12.1.1
-
APPS.PSB_PSBRPPSV_XMLP_PKG dependencies on PSB_WS_ACCOUNT_LINES
12.1.1
-
APPS.PSB_PSBRPPSV_XMLP_PKG dependencies on PSB_BUDGET_STAGE_SETS
12.1.1
-
VIEW: APPS.PSB_WS_SUMMARY_V
12.1.1
-
APPS.PSB_PSBRPPSV_XMLP_PKG dependencies on PSB_WS_FTE_LINES
12.1.1
-
Table: PSB_BUDGET_GROUP_CATEGORIES
12.1.1
owner:PSB, object_type:TABLE, fnd_design_data:PSB.PSB_BUDGET_GROUP_CATEGORIES, object_name:PSB_BUDGET_GROUP_CATEGORIES, status:VALID, product: PSB - Public Sector Budgeting , description: Categories assigned to a budget group , implementation_dba_data: PSB.PSB_BUDGET_GROUP_CATEGORIES ,
-
TABLE: PSB.PSB_BUDGET_STAGES
12.1.1
owner:PSB, object_type:TABLE, fnd_design_data:PSB.PSB_BUDGET_STAGES, object_name:PSB_BUDGET_STAGES, status:VALID,
-
APPS.PSB_PSBRPPSV_XMLP_PKG dependencies on PSB_BUDGET_GROUPS
12.1.1
-
APPS.PSB_PSBRPWAC_XMLP_PKG dependencies on PSB_WORKSHEETS
12.1.1
-
APPS.PSB_PSBRPPSV_XMLP_PKG dependencies on PSB_POSITIONS
12.1.1
-
APPS.PSB_PSBRPPSV_XMLP_PKG dependencies on PSB_BUDGET_PERIODS
12.1.1
-
APPS.PSB_PSBRPWPC_XMLP_PKG dependencies on PSB_WORKSHEETS
12.1.1
-
APPS.PSB_PSBRPPSV_XMLP_PKG dependencies on PSB_SERVICE_PACKAGES
12.1.1
-
APPS.PSB_PSBRPACV_XMLP_PKG dependencies on PSB_SERVICE_PACKAGES
12.1.1
-
APPS.PSB_WORKSHEET dependencies on PSB_WORKSHEETS_S
12.1.1
-
APPS.PSB_PSBRPACV_XMLP_PKG dependencies on PSB_BUDGET_STAGE_SETS
12.1.1
-
APPS.PSB_PSBRPPSV_XMLP_PKG dependencies on PSB_WS_POSITION_LINES
12.1.1
-
PACKAGE BODY: APPS.PSB_PSBRPSPU_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PSB_PSBRPSPU_XMLP_PKG, status:VALID,
-
APPS.PSB_WORKSHEET dependencies on DUAL
12.1.1
-
PACKAGE BODY: APPS.PSB_PSBRPACV_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PSB_PSBRPACV_XMLP_PKG, status:VALID,