Search Results cumulative_work_quantity
Overview
PA_PROGRESS_HIST_DET_V is a reporting view owned by the APPS schema in Oracle E-Business Suite, delivered as part of the Projects (PA) product family. It exposes progress history detail at the workplan element level, combining percent-complete entries from PA_PERCENT_COMPLETES with progress rollup figures from PA_PROGRESS_ROLLUP and structural attributes of project elements and element versions. The view is designed to drive Progress Workbench and progress history inquiries, returning one row per percent-complete record joined to its corresponding project, element version, and schedule attributes.
In 12.1.1 and 12.2.2 the view is a critical integration point for customers who need to report against physical progress measures, particularly the CUMULATIVE_WORK_QUANTITY and INCREMENTAL_WORK_QUANTITY columns that appear on the progress history. These columns are not stored on PA_PERCENT_COMPLETES itself but are sourced from PA_PROGRESS_ROLLUP, which is why reporting directly against the base percent-complete table is insufficient for work-quantity reporting. The view also carries a documented INDEX hint on the temporary accumulation structure PJI_FM_XBS_ACCUM_TMP1, indicating performance tuning for large progress datasets.
Underlying Base Objects
The documented base objects include:
- PA_PERCENT_COMPLETES — the driving table, supplying PERCENT_COMPLETE_ID, DESCRIPTION, PROGRESS_COMMENT, PROGRESS_STATUS_CODE, COMPLETED_PERCENTAGE, CURRENT_FLAG, PUBLISHED_FLAG, and RECORD_VERSION_NUMBER.
- PA_PROGRESS_ROLLUP — supplies AS_OF_DATE, ACTUAL/ESTIMATED start and finish dates, INCREMENTAL_WORK_QUANTITY, CUMULATIVE_WORK_QUANTITY, EFF_ROLLUP_PERCENT_COMP, ESTIMATED_REMAINING_EFFORT, and BASE_PERCENT_COMPLETE.
- PA_PROJECTS_ALL — project header context (PROJECT_ID, NAME, SEGMENT1, LONG_NAME).
- PA_PROJ_ELEMENTS, PA_PROJ_ELEMENT_VERSIONS, PA_PROJ_ELEM_VER_SCHEDULE, PA_PROJ_ELEM_VER_STRUCTURE — element identity, version, hierarchy, and schedule flags.
- PA_PROJECT_STATUSES — decoded status names and status icon indicators.
- PA_PROJ_PROGRESS_ATTR and PA_TASK_TYPES — work-quantity and remaining-effort enablement flags.
- PJI_FM_XBS_ACCUM_TMP1 — the accumulation/temporary structure referenced by the view hint, contributing LABOR_HOURS and EQUIPMENT_HOURS.
- PL/SQL utilities PA_PROGRESS_UTILS, PA_PROJ_ELEMENTS_UTILS, and PA_RELATIONSHIP_UTILS, used in DECODE expressions such as summary-task determination.
Key Columns
- PERCENT_COMPLETE_ID, PROJECT_ID, PROJ_ELEMENT_ID, ELEMENT_VERSION_ID — primary keys linking progress records to project and workplan structure.
- OBJECT_TYPE and the derived ELEMENT_NAME/ELEMENT_NUMBER — indicate whether the row represents a task ('PA_TASKS') or a structure ('PA_STRUCTURES').
- COMPLETED_PERCENTAGE — calculated as NVL(COMPLETED_PERCENTAGE, EFF_ROLLUP_PERCENT_COMP), so it reflects the manually entered value where present and the rolled-up value otherwise.
- CUMULATIVE_WORK_QUANTITY and INCREMENTAL_WORK_QUANTITY — the physical progress quantities most commonly searched by users; sourced from PA_PROGRESS_ROLLUP.
- WQ_PLANNED_QUANTITY (rounded to two decimals) and BASE_PERCENT_COMPLETE — planned and baseline progress measures used in earned-value style analysis.
- AS_OF_DATE, ACTUAL_START_DATE, ACTUAL_FINISH_DATE, ESTIMATED_START/FINISH_DATE — date context for the progress snapshot.
- CURRENT_FLAG, PUBLISHED_FLAG, PUBLISHED_BY_PARTY_ID — publication state of the progress record.
- SUMMARY_ELEMENT_FLAG, MILESTONE_FLAG, CRITICAL_FLAG — structural classification attributes.
Common Use Cases and Queries
The most frequent query pattern filters on project and as-of date to retrieve the latest published progress record, together with the cumulative work quantity. A typical statement is:
SELECT project_id, proj_element_id, element_name, as_of_date, completed_percentage, incremental_work_quantity, cumulative_work_quantity FROM apps.pa_progress_hist_det_v WHERE project_id = :p_project_id AND current_flag = 'Y' AND published_flag = 'Y' ORDER BY as_of_date DESC;
Additional scenarios include reconciling progress rollup quantities against manual percent-complete entries, validating summary versus detail element progress for a workplan, and extracting progress history for third-party earned-value or project-controls dashboards. Because the view already carries the DECODE logic for status codes and work-quantity enablement, it is preferable to PA_PERCENT_COMPLETES for any report requiring cumulative work quantity, remaining effort, or full workplan context.
-
View: PA_PROGRESS_HIST_DET_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROGRESS_HIST_DET_V, object_name:PA_PROGRESS_HIST_DET_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_PROGRESS_HIST_DET_V ,
-
View: PA_BACK_PROJ_TASK_PROG_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_BACK_PROJ_TASK_PROG_V, object_name:PA_BACK_PROJ_TASK_PROG_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_BACK_PROJ_TASK_PROG_V ,
-
View: PA_LATEST_PROJ_TASK_PROG_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_LATEST_PROJ_TASK_PROG_V, object_name:PA_LATEST_PROJ_TASK_PROG_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_LATEST_PROJ_TASK_PROG_V ,
-
View: PA_PROJ_TASK_PROG_DET_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_TASK_PROG_DET_V, object_name:PA_PROJ_TASK_PROG_DET_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_PROJ_TASK_PROG_DET_V ,
-
View: PA_PROGRESS_HIST_DET_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROGRESS_HIST_DET_V, object_name:PA_PROGRESS_HIST_DET_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_PROGRESS_HIST_DET_V ,
-
View: PA_BACK_PROJ_TASK_PROG_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_BACK_PROJ_TASK_PROG_V, object_name:PA_BACK_PROJ_TASK_PROG_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_BACK_PROJ_TASK_PROG_V ,
-
View: PA_PROJ_TASK_PROG_DET_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_TASK_PROG_DET_V, object_name:PA_PROJ_TASK_PROG_DET_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_PROJ_TASK_PROG_DET_V ,
-
View: PA_LATEST_PROJ_TASK_PROG_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_LATEST_PROJ_TASK_PROG_V, object_name:PA_LATEST_PROJ_TASK_PROG_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_LATEST_PROJ_TASK_PROG_V ,
-
View: PA_PROJ_TASK_PROG_HIST_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_TASK_PROG_HIST_V, object_name:PA_PROJ_TASK_PROG_HIST_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_PROJ_TASK_PROG_HIST_V ,
-
View: PA_PROJ_TASK_PROG_HIST_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_TASK_PROG_HIST_V, object_name:PA_PROJ_TASK_PROG_HIST_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_PROJ_TASK_PROG_HIST_V ,
-
View: PA_TASK_ASSIGNMENTS_AMG_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_TASK_ASSIGNMENTS_AMG_V, object_name:PA_TASK_ASSIGNMENTS_AMG_V, status:VALID, product: PA - Projects , description: This view provides progress data for task assignments. , implementation_dba_data: APPS.PA_TASK_ASSIGNMENTS_AMG_V ,
-
View: PA_TASK_ASSIGNMENTS_AMG_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_TASK_ASSIGNMENTS_AMG_V, object_name:PA_TASK_ASSIGNMENTS_AMG_V, status:VALID, product: PA - Projects , description: This view provides progress data for task assignments. , implementation_dba_data: APPS.PA_TASK_ASSIGNMENTS_AMG_V ,