Search Results task_wt_basis_code
Overview
The PA_DELIVERABLE_PROG_HIST_V view in the APPS schema is a Projects (PA) module reporting object that consolidates the progress and completion history of deliverables and structure/task elements within a project. It is a denormalized, read-only view purpose-built to answer the recurring business question: "What is the progress status of this deliverable or task, and what percentage complete has been reported against it?" The view joins project header information, project element (task or structure) definitions, element version schedules, percent-complete publication records, and progress rollup records into a single flattened result set.
Its primary role is in Oracle EBS reporting and integration layers — Oracle Projects dashboards, BI Publisher reports, and outbound interfaces that need to expose deliverable progress without traversing the underlying normalized tables directly. Because it exposes both the element-level percent complete record (PA_PERCENT_COMPLETES) and the rolled-up progress (PA_PROGRESS_ROLLUP), it supports reconciliation between what a task owner published and what the system computed as the effective rollup.
Underlying Base Objects
The view is defined over several PA base tables and synonyms. The principal objects and their contribution are:
- PA_PROJECTS_ALL — supplies PROJECT_ID, NAME, SEGMENT1, and LONG_NAME for the project header.
- PA_PROJ_ELEMENTS — provides the element (task or structure) attributes such as OBJECT_TYPE, NAME, and ELEMENT_NUMBER.
- PA_PROJ_ELEMENT_VERSIONS and PA_PROJ_ELEM_VER_STRUCTURE — furnish version identifiers and parent structure version relationships.
- PA_PROJ_ELEM_VER_SCHEDULE — supplies SCHEDULED_START_DATE and SCHEDULED_FINISH_DATE at the element version level.
- PA_PERCENT_COMPLETES — the source of reported completion: COMPLETED_PERCENTAGE, PERCENT_COMPLETE_ID, PUBLISHED_FLAG, CURRENT_FLAG, and progress comments.
- PA_PROGRESS_ROLLUP — the source of BASE_PERCENT_COMPLETE, EFF_ROLLUP_PERCENT_COMP, BASE_PROGRESS_STATUS_CODE, and EFF_ROLLUP_PROG_STAT_CODE.
- PA_PROJECT_STATUSES — resolves status codes to PROJECT_STATUS_NAME, PROJECT_SYSTEM_STATUS_CODE, and icon flags.
- PA_OBJECT_RELATIONSHIPS — links deliverable elements to their element versions via OBJECT_ID_TO1 and OBJECT_ID_TO2.
- PA_PROGRESS_UTILS, PA_PROJ_STRUCTURE_TYPES, and PA_TASK_TYPES — supporting package and lookup objects referenced in the definition.
Key Columns
- PROJECT_ID, NAME, SEGMENT1, LONG_NAME — project identifiers for joining and display.
- DEL_NAME, DEL_NUMBER, DEL_ELEMENT_VERSION_ID, DEL_ID — the deliverable element's name, number, and version linkage.
- DEL_STATUS_CODE / DEL_STATUS_NAME / DEL_SYSTEM_STATUS_CODE — the deliverable's own status versus its system status.
- COMPLETED_PERCENTAGE, PERCENT_COMPLETE_ID, DATE_COMPUTED — the reported percent-complete transaction details.
- BASE_PERCENT_COMPLETE, EFF_ROLLUP_PERCENT_COMP — the base and rolled-up completion figures from PA_PROGRESS_ROLLUP.
- BASE_PROGRESS_STATUS_CODE — the code identifying the progress status captured on the rollup record; the view also exposes BASE_PROGRESS_STATUS_NAME (decoded as NULL within the view text) and PROGRESS_STATUS_CODE/NAME from PA_PROJECT_STATUSES for the published percent-complete record.
- PROGRESS_STATUS_CODE, PROGRESS_STATUS_NAME, PROGRESS_SYSTEM_STATUS_CODE — the status attached to the percent-complete publication.
- EFF_ROLLUP_PROG_STAT_CODE — the effective rollup progress status code.
- SCHEDULED_START_DATE / SCHEDULED_FINISH_DATE, ACTUAL_START_DATE / ACTUAL_FINISH_DATE — planned versus actual dates.
- PUBLISHED_FLAG, CURRENT_FLAG, PERCENT_COMP_ENABLE_FLAG — control flags indicating publication and currency.
Common Use Cases and Queries
Typical scenarios include deliverable status reporting, progress reconciliation between reported and rolled-up percentages, and feeding project progress into downstream analytics. Because BASE_PROGRESS_STATUS_NAME is returned as a literal NULL, users requiring the descriptive name must join PA_PROJECT_STATUSES on BASE_PROGRESS_STATUS_CODE.
SELECT project_id,
name,
del_number,
del_name,
completed_percentage,
base_percent_complete,
base_progress_status_code
FROM apps.pa_deliverable_prog_hist_v
WHERE current_flag = 'Y'
AND published_flag = 'Y';
To attach a description to the base progress status code, join the status table:
SELECT v.name,
v.del_name,
v.base_progress_status_code,
s.project_status_name base_status_name
FROM apps.pa_deliverable_prog_hist_v v,
apps.pa_project_statuses s
WHERE v.base_progress_status_code = s.project_status_code;
Note that the view carries no application-defined WHERE clause guarantees beyond those in its definition; callers should filter on CURRENT_FLAG or PUBLISHED_FLAG to avoid retrieving superseded percent-complete history rows.
-
View: PA_DELIVERABLE_PROG_HIST_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_DELIVERABLE_PROG_HIST_V, object_name:PA_DELIVERABLE_PROG_HIST_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_DELIVERABLE_PROG_HIST_V ,
-
View: PA_DELIV_ONLY_PROG_HIST_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_DELIV_ONLY_PROG_HIST_V, object_name:PA_DELIV_ONLY_PROG_HIST_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_DELIV_ONLY_PROG_HIST_V ,
-
View: PA_DELIVERABLE_PROG_HIST_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_DELIVERABLE_PROG_HIST_V, object_name:PA_DELIVERABLE_PROG_HIST_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_DELIVERABLE_PROG_HIST_V ,
-
View: PA_DELIV_ONLY_PROG_HIST_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_DELIV_ONLY_PROG_HIST_V, object_name:PA_DELIV_ONLY_PROG_HIST_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_DELIV_ONLY_PROG_HIST_V ,
-
View: PA_DELIVERABLE_PROGRESS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_DELIVERABLE_PROGRESS_V, object_name:PA_DELIVERABLE_PROGRESS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_DELIVERABLE_PROGRESS_V ,
-
View: PA_DELIVERABLE_PROGRESS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_DELIVERABLE_PROGRESS_V, object_name:PA_DELIVERABLE_PROGRESS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_DELIVERABLE_PROGRESS_V ,
-
View: PA_TASK_DELVRS_PROGRESS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_TASK_DELVRS_PROGRESS_V, object_name:PA_TASK_DELVRS_PROGRESS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_TASK_DELVRS_PROGRESS_V ,
-
View: PA_TASK_DELVRS_PROGRESS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_TASK_DELVRS_PROGRESS_V, object_name:PA_TASK_DELVRS_PROGRESS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_TASK_DELVRS_PROGRESS_V ,