Search Results incremental_work_qty
Overview
PA_CURR_PROJ_TASK_PROG_V is a reporting and integration view owned by the APPS schema in Oracle E-Business Suite, belonging to the Projects (PA) product family. Its purpose is to expose the current, published percent-complete progress records for project tasks and other project elements, enriched with project status information, rollup work quantities, and the identity of the party that published the progress entry. The view is read-only and is typically consumed by reporting tools, dashboards, Oracle Business Intelligence extracts, and interface programs that need a denormalized, ready-to-query snapshot of task progress rather than joining the underlying PA tables individually.
The "CURR" in the name reflects two hard-coded filters embedded in the view definition: only rows where PUBLISHED_FLAG = 'Y' and CURRENT_FLAG = 'Y' are returned. This means the view always resolves to the latest published progress version for each object, eliminating historical or draft rows. The view is valid and marked as an APPS-owned synonym-based reporting object in ETRM 12.1.1 and 12.2.2.
Underlying Base Objects
The view is defined over four referenced base objects, all accessed through APPS synonyms:
- PA_PERCENT_COMPLETES (alias PPC) — the driving table, holding the percent-complete header records including dates, comments, flags, and publisher.
- PA_PROGRESS_ROLLUP (alias PPR) — supplies rolled-up effort and work quantity metrics, joined on OBJECT_ID, OBJECT_TYPE, and matching AS_OF_DATE (truncated to day).
- PA_PROJECT_STATUSES (alias PPS) — provides the human-readable status name and icon indicators, joined on PROJECT_STATUS_CODE = PPC.PROGRESS_STATUS_CODE.
- HZ_PARTIES (alias HZP) — outer-joined on PUBLISHED_BY_PARTY_ID to resolve the publisher's party name; the (+) notation confirms it is an optional join.
The join logic enforces that only published, current percent-complete rows with a corresponding rollup record on the same computed date are surfaced.
Key Columns
- PROJECT_ID, TASK_ID / PROJ_ELEMENT_ID, OBJECT_ID, OBJECT_TYPE, OBJECT_VERSION_ID — identify the project and the specific progress object, whether a task or another element type.
- PERCENT_COMPLETE_ID — primary key of the underlying percent-complete record.
- PROGRESS_STATUS_CODE / PROGRESS_STATUS_NAME, STATUS_ICON_IND, STATUS_ICON_ACTIVE_IND — status of the project's progress setup, used for conditional UI rendering.
- AS_OF_DATE, ACTUAL_START_DATE, ACTUAL_FINISH_DATE, ESTIMATED_START_DATE, ESTIMATED_FINISH_DATE — the progress measurement date and associated schedule dates.
- COMPLETED_PERCENTAGE, BASE_PERCENT_COMPLETE — physical and baseline percent-complete values.
- INCREMENTAL_WORK_QTY, CUMULATIVE_WORK_QTY, ESTIMATED_REMAINING_EFFORT — the work-quantity metrics central to progress rollup reporting; the documented column name INCREMENTAL_WORK_QTY maps to the underlying PPR.INCREMENTAL_WORK_QUANTITY, which is the term most users search for.
- PUBLISHED_BY_PARTY_ID, PUBLISHED_BY_NAME, PROGRESS_COMMENT, PROGRESS_OVERVIEW — publisher identity and narrative fields.
- PUBLISHED_FLAG, CURRENT_FLAG, RECORD_VERSION_NUMBER, LAST_UPDATE_DATE — audit and versioning attributes.
Common Use Cases and Queries
Typical scenarios include project progress dashboards, incremental-vs-cumulative work reporting, and identifying the latest publisher of progress for a task. A representative query retrieving incremental work quantities per task is:
SELECT project_id, task_id, as_of_date, incremental_work_qty, cumulative_work_qty, estimated_remaining_effort FROM pa_curr_proj_task_prog_v WHERE project_id = :p_project_id;SELECT project_id, task_id, completed_percentage, published_by_name, progress_comment FROM pa_curr_proj_task_prog_v WHERE as_of_date = TRUNC(SYSDATE);
Because the view already filters for published and current records and joins the rollup, no additional joins against PA tables are required, making it well suited to ad-hoc reporting and downstream extraction.
-
View: PA_CURR_PROJ_TASK_PROG_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_CURR_PROJ_TASK_PROG_V, object_name:PA_CURR_PROJ_TASK_PROG_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_CURR_PROJ_TASK_PROG_V ,
-
View: PA_CURR_PROJ_TASK_PROG_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_CURR_PROJ_TASK_PROG_V, object_name:PA_CURR_PROJ_TASK_PROG_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_CURR_PROJ_TASK_PROG_V ,
-
View: PA_TASK_PROG_HIST_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_TASK_PROG_HIST_V, object_name:PA_TASK_PROG_HIST_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_TASK_PROG_HIST_V ,
-
View: PA_TASK_PROG_HIST_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_TASK_PROG_HIST_V, object_name:PA_TASK_PROG_HIST_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_TASK_PROG_HIST_V ,
-
View: PA_TASK_PROGRESS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_TASK_PROGRESS_V, object_name:PA_TASK_PROGRESS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_TASK_PROGRESS_V ,
-
View: PA_TASK_PROGRESS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_TASK_PROGRESS_V, object_name:PA_TASK_PROGRESS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_TASK_PROGRESS_V ,