Results for “record_version_number”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
PA_DELIVERABLES_TASKS_V is a Projects (PA) module view owned by the APPS schema in Oracle E-Business Suite 12.1.1 and 12.2.2. According to the documented ETRM metadata, the view "selects all tasks and the deliverables associated to it," presenting task-level project structure records together with their associated deliverable context. It is a reporting and integration convenience layer: rather than joining the underlying project element and project element version tables directly, consumers — including concurrent programs, Oracle Reports, OBIEE/BI Publisher extracts, and custom extensions — can query a single object that already filters for task-type structure elements and exposes the outline (WBS) hierarchy information required to render project schedules.
The view is defined as a simple inner join with an equality predicate on PROJECT_ID and PROJ_ELEMENT_ID, plus a restrictive predicate fixing OBJECT_TYPE to 'PA_TASKS'. It is therefore a narrow, read-only projection of task records, not a full deliverables entity. In ETRM the view carries a VALID status, indicating that it compiles cleanly against the shipped 12.2.2 schema and is safe to reference in custom code.
Underlying Base Objects
The view is defined over two documented base objects, both referenced through APPS synonyms:
- PA_PROJ_ELEMENTS (alias PPE) — the project element master table holding tasks, deliverables, and other structure elements. It supplies PROJ_ELEMENT_ID, NAME, ELEMENT_NUMBER, PROJECT_ID, RECORD_VERSION_NUMBER, and the OBJECT_TYPE discriminator.
- PA_PROJ_ELEMENT_VERSIONS (alias PEV) — the versioned structure table supplying the WBS/outline hierarchy, including WBS_NUMBER and PARENT_STRUCTURE_VERSION_ID.
The join conditions are PPE.PROJ_ELEMENT_ID = PEV.PROJ_ELEMENT_ID and PPE.PROJECT_ID = PEV.PROJECT_ID. The filter PPE.OBJECT_TYPE = 'PA_TASKS' limits the result set to tasks, so deliverable rows (which also reside in PA_PROJ_ELEMENTS under a different OBJECT_TYPE) are represented only insofar as they relate to the task structure. Because the join is inner and unqualified by structure version, multiple rows may be returned for a task that has several element versions, and consumers should constrain on version or parent structure where a single current row is required.
Key Columns
- TASK_ID — the PROJ_ELEMENT_ID of the task; the primary join key to other project structure views and to task-level facts.
- TASK_NAME — the descriptive task name from PA_PROJ_ELEMENTS.NAME.
- TASK_NUMBER — the user-visible element number of the task.
- OUTLINE_NUMBER — the WBS/outline number sourced from PA_PROJ_ELEMENT_VERSIONS.WBS_NUMBER. This is the column most frequently searched for in relation to this view, and it corresponds to the concatenated outline path (for example, 1.2.3) that positions the task within the project work breakdown structure. It is the field used for sorting and displaying task hierarchy in reports.
- PROJECT_ID — the owning project, required for every project-scoped query and for joins to PA_PROJECTS.
- PARENT_STRUCTURE_VERSION_ID — identifies the structure version to which the task's outline position belongs, enabling version-aware hierarchy queries.
- RECORD_VERSION_NUMBER — optimistic locking / change-tracking value from the element record.
Common Use Cases and Queries
Typical uses include validating task outline numbering for a project, feeding task-level LOVs, and joining tasks to deliverables or expenditure items. A standard current-project task listing follows:
SELECT task_id, task_number, task_name, outline_number, project_id FROM apps.pa_deliverables_tasks_v WHERE project_id = :p_project_id ORDER BY outline_number;- Hierarchy validation:
SELECT task_number, outline_number FROM apps.pa_deliverables_tasks_v WHERE project_id = :p_project_id AND outline_number LIKE :p_prefix || '%' ORDER BY outline_number; - Join to project master for reporting:
SELECT v.outline_number, v.task_name, p.project_number, p.name FROM apps.pa_deliverables_tasks_v v, apps.pa_projects_all p WHERE v.project_id = p.project_id;
Because the view exposes no deliverable-specific columns beyond the task structure, teams needing deliverable detail should join TASK_ID to the deliverable tables in the PA schema. Queries should always be project-filtered to avoid full scans across all tasks in the instance.
-
PA_DELIVERABLES_TASKS_V selects all tasks and the deliverables associated to it.
APPS.PA_DELIVERABLES_TASKS_V·↳ PA_PROJ_ELEMENTS·↳ PA_PROJ_ELEMENT_VERSIONS·Explore PA module →
-
Table: PA_DISTRIBUTION_LISTS 12.2.2
The table PA_DISTRIBUTION_ LISTS consists of the name and description of the lists.
-
Table: PA_OBJECT_REGIONS 12.1.1
This table identifies replacement regions for placeholder regions. Replacement regions are associated with an object and object type.
-
Customer representatives who are involved in projects
-
This table stores all the comments in the action log. A comment can be a requestor, closure or progress comment on an action, or unsolicited comment to the control item. For each action, there will be only one requestor comment and one cl
-
Table to store information about the association of project parties and assignments to project subteams.
-
Customer representatives who are involved in projects
-
PA_ROLE_LIST_MEMBERS stores the information about the roles which make up the role list
-
Non-standard job billing titles negotiated for specific projects and tasks
-
The table PA_DIST_ LIST_ITEMS defines list of recipients who can access a particular object. The recipient can be a role or project team member or an email address
-
View: PA_STATUS_LIST_ITEMS_V 12.1.1
This view provides the attribute values from all comments from the table pa_status_list_items.
APPS.PA_STATUS_LIST_ITEMS_V·↳ PA_STATUS_LIST_ITEMS·Explore PA module →
-
PA_LIFECYCLE_USAGES stores information about the usuage types of the existing lifecycle.
-
Table: PA_DISTRIBUTION_LISTS 12.1.1
The table PA_DISTRIBUTION_ LISTS consists of the name and description of the lists.
-
This table stores the statuses in a status list.
-
Non-standard employee job assignments and/or billing titles negotiated for specific projects and tasks
-
PA_PRODUCT_FUNCTIONS stores the functions defined for each product in the Oracle Projects suite.
-
This table stores the thresholds of exception notification rule.
-
This table stores report types that enable users to create multiple reports for a project.
-
View: PA_PERIOD_MASKS_VL 12.2.2
MLS View for pa_period_masks_b and pa_period_masks_tl.
APPS.PA_PERIOD_MASKS_VL·↳ PA_PERIOD_MASKS_B·↳ PA_PERIOD_MASKS_TL·Explore PA module →
-
PA_ROLE_LIST_MEMBERS stores the information about the roles which make up the role list
-
Table: PA_OBJECT_REGIONS 12.2.2
This table identifies replacement regions for placeholder regions. Replacement regions are associated with an object and object type.
-
View: PA_PROJECT_RETENTION_V 12.2.2
Stores retention summary balances
APPS.PA_PROJECT_RETENTION_V·↳ PA_CUSTOMERS_V·↳ PA_LOOKUPS·↳ PA_PROJECT_CUSTOMERS·Explore PA module →
-
PA_DELIVERABLES_TASKS_V selects all tasks and the deliverables associated to it.
APPS.PA_DELIVERABLES_TASKS_V·↳ PA_PROJ_ELEMENTS·↳ PA_PROJ_ELEMENT_VERSIONS·Explore PA module →
-
The table PA_DIST_ LIST_DENORM holds the materialized list of people with their access details for a given distribution list. The records for a given list get populated from the pa_distribution_lists table whenever the list_id did not exis
-
Intermediate table used to store the mappings between resource lists and resource formats.
-
PA_PRODUCT_FUNCTIONS stores the functions defined for each product in the Oracle Projects suite.
-
View: PA_STATUS_LIST_ITEMS_V 12.2.2
This view provides the attribute values from all comments from the table pa_status_list_items.
APPS.PA_STATUS_LIST_ITEMS_V·↳ PA_STATUS_LIST_ITEMS·Explore PA module →
-
This table stores the integration between change document types and financial plan types that is done as part of setup.
-
Stores tasks which have been excluded for financial planning purposes.
-
Quick Entry fields for project templates
-
PA_ROLE_CONTROLS stores the information about the controls defined on roles
-
Navigation options for each project template
-
Navigation options for each project template
-
Multipliers, assigned to projects or tasks, that are applied to raw cost to determine the revenue and/or bill amounts
-
This table stores the integration between change document types and financial plan types that is done as part of setup.
-
Multipliers, assigned to projects or tasks, that are applied to raw cost to determine the revenue and/or bill amounts
-
This table stores the association between Exception Rule and the actual object.
-
This table stores the association between Exception Rule and the actual object.
-
APPS.PA_OVERRIDE_FIELDS_SS_V·↳ PA_LOOKUPS·↳ PA_PROJECT_COPY_OVERRIDES·Explore PA module →
-
Non-standard job billing titles negotiated for specific projects and tasks
-
This table stores the attributes of a project status list.
-
PA_DELIVERABLE_TYPES_AMG_V selects all the attributes of a Deliverable Types.
APPS.PA_DELIVERABLE_TYPES_AMG_V·↳ PA_LOOKUPS·↳ PA_PROJECT_STATUSES·↳ PA_TASK_TYPES·Explore PA module →
-
Resources involved in a Specified Project
-
Table: PA_OBJECT_DIST_LISTS 12.2.2
The table PA_OBJECT_DIST_ LISTS stores the distribution lists used by each object.
-
PA_ROLE_CONTROLS stores the information about the controls defined on roles
-
Table: PA_OBJECT_DIST_LISTS 12.1.1
The table PA_OBJECT_DIST_ LISTS stores the distribution lists used by each object.
-
PA_LIFECYCLE_USAGES stores information about the usuage types of the existing lifecycle.
-
Intermediate table used to store the mappings between resource lists and resource formats.
-
PA_DELIVERABLE_TYPES_AMG_V selects all the attributes of a Deliverable Types.
APPS.PA_DELIVERABLE_TYPES_AMG_V·↳ PA_LOOKUPS·↳ PA_PROJECT_STATUSES·↳ PA_TASK_TYPES·Explore PA module →
-
APPS.PA_PROJECT_TEMPLATE_LIST_V·↳ HR_ALL_ORGANIZATION_UNITS·↳ PA_PROJECTS·Explore PA module →