Search Results object_id_from2
Overview
The APPS.PA_FIN_STRUCTURES_LINKS_V view is a reporting and integration object within the Oracle E-Business Suite Projects (PA) module. It exposes the financial structure hierarchy linkages that exist between a parent project structure version and its subordinate (sub) project structure version, together with the associated task-level detail and the relationship metadata recorded in the object relationships model. In Oracle Projects, financial structures are the containers that organize a project's budgeting and costing elements, and the links between them define roll-up and association behavior. This view surfaces those links in a denormalized, human-readable form by joining version records back to the owning projects and project elements so that names, numbers, and identifiers are returned together.
Because the object is a view rather than a table, it presents no independent storage. Its role is to simplify access to the otherwise opaque PA_OBJECT_RELATIONSHIPS structure, in which links are stored as generic relationship rows keyed by object type and direction. Report developers, extensions, and integration interfaces query this view when they need to reconcile which sub-financial-structure versions are attached to the latest financial structure version of a parent project.
Underlying Base Objects
The view is defined over several Projects tables and supporting objects, all accessed through APPS synonyms:
- PA_PROJ_ELEMENT_VERSIONS — the versioned financial structure records for both the parent (PPV1) and sub (PPV2) sides of the link.
- PA_PROJ_ELEMENTS — the base element records supplying element numbers, names, and the PROJ_ELEMENT_ID.
- PA_PROJECTS_ALL — the project master rows supplying project name and SEGMENT1 for both parent and sub projects.
- PA_OBJECT_RELATIONSHIPS — stores the actual linkage rows using the 'LF' relationship type, with object identifiers in the FROM1/TO1 and FROM2/TO2 slots.
- PA_LATEST_FIN_STRUC_VER_ID_V — the documented helper object, invoked indirectly via PA_PROJECT_STRUCTURE_UTILS.GET_LATEST_FIN_STRUC_VER_ID, to constrain the parent version to the latest financial structure version.
The join predicates tie PPV2 (the sub-side financial structure version) to POR1 via OBJECT_ID_TO1 and to PPA2/PPE2, while PPV1 (the parent side) is reached through POR2 and constrained so that its PARENT_STRUCTURE_VERSION_ID equals the latest financial structure version of its project. Only relationships of type 'LF' qualify.
Key Columns
The exposed columns align to the aliases used in the view text. The documented output includes:
- SUB_PROJECT_ID, SUB_PROJECT_NAME, SUB_PROJECT_NUMBER — identify the subordinate project holding the linked structure.
- SUB_STRUCTURE_VER_ID — the sub-side financial structure version (from PPV2.ELEMENT_VERSION_ID).
- RELATIONSHIP_TYPE and COMMENTS — from PA_OBJECT_RELATIONSHIPS, indicating the link classification (LF) and any user annotation.
- PARENT_PROJECT_ID, PARENT_PROJECT_NAME, PARENT_PROJECT_NUMBER — identify the parent project.
- PARENT_STRUCTURE_VER_ID — the parent financial structure version.
- PARENT_TASK_VERSION_ID, PARENT_TASK_ID, PARENT_TASK_NUMBER, PARENT_TASK_NAME — element-level detail for the parent structure (PPE1/PPV1).
- OBJECT_RELATIONSHIP_ID — the unique relationship row identifier, useful as a stable join key for downstream processing.
Common Use Cases and Queries
Typical scenarios include validating that every active parent financial structure is linked to its intended sub-structures, generating hierarchy reports for project accounting review, and driving integration extracts that must carry project and element naming along with the raw relationship identifiers.
A straightforward retrieval of all links for a given parent project:
SELECT sub_project_number, sub_project_name, parent_project_number, relationship_type, object_relationship_id FROM apps.pa_fin_structures_links_v WHERE parent_project_number = :project_number;
To audit links carrying comments, or to confirm the latest-version constraint is applied, query by RELATIONSHIP_TYPE and inspect SUB_STRUCTURE_VER_ID against the expected version. Because the view already restricts the parent side to the latest financial structure version, results represent the current structure topology rather than historical versions. Joins back to PA_PROJECTS_ALL or PA_PROJ_ELEMENTS should therefore use the exposed identifiers (SUB_PROJECT_ID, PARENT_PROJECT_ID, PARENT_TASK_ID) rather than re-deriving them. Queries should be schema-qualified with APPS and run under a responsibility with Projects inquiry privileges.
-
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_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_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 ,