Search Results pa_deliverable_progress_v
Overview
PA_DELIVERABLE_PROGRESS_V is an APPS-owned database view in the Oracle E-Business Suite Projects (PA) module, valid and shipped under both 12.1.1 and 12.2.2. It presents a denormalized, reporting-oriented projection of deliverable progress information: each row combines a project, its task hierarchy element, the associated deliverable project element, the latest percent-complete record, the corresponding progress rollup record, and the current status names and icons resolved from the Projects status tables. The view is intended for inquiry, reporting, and integration scenarios where progress against deliverables must be displayed without navigating the full normalized PA schema.
The view is of particular interest to implementers investigating the profile option "allow_collab_prog_entry" (Allow Collaborative Progress Entry). The view text computes a literal column PROG_ENTRY_REQ_FLAG (returned as 'N') and exposes related control attributes such as PERCENT_COMP_ENABLE_FLAG from PA_PROJ_PROGRESS_ATTR. These columns indicate whether percent-complete entry is enabled for the structure and whether a progress entry is required, which directly maps to the behavior governed by collaborative progress entry settings in Oracle Projects.
Underlying Base Objects
The view is defined over the following documented base objects:
- PA_PROJECTS_ALL — project header attributes including PROJECT_ID, NAME, SEGMENT1, LONG_NAME.
- PA_PROJ_ELEMENTS — task and deliverable elements (TASK_PROJ_ELEMENT_ID, DEL_ID, element numbers, manager).
- PA_PROJ_ELEMENT_VERSIONS — element version identity used to link deliverables to versioned schedules.
- PA_PROJ_ELEM_VER_SCHEDULE — scheduled start and finish dates for the deliverable element version (PPVSCH).
- PA_PROGRESS_ROLLUP — rolled-up progress per structure version, including ACTUAL_START/FINISH_DATE, COMPLETED_PERCENTAGE, BASE_PERCENT_COMPLETE, EFF_ROLLUP_PERCENT_COMP, EFF_ROLLUP_PROG_STAT_CODE, and TASK_WT_BASIS_CODE.
- PA_PERCENT_COMPLETES — published/current percent-complete records, comment text, PUBLISHED_FLAG, CURRENT_FLAG, and record version numbers.
- PA_PROJECT_STATUSES — status code to name and icon mappings, aliased multiple times (PPS, PPS1, PPS2, PPS3) to resolve the different status contexts.
- PA_PROJ_PROGRESS_ATTR — structure-level progress attribute PERCENT_COMP_ENABLE_FLAG.
- PA_OBJECT_RELATIONSHIPS — association linking tasks to deliverables (DELPPE).
- PER_ALL_PEOPLE_F — deliverable manager's full name (DEL_MANAGER_NAME).
- PA_TASK_TYPES and PA_PROGRESS_UTILS (PL/SQL package) — the latter supplies the call to GET_NEXT_PROGRESS_CYCLE.
Key Columns
PROJECT_ID,NAME,SEGMENT1,LONG_NAME— project identification.TASK_NAME,TASK_NUMBER,STR_TASK_PROJ_ELEMENT_ID— the task (structure) element associated with the deliverable.DEL_ID,DEL_NAME,DEL_NUMBER,DEL_OBJECT_TYPE— deliverable identity.DEL_MANAGER_ID,DEL_MANAGER_NAME— accountable manager for the deliverable.COMPLETED_PERCENTAGE,BASE_PERCENT_COMPLETE,EFF_ROLLUP_PERCENT_COMP— reported and rolled-up percent-complete figures.PROGRESS_STATUS_NAME,BASE_PROGRESS_STATUS_NAME,EFF_ROLLUP_STATUS_NAME, plus corresponding*_SYSTEM_STATUS_CODE— status labels and codes at each level of the rollup.STATUS_ICON_IND,STATUS_ICON_ACTIVE_IND,EFF_ROLLUP_STATUS_ICON_IND— icon indicators for status display.AS_OF_DATE,SCHEDULED_START_DATE,SCHEDULED_FINISH_DATE,ACTUAL_START_DATE,ACTUAL_FINISH_DATE— dates for progress measurement and schedule tracking.PUBLISHED_FLAG,CURRENT_FLAG,RECORD_VERSION_NUMBER/PERCOMP_RECORD_VERSION_NUMBER/ROLLUP_RECORD_VERSION_NUMBER— publication state and optimistic locking.PERCENT_COMP_ENABLE_FLAG,PROG_ENTRY_REQ_FLAG,PROGRESS_OUTDATED_FLAG— control flags relevant to progress entry.STRUCTURE_TYPE,STRUCTURE_VERSION_ID,TASK_WT_BASIS_CODE— structure context and weighting basis.
Common Use Cases and Queries
The view is typically queried for deliverable status dashboards, integration extracts, and diagnostics around progress entry behavior. A representative query, filtered to a project and the enable flag column relevant to project-controlled progress entry, is shown below.
- Deliverable progress listing for a project, showing task, deliverable, percent complete, and status:
SELECT p.name project_name,
t.task_name,
t.del_name deliverable,
t.del_manager_name,
t.completed_percentage,
t.eff_rollup_percent_comp,
t.progress_status_name,
t.eff_rollup_status_name,
t.scheduled_start_date,
t.scheduled_finish_date
FROM apps.pa_deliverable_progress_v t,
apps.pa_projects_all p
WHERE t.project_id = p.project_id
AND t.project_id = :project_id
ORDER BY t.task_name, t.del_name;
- Identifying deliverables where progress entry is enabled or outdated, used when validating profile-driven collaboration settings:
SELECT project_id, task_name, del_name,
percent_comp_enable_flag,
prog_entry_req_flag,
progress_outdated_flag
FROM apps.pa_deliverable_progress_v
WHERE percent_comp_enable_flag = 'Y'
AND progress_outdated_flag = 'Y';
- Extracting published, current progress records for interface tables or data warehousing:
SELECT project_id, del_id, del_number, del_name,
completed_percentage, published_flag, current_flag,
last_update_date
FROM apps.pa_deliverable_progress_v
WHERE current_flag = 'Y';
Because the view joins several status aliases and rollup sources, queries should always constrain by PROJECT_ID or DEL_ID to avoid full scans, and callers should be aware that GET_NEXT_PROGRESS_CYCLE is invoked per row, which can add cost on large extracts.
-
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 ,
-
SYNONYM: APPS.PA_PROJ_PROGRESS_ATTR
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_PROJ_PROGRESS_ATTR, status:VALID,
-
SYNONYM: APPS.PA_PROJ_PROGRESS_ATTR
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_PROJ_PROGRESS_ATTR, status:VALID,
-
SYNONYM: APPS.PA_PROGRESS_ROLLUP
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_PROGRESS_ROLLUP, status:VALID,
-
SYNONYM: APPS.PA_PERCENT_COMPLETES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_PERCENT_COMPLETES, status:VALID,
-
SYNONYM: APPS.PA_PROGRESS_ROLLUP
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_PROGRESS_ROLLUP, status:VALID,
-
SYNONYM: APPS.PA_PERCENT_COMPLETES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_PERCENT_COMPLETES, status:VALID,
-
SYNONYM: APPS.PA_TASK_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_TASK_TYPES, status:VALID,
-
PACKAGE: APPS.PA_PROGRESS_UTILS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PA_PROGRESS_UTILS, status:VALID,
-
SYNONYM: APPS.PA_TASK_TYPES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_TASK_TYPES, status:VALID,
-
SYNONYM: APPS.PA_PROJ_ELEM_VER_SCHEDULE
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_PROJ_ELEM_VER_SCHEDULE, status:VALID,
-
PACKAGE: APPS.PA_PROGRESS_UTILS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_PROGRESS_UTILS, status:VALID,
-
SYNONYM: APPS.PA_PROJ_ELEM_VER_SCHEDULE
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_PROJ_ELEM_VER_SCHEDULE, status:VALID,
-
SYNONYM: APPS.PA_OBJECT_RELATIONSHIPS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_OBJECT_RELATIONSHIPS, status:VALID,
-
VIEW: APPS.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,
-
SYNONYM: APPS.PA_OBJECT_RELATIONSHIPS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_OBJECT_RELATIONSHIPS, status:VALID,
-
VIEW: APPS.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,
-
SYNONYM: APPS.PA_PROJ_ELEMENT_VERSIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_PROJ_ELEMENT_VERSIONS, status:VALID,
-
SYNONYM: APPS.PA_PROJ_ELEMENT_VERSIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_PROJ_ELEMENT_VERSIONS, status:VALID,
-
SYNONYM: APPS.PA_PROJ_ELEMENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_PROJ_ELEMENTS, status:VALID,
-
SYNONYM: APPS.PA_PROJECT_STATUSES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_PROJECT_STATUSES, status:VALID,
-
SYNONYM: APPS.PA_PROJ_ELEMENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_PROJ_ELEMENTS, status:VALID,
-
SYNONYM: APPS.PA_PROJECT_STATUSES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_PROJECT_STATUSES, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
SYNONYM: APPS.PA_PROJECTS_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_PROJECTS_ALL, status:VALID,
-
SYNONYM: APPS.PA_PROJECTS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_PROJECTS_ALL, status:VALID,
-
SYNONYM: APPS.PER_ALL_PEOPLE_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_ALL_PEOPLE_F, status:VALID,
-
SYNONYM: APPS.PER_ALL_PEOPLE_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_ALL_PEOPLE_F, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
eTRM - PA Tables and Views
12.2.2
-
eTRM - PA Tables and Views
12.1.1
-
eTRM - PA Tables and Views
12.1.1
-
eTRM - PA Tables and Views
12.2.2