Search Results pa_object_relationships
Overview
The PA_OBJECT_RELATIONSHIPS table is a core data repository within the Oracle E-Business Suite Projects (PA) module, specifically for releases 12.1.1 and 12.2.2. As defined in the official ETRM documentation, its primary function is to store all relationships pertaining to projects, structures, and tasks. This table acts as a central relational hub, enabling the modeling of complex interdependencies and hierarchical linkages between various project entities. Its existence is critical for maintaining data integrity and supporting functionality that relies on understanding how different project objects are connected, such as task dependencies, project hierarchies, and associations with control items.
Key Information Stored
The table's structure is designed to capture the essence of a relationship between two objects. While the provided metadata does not list all columns, the primary key is identified as OBJECT_RELATIONSHIP_ID, which uniquely identifies each relationship record. Crucially, the foreign key constraints reveal two key columns: OBJECT_ID_FROM1 and OBJECT_ID_TO1. These columns store the identifiers for the source and target objects in the relationship. The foreign key references indicate these object IDs can link to either PA_PROJ_ELEMENT_VERSIONS (for project and task structures) or PA_CONTROL_ITEMS. This design allows the table to support relationships between tasks, between a task and a control item, or between other related project entities, with the relationship type likely defined by other columns such as OBJECT_TYPE_FROM and OBJECT_TYPE_TO.
Common Use Cases and Queries
A primary use case is analyzing task dependencies within a project plan. For example, to find all successor tasks for a given task, one would query relationships where the source OBJECT_ID_FROM1 is the task and the object types indicate a task-to-task link. Another critical scenario is reporting on all control items associated with a specific project task. A typical query pattern would join PA_OBJECT_RELATIONSHIPS with PA_PROJ_ELEMENT_VERSIONS and PA_CONTROL_ITEMS. For instance:
- Identifying relationships for a specific project:
SELECT * FROM pa_object_relationships por, pa_proj_element_versions ppev WHERE por.object_id_from1 = ppev.proj_element_version_id AND ppev.project_id = :p_project_id; - Listing control items linked to a task:
SELECT ci.* FROM pa_control_items ci, pa_object_relationships por WHERE por.object_id_to1 = ci.control_item_id AND por.object_id_from1 = :p_task_version_id;
Related Objects
As per the documented foreign keys, PA_OBJECT_RELATIONSHIPS has direct and integral dependencies on two key tables. It references PA_PROJ_ELEMENT_VERSIONS twice (via OBJECT_ID_FROM1 and OBJECT_ID_TO1), which is the master table for projects, tasks, and their versions. It also references PA_CONTROL_ITEMS twice, which stores issues, changes, and other action items. This table is likely referenced by various project analytics and reporting views. Furthermore, transactional and validation logic for creating or modifying project relationships would be managed through PL/SQL APIs in the Projects module, which would internally read from and write to this table to enforce business rules.
-
Table: PA_OBJECT_RELATIONSHIPS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_OBJECT_RELATIONSHIPS, object_name:PA_OBJECT_RELATIONSHIPS, status:VALID, product: PA - Projects , description: This table is used to store all relationships relating to projects, structures and tasks. , implementation_dba_data: PA.PA_OBJECT_RELATIONSHIPS ,
-
Table: PA_OBJECT_RELATIONSHIPS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_OBJECT_RELATIONSHIPS, object_name:PA_OBJECT_RELATIONSHIPS, status:VALID, product: PA - Projects , description: This table is used to store all relationships relating to projects, structures and tasks. , implementation_dba_data: PA.PA_OBJECT_RELATIONSHIPS ,
-
View: PA_STRUC_CHILD_LINKS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_STRUC_CHILD_LINKS_V, object_name:PA_STRUC_CHILD_LINKS_V, status:VALID, product: PA - Projects , description: PA_STRUC_CHILD_LINKS_V selects the child object information of a link. - For future use , implementation_dba_data: APPS.PA_STRUC_CHILD_LINKS_V ,
-
View: PA_STRUC_CHILD_LINKS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_STRUC_CHILD_LINKS_V, object_name:PA_STRUC_CHILD_LINKS_V, status:VALID, product: PA - Projects , description: PA_STRUC_CHILD_LINKS_V selects the child object information of a link. - For future use , implementation_dba_data: APPS.PA_STRUC_CHILD_LINKS_V ,
-
View: PA_STRUC_PARENT_LINKS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_STRUC_PARENT_LINKS_V, object_name:PA_STRUC_PARENT_LINKS_V, status:VALID, product: PA - Projects , description: PA_STRUC_PARENT_LINKS_V selects the parent object information of a link. - For future use , implementation_dba_data: APPS.PA_STRUC_PARENT_LINKS_V ,
-
View: PA_STRUC_PARENT_LINKS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_STRUC_PARENT_LINKS_V, object_name:PA_STRUC_PARENT_LINKS_V, status:VALID, product: PA - Projects , description: PA_STRUC_PARENT_LINKS_V selects the parent object information of a link. - For future use , implementation_dba_data: APPS.PA_STRUC_PARENT_LINKS_V ,
-
View: PA_DEPENDENCIES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_DEPENDENCIES_V, object_name:PA_DEPENDENCIES_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_DEPENDENCIES_V ,
-
View: PA_DEPENDENCIES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_DEPENDENCIES_V, object_name:PA_DEPENDENCIES_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_DEPENDENCIES_V ,
-
Table: PA_CONTROL_ITEMS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_CONTROL_ITEMS, object_name:PA_CONTROL_ITEMS, status:VALID, product: PA - Projects , description: PA_CONTROL_ITEMS stores user-defined control items in a project. Each item is of an item type as specified by the CI_TYPE_ID column. The items are categorized using the Classification, Reason and Priority attributes , implementation_dba_data: PA.PA_CONTROL_ITEMS ,
-
Table: PA_CONTROL_ITEMS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_CONTROL_ITEMS, object_name:PA_CONTROL_ITEMS, status:VALID, product: PA - Projects , description: PA_CONTROL_ITEMS stores user-defined control items in a project. Each item is of an item type as specified by the CI_TYPE_ID column. The items are categorized using the Classification, Reason and Priority attributes , implementation_dba_data: PA.PA_CONTROL_ITEMS ,
-
Table: PA_PROJ_ELEMENT_VERSIONS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJ_ELEMENT_VERSIONS, object_name:PA_PROJ_ELEMENT_VERSIONS, status:VALID, product: PA - Projects , description: PA_PROJ_ELEMENT_VERSIONS stores the common versioned information related to tasks and structures. - For future use , implementation_dba_data: PA.PA_PROJ_ELEMENT_VERSIONS ,
-
Table: PA_PROJ_ELEMENT_VERSIONS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJ_ELEMENT_VERSIONS, object_name:PA_PROJ_ELEMENT_VERSIONS, status:VALID, product: PA - Projects , description: PA_PROJ_ELEMENT_VERSIONS stores the common versioned information related to tasks and structures. - For future use , implementation_dba_data: PA.PA_PROJ_ELEMENT_VERSIONS ,
-
View: PA_PROGRAM_LINKS_AMG_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROGRAM_LINKS_AMG_V, object_name:PA_PROGRAM_LINKS_AMG_V, status:VALID, product: PA - Projects , description: This view provides program links information , implementation_dba_data: APPS.PA_PROGRAM_LINKS_AMG_V ,
-
View: PA_FIN_STRUCTURES_LINKS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_FIN_STRUCTURES_LINKS_V, object_name:PA_FIN_STRUCTURES_LINKS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_FIN_STRUCTURES_LINKS_V ,
-
View: PA_FIN_STRUCTURES_LINKS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_FIN_STRUCTURES_LINKS_V, object_name:PA_FIN_STRUCTURES_LINKS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_FIN_STRUCTURES_LINKS_V ,
-
View: PA_PROGRAM_LINKS_AMG_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROGRAM_LINKS_AMG_V, object_name:PA_PROGRAM_LINKS_AMG_V, status:VALID, product: PA - Projects , description: This view provides program links information , implementation_dba_data: APPS.PA_PROGRAM_LINKS_AMG_V ,
-
View: PA_STRUCTURES_LINKS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_STRUCTURES_LINKS_V, object_name:PA_STRUCTURES_LINKS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_STRUCTURES_LINKS_V ,
-
View: PA_PROJ_REQUEST_DIRECTORY_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_REQUEST_DIRECTORY_V, object_name:PA_PROJ_REQUEST_DIRECTORY_V, status:VALID, product: PA - Projects , description: Added union clause to the view for ASN owner mapping enhancement. , implementation_dba_data: APPS.PA_PROJ_REQUEST_DIRECTORY_V ,
-
View: PA_PROJ_REQUEST_DIRECTORY_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_REQUEST_DIRECTORY_V, object_name:PA_PROJ_REQUEST_DIRECTORY_V, status:VALID, product: PA - Projects , description: Added union clause to the view for ASN owner mapping enhancement. , implementation_dba_data: APPS.PA_PROJ_REQUEST_DIRECTORY_V ,
-
View: PA_STRUC_TASK_SEARCH_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_STRUC_TASK_SEARCH_V, object_name:PA_STRUC_TASK_SEARCH_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_STRUC_TASK_SEARCH_V ,
-
View: PA_STRUC_TASK_SEARCH_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_STRUC_TASK_SEARCH_V, object_name:PA_STRUC_TASK_SEARCH_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_STRUC_TASK_SEARCH_V ,
-
View: PA_STRUCTURES_LINKS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_STRUCTURES_LINKS_V, object_name:PA_STRUCTURES_LINKS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_STRUCTURES_LINKS_V ,
-
View: PA_STRUC_PREDECESSORS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_STRUC_PREDECESSORS_V, object_name:PA_STRUC_PREDECESSORS_V, status:VALID, product: PA - Projects , description: PA_STRUC_PREDECESSORS_V selects the information of the predecessors. - For future use , implementation_dba_data: APPS.PA_STRUC_PREDECESSORS_V ,
-
View: PA_STRUC_SUCCESSORS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_STRUC_SUCCESSORS_V, object_name:PA_STRUC_SUCCESSORS_V, status:VALID, product: PA - Projects , description: PA_STRUC_SUCCESSORS_V selects the information of the successors. - For future use , implementation_dba_data: APPS.PA_STRUC_SUCCESSORS_V ,
-
View: PA_STRUC_ASSOCIATIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_STRUC_ASSOCIATIONS_V, object_name:PA_STRUC_ASSOCIATIONS_V, status:VALID, product: PA - Projects , description: PA_STRUC_ASSOCIATIONS_V view selects the information of the associated object. - For future use , implementation_dba_data: APPS.PA_STRUC_ASSOCIATIONS_V ,
-
View: PA_STRUC_PREDECESSORS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_STRUC_PREDECESSORS_V, object_name:PA_STRUC_PREDECESSORS_V, status:VALID, product: PA - Projects , description: PA_STRUC_PREDECESSORS_V selects the information of the predecessors. - For future use , implementation_dba_data: APPS.PA_STRUC_PREDECESSORS_V ,
-
View: PA_STRUC_SUCCESSORS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_STRUC_SUCCESSORS_V, object_name:PA_STRUC_SUCCESSORS_V, status:VALID, product: PA - Projects , description: PA_STRUC_SUCCESSORS_V selects the information of the successors. - For future use , implementation_dba_data: APPS.PA_STRUC_SUCCESSORS_V ,
-
View: PA_STRUC_ASSOCIATIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_STRUC_ASSOCIATIONS_V, object_name:PA_STRUC_ASSOCIATIONS_V, status:VALID, product: PA - Projects , description: PA_STRUC_ASSOCIATIONS_V view selects the information of the associated object. - For future use , implementation_dba_data: APPS.PA_STRUC_ASSOCIATIONS_V ,
-
View: PA_EVENTS_DELIVERABLE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_EVENTS_DELIVERABLE_V, object_name:PA_EVENTS_DELIVERABLE_V, status:VALID, product: PA - Projects , description: 10 Sc only , implementation_dba_data: APPS.PA_EVENTS_DELIVERABLE_V ,
-
View: PA_EVENTS_DELIVERABLE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_EVENTS_DELIVERABLE_V, object_name:PA_EVENTS_DELIVERABLE_V, status:VALID, product: PA - Projects , description: 10 Sc only , implementation_dba_data: APPS.PA_EVENTS_DELIVERABLE_V ,
-
View: PA_DLVR_TYPE_ACTIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_DLVR_TYPE_ACTIONS_V, object_name:PA_DLVR_TYPE_ACTIONS_V, status:VALID, product: PA - Projects , description: PA_DLVR_TYPE_ACTIONS_V selects all the attributes of a Deliverable Type Action , implementation_dba_data: APPS.PA_DLVR_TYPE_ACTIONS_V ,
-
View: PA_DLVR_TYPE_ACTIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_DLVR_TYPE_ACTIONS_V, object_name:PA_DLVR_TYPE_ACTIONS_V, status:VALID, product: PA - Projects , description: PA_DLVR_TYPE_ACTIONS_V selects all the attributes of a Deliverable Type Action , implementation_dba_data: APPS.PA_DLVR_TYPE_ACTIONS_V ,
-
View: PA_DLVR_ACTIONS_AMG_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_DLVR_ACTIONS_AMG_V, object_name:PA_DLVR_ACTIONS_AMG_V, status:VALID, product: PA - Projects , description: PA_DLVR_ACTIONS_AMG_V selects all the attributes of a Deliverable Action. , implementation_dba_data: APPS.PA_DLVR_ACTIONS_AMG_V ,
-
View: PA_DLVR_ACTIONS_AMG_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_DLVR_ACTIONS_AMG_V, object_name:PA_DLVR_ACTIONS_AMG_V, status:VALID, product: PA - Projects , description: PA_DLVR_ACTIONS_AMG_V selects all the attributes of a Deliverable Action. , implementation_dba_data: APPS.PA_DLVR_ACTIONS_AMG_V ,
-
View: PA_MAP_WP_TO_FIN_TASKS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_MAP_WP_TO_FIN_TASKS_V, object_name:PA_MAP_WP_TO_FIN_TASKS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_MAP_WP_TO_FIN_TASKS_V ,
-
View: PA_STRUCT_TASKS_LITE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_STRUCT_TASKS_LITE_V, object_name:PA_STRUCT_TASKS_LITE_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_STRUCT_TASKS_LITE_V ,
-
View: PA_MAP_WP_TO_FIN_TASKS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_MAP_WP_TO_FIN_TASKS_V, object_name:PA_MAP_WP_TO_FIN_TASKS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_MAP_WP_TO_FIN_TASKS_V ,
-
View: PA_DLVR_ACTIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_DLVR_ACTIONS_V, object_name:PA_DLVR_ACTIONS_V, status:VALID, product: PA - Projects , description: PA_DLVR_ACTIONS_V selects all the attributes of a Deliverable Action , implementation_dba_data: APPS.PA_DLVR_ACTIONS_V ,
-
View: PA_DLVR_ACTIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_DLVR_ACTIONS_V, object_name:PA_DLVR_ACTIONS_V, status:VALID, product: PA - Projects , description: PA_DLVR_ACTIONS_V selects all the attributes of a Deliverable Action , implementation_dba_data: APPS.PA_DLVR_ACTIONS_V ,
-
View: PA_STRUCT_TASKS_LITE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_STRUCT_TASKS_LITE_V, object_name:PA_STRUCT_TASKS_LITE_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_STRUCT_TASKS_LITE_V ,
-
View: PA_DLV_ASSCN_TASKS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_DLV_ASSCN_TASKS_V, object_name:PA_DLV_ASSCN_TASKS_V, status:VALID, product: PA - Projects , description: PA_DLV_ASSCN_TASKS_V selects all the attributes of a Deliverable , implementation_dba_data: APPS.PA_DLV_ASSCN_TASKS_V ,
-
View: PA_DLV_ASSCN_TASKS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_DLV_ASSCN_TASKS_V, object_name:PA_DLV_ASSCN_TASKS_V, status:VALID, product: PA - Projects , description: PA_DLV_ASSCN_TASKS_V selects all the attributes of a Deliverable , implementation_dba_data: APPS.PA_DLV_ASSCN_TASKS_V ,
-
View: PA_OBJECT_RELATIONSHIPS_V
12.1.1
product: PA - Projects , implementation_dba_data: Not implemented in this database ,
-
View: PA_OBJECT_RELATIONSHIPS_V
12.2.2
product: PA - Projects , implementation_dba_data: Not implemented in this database ,
-
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_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_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_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_LAUNCH_PAGE_ACTIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_LAUNCH_PAGE_ACTIONS_V, object_name:PA_LAUNCH_PAGE_ACTIONS_V, status:VALID, product: PA - Projects , description: PA_LAUNCH_PAGE_ACTIONS_V gives the consolidated list of actions , implementation_dba_data: APPS.PA_LAUNCH_PAGE_ACTIONS_V ,
-
View: PA_LAUNCH_PAGE_ACTIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_LAUNCH_PAGE_ACTIONS_V, object_name:PA_LAUNCH_PAGE_ACTIONS_V, status:VALID, product: PA - Projects , description: PA_LAUNCH_PAGE_ACTIONS_V gives the consolidated list of actions , implementation_dba_data: APPS.PA_LAUNCH_PAGE_ACTIONS_V ,