Search Results pa_proj_org_structures_v
Overview
PA_PROJ_ORG_STRUCTURES_V is a seeded, read-only view owned by the APPS schema in Oracle E-Business Suite 12.1.1 and 12.2.2. Within the Projects (PA) product, it exposes the implementation-defined Project organization hierarchy — that is, the reporting and security structure an enterprise has configured for the organizations that own and execute projects. Unlike tables that simply store organization units, this view flattens and resolves the parent-child relationships defined in the Project organization structure version selected in PA_IMPLEMENTATIONS, joining them to descriptive organization names and enforcing the security predicate that identifies valid project-owning organizations.
Because it is a view rather than a table, it holds no data of its own; it is a query surface intended for reporting, integration, and configuration validation. It is commonly referenced when developers or analysts need to determine which organization is the effective project-owning organization and where it sits in the hierarchy, or when building hierarchy-based reporting against the standard PA implementation setup.
Underlying Base Objects
The view is defined over a mix of PA and HR objects. The core hierarchical data comes from PER_ORG_STRUCTURE_ELEMENTS, which stores parent and child organization pairs for a given organization structure version. PA_IMPLEMENTATIONS supplies the implementation context, providing PROJ_ORG_STRUCTURE_VERSION_ID and PROJ_START_ORG_ID, which anchor the hierarchy traversal.
Organization attributes are drawn from HR_ORGANIZATION_UNITS (ORG1, the child), HR_ORG_UNITS_NO_JOIN (ORG2, the parent, outer-joined), and HR_ALL_ORGANIZATION_UNITS_TL (ORG2T, the parent's translated name, outer-joined with a language predicate against USERENV('LANG')). A CONNECT BY subquery walks PER_ORG_STRUCTURE_ELEMENTS recursively to confirm the child organization resides beneath the implementation start organization, unioned with the start organization itself. The EXISTS clause on HR_ORGANIZATION_INFORMATION restricts results to organizations classified as PA_PROJECT_ORG with ORG_INFORMATION2 equal to 'Y'. Documented base objects include HR_ALL_ORGANIZATION_UNITS_TL, HR_ORGANIZATION_INFORMATION, HR_ORGANIZATION_UNITS, HR_ORG_UNITS_NO_JOIN, PA_IMPLEMENTATIONS, PER_ORG_STRUCTURE_ELEMENTS, DUAL, and the packages HR_GENERAL and HR_SECURITY. All PA, HR, and DUAL references resolve through APPS synonyms within the APPS schema.
Key Columns
- ORG_ID — the operating unit identifier from PA_IMPLEMENTATIONS.
- BUSINESS_GROUP_ID — the business group of the implementation.
- ORGANIZATION_ID (ORGANIZATION_ID_CHILD) — the organization that is the child in a hierarchy element; typically the project-owning organization.
- PARENT_ORG_ID (ORGANIZATION_ID_PARENT) — the immediate parent organization in the Project organization structure.
- ORGANIZATION_NAME — the child organization's name from HR_ORGANIZATION_UNITS.
- PARENT_ORG_NAME — the parent organization's translated name from HR_ALL_ORGANIZATION_UNITS_TL.
- ORG_STRUCTURE_VERSION_ID — the organization structure version against which the hierarchy is defined.
- PROJECT_ORG_FLAG — a literal 'Y' indicating the row qualifies as a project organization.
Common Use Cases and Queries
Typical uses include resolving project organization ancestry for reporting, validating hierarchy configuration after setup changes, and confirming which organization heads the project hierarchy. The following example lists each project organization with its parent:
SELECT organization_id, organization_name, parent_org_id, parent_org_nameFROM apps.pa_proj_org_structures_vWHERE org_id = :p_org_idORDER BY parent_org_id, organization_name;
To list only the top-level project organizations where no parent is defined, developers filter on PARENT_ORG_ID IS NULL. Because the view joins translated name columns and the language is resolved from USERENV('LANG'), results returned through a reporting tool reflect the session language. Joining this view to PA_PROJECTS on the owning organization allows projects to be grouped by hierarchical parent organization for portfolio and security reporting.
-
View: PA_PROJ_ORG_STRUCTURES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_ORG_STRUCTURES_V, object_name:PA_PROJ_ORG_STRUCTURES_V, status:VALID, product: PA - Projects , description: This view displays the implementation-defined Project organization hierarchy , implementation_dba_data: APPS.PA_PROJ_ORG_STRUCTURES_V ,
-
View: PA_PROJ_ORG_STRUCTURES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_ORG_STRUCTURES_V, object_name:PA_PROJ_ORG_STRUCTURES_V, status:VALID, product: PA - Projects , description: This view displays the implementation-defined Project organization hierarchy , implementation_dba_data: APPS.PA_PROJ_ORG_STRUCTURES_V ,
-
VIEW: APPS.PA_PROJ_ORG_STRUCTURES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_ORG_STRUCTURES_V, object_name:PA_PROJ_ORG_STRUCTURES_V, status:VALID,
-
VIEW: APPS.PA_PROJ_ORG_STRUCTURES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_ORG_STRUCTURES_V, object_name:PA_PROJ_ORG_STRUCTURES_V, status:VALID,
-
VIEW: APPS.HR_ORG_UNITS_NO_JOIN
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_ORG_UNITS_NO_JOIN, object_name:HR_ORG_UNITS_NO_JOIN, status:VALID,
-
VIEW: APPS.HR_ORG_UNITS_NO_JOIN
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_ORG_UNITS_NO_JOIN, object_name:HR_ORG_UNITS_NO_JOIN, status:VALID,
-
SYNONYM: APPS.PER_ORG_STRUCTURE_ELEMENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_ORG_STRUCTURE_ELEMENTS, status:VALID,
-
SYNONYM: APPS.PER_ORG_STRUCTURE_ELEMENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_ORG_STRUCTURE_ELEMENTS, status:VALID,
-
SYNONYM: APPS.PA_IMPLEMENTATIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_IMPLEMENTATIONS, status:VALID,
-
SYNONYM: APPS.PA_IMPLEMENTATIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_IMPLEMENTATIONS, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
SYNONYM: APPS.HR_ALL_ORGANIZATION_UNITS_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HR_ALL_ORGANIZATION_UNITS_TL, status:VALID,
-
SYNONYM: APPS.HR_ALL_ORGANIZATION_UNITS_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HR_ALL_ORGANIZATION_UNITS_TL, status:VALID,
-
PACKAGE: APPS.HR_SECURITY
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_SECURITY, status:VALID,
-
PACKAGE: APPS.HR_SECURITY
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_SECURITY, status:VALID,
-
VIEW: APPS.HR_ORGANIZATION_UNITS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_ORGANIZATION_UNITS, object_name:HR_ORGANIZATION_UNITS, status:VALID,
-
VIEW: APPS.HR_ORGANIZATION_UNITS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_ORGANIZATION_UNITS, object_name:HR_ORGANIZATION_UNITS, status:VALID,
-
SYNONYM: APPS.HR_ORGANIZATION_INFORMATION
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HR_ORGANIZATION_INFORMATION, status:VALID,
-
SYNONYM: APPS.HR_ORGANIZATION_INFORMATION
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HR_ORGANIZATION_INFORMATION, status:VALID,
-
PACKAGE: APPS.HR_GENERAL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_GENERAL, status:VALID,
-
PACKAGE: APPS.HR_GENERAL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_GENERAL, status:VALID,
-
TABLE: SYS.DUAL
12.1.1
owner:SYS, object_type:TABLE, object_name:DUAL, status:VALID,
-
TABLE: SYS.DUAL
12.2.2
owner:SYS, object_type:TABLE, object_name:DUAL, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
eTRM - PER Tables and Views
12.1.1
description: Table to store NQF Training info for a person ,
-
eTRM - PA Tables and Views
12.2.2
-
eTRM - PA Tables and Views
12.1.1
-
eTRM - PER Tables and Views
12.1.1
description: Table to store NQF Training info for a person ,
-
eTRM - PA Tables and Views
12.1.1
-
eTRM - PA Tables and Views
12.2.2