Search Results pa_txn_accum
Overview
The PA_TXN_ACCUM table is a core data structure within the Oracle E-Business Suite Projects (PA) module, specifically in versions 12.1.1 and 12.2.2. As documented, it represents the lowest level of summarized transaction record used in project summary amounts. Its primary role is to serve as a performance-optimized, aggregated repository for project-related financial and resource transactions. This table is critical for the efficient calculation and reporting of project performance metrics, such as cost, revenue, and budget-to-actual comparisons, by storing pre-summarized data that feeds higher-level summary reports and inquiries.
Key Information Stored
While the provided metadata does not list specific columns, the table's description and primary key indicate its fundamental structure. The primary key column, TXN_ACCUM_ID, uniquely identifies each summarized transaction record. Based on its role, the table typically contains aggregated amounts categorized by key project dimensions. Common columns in such accumulation tables include project ID, task ID, expenditure type, organization ID, period name, and a set of amount columns (e.g., raw cost, burdened cost, revenue, quantity). The data is summarized from source transaction tables like PA_EXPENDITURE_ITEMS_ALL to facilitate rapid retrieval for summary reporting.
Common Use Cases and Queries
The primary use case for PA_TXN_ACCUM is generating project summary reports and populating summary regions in project inquiry forms. Financial analysts and project managers rely on the data in this table for real-time performance dashboards. A typical query pattern involves joining to project and task tables to retrieve summarized financial data for a specific project or period.
Sample SQL Pattern:
SELECT pt.project_id,
SUM(pt.raw_cost) total_raw_cost,
SUM(pt.burdened_cost) total_burdened_cost
FROM pa.pa_txn_accum pt,
pa.pa_projects_all pp
WHERE pt.project_id = pp.project_id
AND pp.segment1 = 'PROJ123'
AND pt.period_name = 'JAN-2024'
GROUP BY pt.project_id;
Direct manipulation of this table is not standard practice; data is populated and maintained by Oracle's summary generation processes, such as the "Summarize Project Amounts" concurrent program.
Related Objects
The PA_TXN_ACCUM table sits at the center of the project summary architecture, with several key dependencies as documented in the foreign key metadata.
- PA_RESOURCE_ACCUM_DETAILS: References PA_TXN_ACCUM via the foreign key column PA_RESOURCE_ACCUM_DETAILS.TXN_ACCUM_ID. This table holds detailed resource assignment information linked to the summarized transaction.
- PA_TXN_ACCUM_DETAILS: References PA_TXN_ACCUM via the foreign key column PA_TXN_ACCUM_DETAILS.TXN_ACCUM_ID. This table provides further granular detail for each summarized transaction record.
These relationships indicate a hierarchical data model where PA_TXN_ACCUM stores the core summary, and the related detail tables provide supporting information. The table is also the likely source for numerous project summary views within the application.
-
Table: PA_TXN_ACCUM
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_TXN_ACCUM, object_name:PA_TXN_ACCUM, status:VALID, product: PA - Projects , description: Lowest level of summarized transaction record used in project summary amounts , implementation_dba_data: PA.PA_TXN_ACCUM ,
-
Table: PA_TXN_ACCUM
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_TXN_ACCUM, object_name:PA_TXN_ACCUM, status:VALID, product: PA - Projects , description: Lowest level of summarized transaction record used in project summary amounts , implementation_dba_data: PA.PA_TXN_ACCUM ,
-
APPS.PA_ADW_COLLECT_FACTS dependencies on PA_TXN_ACCUM
12.2.2
-
APPS.PA_PROJ_ACCUM_MAIN dependencies on PA_TXN_ACCUM
12.1.1
-
APPS.PA_ACCUM_API dependencies on PA_TXN_ACCUM
12.2.2
-
APPS.PA_BUDGET_CORE1 dependencies on PA_TXN_ACCUM
12.2.2
-
APPS.PA_BUDGET_CORE1 dependencies on PA_TXN_ACCUM
12.1.1
-
APPS.PA_ALLOC_RUN dependencies on PA_TXN_ACCUM
12.1.1
-
APPS.PA_FP_COPY_FROM_PKG dependencies on PA_TXN_ACCUM
12.1.1
-
APPS.GMS_RES_MAP dependencies on PA_TXN_ACCUM
12.1.1
-
APPS.PA_RES_ACCUMS dependencies on PA_TXN_ACCUM
12.1.1
-
APPS.PA_TXN_ACCUMS dependencies on PA_TXN_ACCUM
12.2.2
-
APPS.PA_PURGE_SUMMARY dependencies on PA_TXN_ACCUM
12.2.2
-
APPS.GMS_RES_MAP dependencies on PA_TXN_ACCUM
12.2.2
-
APPS.PA_ALLOC_RUN dependencies on PA_TXN_ACCUM
12.2.2
-
APPS.PA_BIS_SUMMARY dependencies on PA_TXN_ACCUM
12.1.1
-
APPS.PA_ACCUM_SRW dependencies on PA_TXN_ACCUM
12.1.1
-
APPS.PA_ACCUM_UTILS dependencies on PA_TXN_ACCUM
12.2.2
-
APPS.PA_MAINT_PROJECT_COMMITMENTS dependencies on PA_TXN_ACCUM
12.2.2
-
APPS.PA_ACCUM_API dependencies on PA_TXN_ACCUM
12.1.1
-
APPS.PA_TXN_ACCUMS dependencies on PA_TXN_ACCUM
12.1.1
-
APPS.PA_FP_COPY_FROM_PKG dependencies on PA_TXN_ACCUM
12.2.2
-
APPS.PA_ACCUM_UTILS dependencies on PA_TXN_ACCUM
12.1.1
-
APPS.PA_REFRESH_RES_LISTS dependencies on PA_TXN_ACCUM
12.1.1
-
APPS.PA_RES_ACCUMS dependencies on PA_TXN_ACCUM
12.2.2
-
APPS.PA_BILLING_AMOUNT dependencies on PA_TXN_ACCUM
12.2.2
-
APPS.PA_ACCUM_SRW dependencies on PA_TXN_ACCUM
12.2.2
-
APPS.PA_HR_SUMMARIZATIONS dependencies on PA_TXN_ACCUM
12.2.2
-
APPS.PA_REFRESH_RES_LISTS dependencies on PA_TXN_ACCUM
12.2.2
-
APPS.PA_PROJ_ACCUM_MAIN dependencies on PA_TXN_ACCUM
12.2.2
-
APPS.PA_BIS_SUMMARY dependencies on PA_TXN_ACCUM
12.2.2
-
APPS.PA_ADW_COLLECT_FACTS dependencies on PA_TXN_ACCUM
12.1.1
-
APPS.PA_ADW_COLLECT_MAIN dependencies on PA_TXN_ACCUM
12.1.1
-
APPS.PA_MAINT_PROJECT_COMMITMENTS dependencies on PA_TXN_ACCUM
12.1.1
-
APPS.PA_BILLING_AMOUNT dependencies on PA_TXN_ACCUM
12.1.1
-
APPS.PA_PURGE_SUMMARY dependencies on PA_TXN_ACCUM
12.1.1
-
APPS.PA_MAINT_PROJECT_ACCUMS dependencies on PA_TXN_ACCUM
12.1.1
-
APPS.PA_HR_SUMMARIZATIONS dependencies on PA_TXN_ACCUM
12.1.1
-
APPS.PA_ADW_COLLECT_MAIN dependencies on PA_TXN_ACCUM
12.2.2
-
APPS.PA_MAINT_PROJECT_ACCUMS dependencies on PA_TXN_ACCUM
12.2.2
-
APPS.PA_ALLOC_RUN dependencies on PA_PERIODS
12.1.1
-
APPS.PA_ALLOC_RUN dependencies on GL_PERIODS
12.2.2
-
APPS.PA_MAINT_PROJECT_COMMITMENTS dependencies on PA_PROJ_ACCUM_MAIN
12.1.1
-
APPS.PA_MAINT_PROJECT_ACCUMS dependencies on PA_RESOURCE_ACCUM_DETAILS
12.1.1
-
APPS.PA_MAINT_PROJECT_ACCUMS dependencies on PA_TASKS
12.1.1
-
APPS.PA_ALLOC_RUN dependencies on PA_PERIODS
12.2.2
-
APPS.PA_MAINT_PROJECT_ACCUMS dependencies on PA_IMPLEMENTATIONS
12.1.1
-
APPS.PA_MAINT_PROJECT_ACCUMS dependencies on PA_IMPLEMENTATIONS
12.2.2
-
APPS.PA_MAINT_PROJECT_ACCUMS dependencies on PA_TASKS
12.2.2
-
APPS.PA_ALLOC_RUN dependencies on PA_RESOURCE_ACCUM_DETAILS
12.1.1