Search Results pa_project_accum_commitments
Overview
The PA_PROJECT_ACCUM_COMMITMENTS table is a core data object within the Oracle E-Business Suite (EBS) Projects module (PA). It functions as a summary table, storing aggregated financial commitment amounts at the project level. Commitments represent obligations for future expenditures, such as purchase orders or contracts, which are critical for accurate project cost forecasting and budgetary control. The table's primary role is to provide a consolidated, performance-optimized view of commitment data, supporting real-time financial reporting and analysis without requiring complex joins to transactional tables. It is a child table to PA_PROJECT_ACCUM_HEADERS, forming part of the project accumulation architecture designed for efficient summary reporting.
Key Information Stored
The table's structure centers on linking summary amounts to a specific project accumulation header. Based on the provided metadata, the most critical column is the foreign key PROJECT_ACCUM_ID. This column links each record to its parent header in the PA_PROJECT_ACCUM_HEADERS table, which in turn is associated with a specific project and financial period. While the specific amount columns are not detailed in the excerpt, tables of this nature typically store summarized commitment figures, such as raw_cost, burdened_cost, and quantity, broken down by commitment type (e.g., purchase order, requisition). The primary key constraint PA_PROJECT_ACCUM_COMMITMENT_PK ensures uniqueness on the PROJECT_ACCUM_ID, indicating one summary record per accumulation header for commitments.
Common Use Cases and Queries
This table is primarily queried for project financial dashboards, commitment versus actual expenditure reports, and budget variance analysis. Common SQL patterns involve joining to the header table to obtain project and period context, and potentially to project transaction sources for detail. A fundamental query would retrieve commitment summaries for a specific project across periods:
- SELECT pah.project_id, pah.period_name, pac.* FROM pa_project_accum_commitments pac, pa_project_accum_headers pah WHERE pac.project_accum_id = pah.project_accum_id AND pah.project_id = :p_project_id ORDER BY pah.period_name;
It is also central to reconciliation processes, where the rolled-up totals in this table are compared against the sum of underlying commitment transactions (e.g., from PA_COMMITMENT_TXNS) to ensure data integrity.
Related Objects
As defined by its foreign key, PA_PROJECT_ACCUM_COMMITMENTS has a direct and mandatory relationship with PA_PROJECT_ACCUM_HEADERS. The header table provides the project, task, and period context for the summary amounts. This table is populated and maintained by the project summarization processes, which aggregate data from transactional sources such as PA_COMMITMENT_TXNS. For reporting, views like PA_PROJECT_ACCUM_COMMITMENTS_V may exist to present a more user-friendly interface. Programmatic access is typically managed via dedicated Oracle Projects APIs rather than direct DML on the table.
-
Table: PA_PROJECT_ACCUM_COMMITMENTS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJECT_ACCUM_COMMITMENTS, object_name:PA_PROJECT_ACCUM_COMMITMENTS, status:VALID, product: PA - Projects , description: Project summary amounts for commitments , implementation_dba_data: PA.PA_PROJECT_ACCUM_COMMITMENTS ,
-
Table: PA_PROJECT_ACCUM_COMMITMENTS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJECT_ACCUM_COMMITMENTS, object_name:PA_PROJECT_ACCUM_COMMITMENTS, status:VALID, product: PA - Projects , description: Project summary amounts for commitments , implementation_dba_data: PA.PA_PROJECT_ACCUM_COMMITMENTS ,
-
APPS.PA_DELETE_ACCUM_RECS dependencies on PA_PROJECT_ACCUM_COMMITMENTS
12.2.2
-
APPS.PA_ACCUM_PROJ_LIST dependencies on PA_PROJECT_ACCUM_COMMITMENTS
12.2.2
-
APPS.PA_PROCESS_ACCUM_COMMITMENTS dependencies on PA_PROJECT_ACCUM_COMMITMENTS
12.2.2
-
APPS.PA_ACCUM_UTILS dependencies on PA_PROJECT_ACCUM_COMMITMENTS
12.1.1
-
APPS.PA_PROCESS_ACCUM_COMMITMENTS dependencies on PA_PROJECT_ACCUM_COMMITMENTS
12.1.1
-
APPS.PA_ACCUM_UTILS dependencies on PA_PROJECT_ACCUM_COMMITMENTS
12.2.2
-
APPS.PA_ACCUM_SRW dependencies on PA_PROJECT_ACCUM_COMMITMENTS
12.2.2
-
APPS.PA_ACCUM_SRW dependencies on PA_PROJECT_ACCUM_COMMITMENTS
12.1.1
-
APPS.PA_PURGE_SUMMARY dependencies on PA_PROJECT_ACCUM_COMMITMENTS
12.1.1
-
APPS.PA_PROCESS_ACCUM_CMT_RES dependencies on PA_PROJECT_ACCUM_COMMITMENTS
12.1.1
-
APPS.PA_ACCUM_PROJ_LIST dependencies on PA_PROJECT_ACCUM_COMMITMENTS
12.1.1
-
APPS.PA_MAINT_PROJECT_ACCUMS dependencies on PA_PROJECT_ACCUM_COMMITMENTS
12.1.1
-
APPS.PA_DELETE_ACCUM_RECS dependencies on PA_PROJECT_ACCUM_COMMITMENTS
12.1.1
-
APPS.PA_PURGE_SUMMARY dependencies on PA_PROJECT_ACCUM_COMMITMENTS
12.2.2
-
APPS.PA_PROCESS_ACCUM_CMT_RES dependencies on PA_PROJECT_ACCUM_COMMITMENTS
12.2.2
-
APPS.PA_MAINT_PROJECT_ACCUMS dependencies on PA_PROJECT_ACCUM_COMMITMENTS
12.2.2
-
APPS.PA_PROCESS_ACCUM_CMT_RES dependencies on PA_PROCESS_ACCUM_CMT_RES
12.2.2
-
APPS.PA_PROCESS_ACCUM_CMT_RES SQL Statements
12.1.1
-
APPS.PA_PROCESS_ACCUM_COMMITMENTS SQL Statements
12.1.1
-
APPS.PA_PROCESS_ACCUM_CMT_RES dependencies on PA_PROCESS_ACCUM_CMT_RES
12.1.1
-
APPS.PA_PROCESS_ACCUM_COMMITMENTS dependencies on PA_DEBUG
12.1.1
-
APPS.PA_PROCESS_ACCUM_COMMITMENTS dependencies on PA_DEBUG
12.2.2
-
APPS.PA_PROCESS_ACCUM_CMT_RES SQL Statements
12.2.2
-
APPS.PA_PROCESS_ACCUM_COMMITMENTS SQL Statements
12.2.2
-
APPS.PA_PROCESS_ACCUM_COMMITMENTS dependencies on PA_PROCESS_ACCUM_COMMITMENTS
12.2.2
-
APPS.PA_PURGE_SUMMARY dependencies on PA_PRJ_ACCUM_COMMIT_AR
12.1.1
-
APPS.PA_PURGE_SUMMARY dependencies on PA_PRJ_ACCUM_COMMIT_AR
12.2.2
-
VIEW: PA.PA_PROJECT_ACCUM_COMMITMENTS#
12.2.2
owner:PA, object_type:VIEW, object_name:PA_PROJECT_ACCUM_COMMITMENTS#, status:VALID,
-
APPS.PA_PROCESS_ACCUM_CMT_RES dependencies on PA_DEBUG
12.1.1
-
APPS.PA_PROCESS_ACCUM_CMT_RES dependencies on PA_DEBUG
12.2.2
-
APPS.PA_PROCESS_ACCUM_COMMITMENTS dependencies on PA_PROCESS_ACCUM_COMMITMENTS
12.1.1
-
VIEW: APPS.PA_ACCUM_RSRC_CMT_BASE_V
12.2.2
-
VIEW: APPS.PA_RPT_PRJ_CMT_SUMMARY
12.1.1
-
VIEW: APPS.PA_ACCUM_RSRC_CMT_BASE_V
12.1.1
-
VIEW: APPS.PA_RPT_PRJ_CMT_SUMMARY
12.2.2
-
VIEW: APPS.PA_STATUS_RSRC_CMT_LOW_V
12.2.2
-
APPS.PA_PURGE_SUMMARY SQL Statements
12.2.2
-
VIEW: APPS.PA_STATUS_RSRC_CMT_LOW_V
12.1.1
-
SYNONYM: APPS.PA_PROJECT_ACCUM_COMMITMENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_PROJECT_ACCUM_COMMITMENTS, status:VALID,
-
APPS.PA_PURGE_SUMMARY SQL Statements
12.1.1
-
SYNONYM: APPS.PA_PROJECT_ACCUM_COMMITMENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_PROJECT_ACCUM_COMMITMENTS, status:VALID,
-
VIEW: APPS.PABV_PRJ_RESOURCE_CMT_SUMMARY
12.2.2
-
VIEW: APPS.PABV_PRJ_CMT_SUMMARY
12.2.2
-
VIEW: APPS.PABV_TASK_CMT_SUMMARY
12.2.2
-
VIEW: PA.PA_PROJECT_ACCUM_COMMITMENTS#
12.2.2
-
VIEW: APPS.PA_STATUS_TASK_CMT_V
12.1.1
-
VIEW: APPS.PAFV_PRJ_CMT_SUMMARY
12.1.1
-
VIEW: APPS.PAFV_PRJ_RESOURCE_CMT_SUMMARY
12.1.1