Search Results pa_project_accum_budgets




Overview

The PA_PROJECT_ACCUM_BUDGETS table is a core data object within the Oracle E-Business Suite Projects module (PA). It functions as a summary repository for project budget amounts. Its primary role is to store aggregated budget data, facilitating efficient reporting and analysis of project financial performance. The table works in conjunction with the PA_PROJECT_ACCUM_HEADERS table to provide a consolidated view of project financial metrics, including budgets, revenue, and costs, across different budget classifications and financial plan types. This accumulation structure is critical for performance inquiries, project summaries, and integrated financial reporting within Oracle EBS 12.1.1 and 12.2.2.

Key Information Stored

The table stores summarized budget figures linked to a specific project accumulation header and categorized by budget type. While the full column list is not detailed in the provided metadata, the documented foreign key relationships and primary key structure define its critical elements. The primary key is a composite of PROJECT_ACCUM_ID and BUDGET_TYPE_CODE, ensuring unique budget summaries per accumulation header and type. Essential columns include PROJECT_ACCUM_ID (linking to PA_PROJECT_ACCUM_HEADERS), BUDGET_TYPE_CODE (linking to PA_BUDGET_TYPES), and FIN_PLAN_TYPE_ID (linking to PA_FIN_PLAN_TYPES_B). The table likely contains numeric amount columns (e.g., RAW_COST, BURDENED_COST, REVENUE) representing the aggregated budget values for the specified combination.

Common Use Cases and Queries

This table is primarily accessed for consolidated project budget reporting and analysis. Common use cases include generating project-level budget versus actual reports, analyzing budget distributions across different budget types (e.g., original, current, baseline), and supporting financial plan inquiries. A typical query would join this table to its related dimensions to retrieve a comprehensive budget summary.

  • Sample Query Pattern: Retrieving budget amounts by project and budget type.
    SELECT pah.PROJECT_ID, pab.BUDGET_TYPE_CODE, pbt.NAME, pab.RAW_COST, pab.BURDENED_COST FROM PA_PROJECT_ACCUM_BUDGETS pab, PA_PROJECT_ACCUM_HEADERS pah, PA_BUDGET_TYPES pbt WHERE pab.PROJECT_ACCUM_ID = pah.PROJECT_ACCUM_ID AND pab.BUDGET_TYPE_CODE = pbt.BUDGET_TYPE_CODE AND pah.PROJECT_ID = :1;
  • Reporting: The data is foundational for standard Oracle Projects reports and can be leveraged in custom BI Publisher or FSG reports to analyze budget performance.

Related Objects

The PA_PROJECT_ACCUM_BUDGETS table has defined foreign key relationships with several key master and transaction tables, as per the provided ETRM data.

  • PA_PROJECT_ACCUM_HEADERS: Joined via PA_PROJECT_ACCUM_BUDGETS.PROJECT_ACCUM_ID = PA_PROJECT_ACCUM_HEADERS.PROJECT_ACCUM_ID. This is the primary parent table providing the project context for the summary amounts.
  • PA_BUDGET_TYPES: Joined via PA_PROJECT_ACCUM_BUDGETS.BUDGET_TYPE_CODE = PA_BUDGET_TYPES.BUDGET_TYPE_CODE. This provides the meaning and classification for the budget type (e.g., 'ORIGINAL', 'CURRENT').
  • PA_FIN_PLAN_TYPES_B: Joined via PA_PROJECT_ACCUM_BUDGETS.FIN_PLAN_TYPE_ID = PA_FIN_PLAN_TYPES_B.FIN_PLAN_TYPE_ID. This links the budget summary to a specific financial planning structure.