PA Project Budget
Description:
Report of Standard Project Budgets. This report does not include Financial Plan Budgets. In addition to the budget details, the report will also display the actuals matching the budget line datapoints. Note: Inclusion of actuals data requires Blitz Report Build Data later than 04-APR-2025 03:21:50
Parameters
Operating Unit, Project Number, Project Name, Budget Type, Budget Status, Latest Budget Version, Budget Version, Task Number, Task Name, Resource Alias, Period From, Period To, Budget Line Start Date, Budget Line End Date, Budget Line Active On Date, Show DFF Attributes, Show Actuals, Sort Precedence 1, Sort Precedence 2, Sort Precedence 3
Used tables
hr_all_organization_units_vl, pa_projects_all, pa_budget_versions, pa_budget_types, pa_budget_entry_methods, pa_resource_lists, pa_resource_assignments, pa_budget_lines, pa_tasks, pa_resource_list_members, mo_glob_org_access_tmp, dual
Categories
Related reports
Dependencies
If you would like to try one of these Oracle EBS SQLs without having Blitz Report installed, note that some of the reports require functions from utility package xxen_util.
Example Report
Report SQL
www.enginatics.com/reports/pa-project-budget/
Blitz Report™ import options
PA Project Budget - Case Study & Technical Analysis
Executive Summary
The PA Project Budget report is a cornerstone of project financial management within Oracle Projects. It provides project managers and financial controllers with a detailed view of project budgets, enabling them to monitor planned spending against actual costs. By supporting multiple budget types (Cost, Revenue) and versions (Baselined, Current Working), this report ensures that organizations can maintain strict financial discipline over their project portfolios.
Business Challenge
Project-driven organizations often struggle with:
- Budget Visibility: Difficulty in accessing the latest approved budget figures across hundreds of active projects.
- Version Control: Confusion arising from multiple budget versions (Original vs. Current vs. Draft).
- Granularity: Inability to drill down from a project-level budget to specific tasks or resources.
- Variance Analysis: Challenges in aligning budget lines with actual expenditure for timely variance reporting.
Solution
This SQL-based report solves these challenges by extracting comprehensive budget details directly from the Oracle Projects schema. It allows users to:
- Compare Versions: View different budget versions side-by-side to understand scope changes.
- Analyze by Resource: Break down budgets by resource list members (Labor, Material, Equipment) to identify cost drivers.
- Track Status: Filter budgets by status (Baselined, Submitted, Working) to ensure reporting on the correct data set.
- Integrate Actuals: (Optional) Map budget lines to actuals for immediate performance assessment.
Technical Architecture
The report leverages the core Oracle Projects budget model, linking projects, tasks, and resource assignments to budget lines.
Key Tables & Views
| Table Name | Description |
| :— | :— |
| PA_PROJECTS_ALL | The master table for project definitions. |
| PA_BUDGET_VERSIONS | Stores header information for each budget version (e.g., Version Number, Status). |
| PA_BUDGET_TYPES | Defines the type of budget (e.g., Approved Cost, Approved Revenue). |
| PA_RESOURCE_ASSIGNMENTS | Links budget amounts to specific resources and tasks. |
| PA_BUDGET_LINES | Contains the periodic budget amounts (Raw Cost, Burdened Cost, Revenue) and dates. |
| PA_TASKS | Provides the Work Breakdown Structure (WBS) hierarchy. |
Core Logic
- Project & Task Context: The query starts with
PA_PROJECTS_ALLand joins toPA_TASKSto establish the WBS context. - Budget Version Selection: It filters
PA_BUDGET_VERSIONSbased on the user’s selection (e.g., “Current Baselined” or specific version number). - Resource Mapping:
PA_RESOURCE_ASSIGNMENTSconnects the budget version to the specific resources being budgeted. - Line Detail:
PA_BUDGET_LINESprovides the granular period-by-period financial data.
FAQ
Q: Does this report show both Cost and Revenue budgets?
A: Yes, the report can be filtered by Budget Type to show Cost, Revenue, or both.
Q: Can I see the “Original” budget vs the “Current” budget? A: Yes, the report parameters allow selection of specific budget versions or dynamic selection of the “Latest Baselined” version.
Q: How are “Actuals” handled in this report? A: The report includes logic to fetch actuals matching the budget line datapoints, provided the Blitz Report Build Data is up to date.
Q: Does it support multi-currency budgets?
A: Yes, the underlying tables (PA_BUDGET_LINES) store amounts in transaction, project, and project functional currencies.
Oracle E-Business Suite Reporting Library
We provide an open source Oracle EBS SQLs as a part of operational and project implementation support toolkits for rapid Excel reports generation.
Blitz Report™ is based on Oracle EBS forms technology, and hence requires minimal training. There are no data or performance limitations since the output files are created directly from the database without going through intermediate file formats such as XML.
Blitz Report can be used as BI Publisher and Oracle Discoverer replacement tool. Standard Oracle BI Publisher and Discoverer reports can also be imported into Blitz Report for immediate output to Excel. Typically, reports can be created and version tracked within hours instead of days. The concurrent request output automatically opens upon completion without the need for re-formatting.
The Filters, Columns, Rows and Values fields are used to create and deliver the data in pivot table format with full drill down to details.

The Excel template upload functionality in Blitz Report allows users to create their own layouts by uploading an Excel template with additional sheets and charts, automatically refreshed when the report runs again. This allows to create custom dashboards and more advanced visualizations of report data.

You can download and use Blitz Report free of charge for your first 30 reports.
The installation and implementation process usually takes less than 1 hour; you can refer to our installation and user guides for specific details.
If you would like to optimize your Oracle EBS implementation and or operational reporting you can visit www.enginatics.com to review great ideas and example usage in blog. Or why not try for yourself in our demo environment.
Useful Links
Blitz Report™ – World’s fastest data upload and reporting for Oracle EBS
Oracle Discoverer replacement – importing worksheets into Blitz Report™
Blitz Report™ Questions & Answers
Supply Chain Hub by Blitz Report™
© 2025 Enginatics