Search Results project_role_name
Overview
PA_REP_PROJ_ROLES_V is a reporting view owned by the APPS schema within the Oracle E-Business Suite Projects (PA) module. It is documented in the E-Business Suite Technical Reference Manual (ETRM) for releases 12.1.1 and 12.2.2. As its name implies (the "REP" segment denoting "reporting"), the view is designed to expose project role definitions in a simplified, denormalized form suitable for reporting, list-of-values, and integration purposes rather than for transactional processing. The documented description states that pa_rep_proj_roles_v is a view that shows all project roles.
In the Projects architecture, project roles (for example, project manager, project administrator, or team member) are stored and validated through a set of role-related base tables and utility packages. Rather than requiring report developers to join multiple structures, PA_REP_PROJ_ROLES_V provides a stable, low-complexity access point that returns the identifier and display name of each project role. This makes the view useful wherever a human-readable role label or a role ID list is required for reporting, concurrent program parameters, or downstream integration extracts.
Underlying Base Objects
According to the documented view text, PA_REP_PROJ_ROLES_V is defined as:
- SELECT PROJECT_ROLE_ID, MEANING FROM PA_PROJECT_ROLE_TYPES_V
The primary referenced object is therefore PA_PROJECT_ROLE_TYPES_V, itself a view in the PA schema. The ETRM metadata additionally lists two packages as referenced base objects:
- PA_ROLE_JOB_BG_UTILS — a package that supports role and job background utility logic.
- PA_ROLE_UTILS — a package providing role-related utility functions.
Because PA_REP_PROJ_ROLES_V selects from PA_PROJECT_ROLE_TYPES_V, any change to the definition or behavior of that underlying view (including its dependency on the utility packages) propagates to PA_REP_PROJ_ROLES_V. Consumers should therefore treat PA_PROJECT_ROLE_TYPES_V, PA_ROLE_UTILS, and PA_ROLE_JOB_BG_UTILS as the effective dependency chain.
Key Columns
The ETRM excerpt documents two exposed columns:
- PROJECT_ROLE_ID — the unique numeric identifier for the project role. This is the join key used in queries against project role assignments and role-usage tables. In the documented view text, this column is sourced from the PROJECT_ROLE_ID column of PA_PROJECT_ROLE_TYPES_V.
- PROJECT_ROLE_NAME — the descriptive name of the project role exposed by the view. The view text selects the MEANING column from PA_PROJECT_ROLE_TYPES_V and surfaces it as PROJECT_ROLE_NAME, providing the translatable, user-facing role label.
The documentation lists the columns as PROJECT_ROLE_ID and PROJECT_ROLE_NAME; the view text maps the latter to the MEANING attribute of the underlying role-types view. Where an installation exposes additional attributes, they should be confirmed against the actual database definition, as the ETRM excerpt documents only these two.
Common Use Cases and Queries
Typical scenarios include generating role pick lists for reports, resolving role IDs stored on project records into readable names, and populating integration payloads. A simple listing of all roles is:
SELECT PROJECT_ROLE_ID, PROJECT_ROLE_NAME FROM APPS.PA_REP_PROJ_ROLES_V ORDER BY PROJECT_ROLE_NAME;SELECT PROJECT_ROLE_NAME FROM APPS.PA_REP_PROJ_ROLES_V WHERE PROJECT_ROLE_ID = :role_id;
To resolve a specific role identifier to its display name for a report join, filter on PROJECT_ROLE_ID as above. Because the view reads from PA_PROJECT_ROLE_TYPES_V, which depends on PA_ROLE_UTILS and PA_ROLE_JOB_BG_UTILS, users should ensure the PA module is fully patched and that grants to the view remain intact after upgrades. Wrapping the view in a custom query or extract layer is preferable to referencing PA_PROJECT_ROLE_TYPES_V directly, as it isolates reporting code from changes in the underlying implementation.
-
View: PA_REP_PROJ_ROLES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_REP_PROJ_ROLES_V, object_name:PA_REP_PROJ_ROLES_V, status:VALID, product: PA - Projects , description: pa_rep_proj_roles_v is a view that shows all project roles , implementation_dba_data: APPS.PA_REP_PROJ_ROLES_V ,
-
View: PA_REP_PROJ_ROLES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_REP_PROJ_ROLES_V, object_name:PA_REP_PROJ_ROLES_V, status:VALID, product: PA - Projects , description: pa_rep_proj_roles_v is a view that shows all project roles , implementation_dba_data: APPS.PA_REP_PROJ_ROLES_V ,
-
View: PA_TEMPLATE_REQUIREMENTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_TEMPLATE_REQUIREMENTS_V, object_name:PA_TEMPLATE_REQUIREMENTS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_TEMPLATE_REQUIREMENTS_V ,
-
View: PA_TEMPLATE_REQUIREMENTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_TEMPLATE_REQUIREMENTS_V, object_name:PA_TEMPLATE_REQUIREMENTS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_TEMPLATE_REQUIREMENTS_V ,
-
View: PA_PROJECT_OPEN_ASSNS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECT_OPEN_ASSNS_V, object_name:PA_PROJECT_OPEN_ASSNS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_PROJECT_OPEN_ASSNS_V ,
-
View: PA_PROJ_ASSIGNMENTS_AMG_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_ASSIGNMENTS_AMG_V, object_name:PA_PROJ_ASSIGNMENTS_AMG_V, status:VALID, product: PA - Projects , description: This view shows all project assignments. , implementation_dba_data: APPS.PA_PROJ_ASSIGNMENTS_AMG_V ,
-
View: PA_REQUIREMENTS_AMG_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_REQUIREMENTS_AMG_V, object_name:PA_REQUIREMENTS_AMG_V, status:VALID, product: PA - Projects , description: This view shows all project requirements , implementation_dba_data: APPS.PA_REQUIREMENTS_AMG_V ,
-
View: PA_PROJ_PARTIES_PROG_EDIT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_PARTIES_PROG_EDIT_V, object_name:PA_PROJ_PARTIES_PROG_EDIT_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_PROJ_PARTIES_PROG_EDIT_V ,
-
View: PA_PROJ_PARTIES_PROG_EDIT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_PARTIES_PROG_EDIT_V, object_name:PA_PROJ_PARTIES_PROG_EDIT_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_PROJ_PARTIES_PROG_EDIT_V ,
-
View: PA_PROJECT_OPEN_ASSNS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECT_OPEN_ASSNS_V, object_name:PA_PROJECT_OPEN_ASSNS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_PROJECT_OPEN_ASSNS_V ,
-
View: PA_REQUIREMENTS_AMG_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_REQUIREMENTS_AMG_V, object_name:PA_REQUIREMENTS_AMG_V, status:VALID, product: PA - Projects , description: This view shows all project requirements , implementation_dba_data: APPS.PA_REQUIREMENTS_AMG_V ,
-
View: PA_PROJ_ASSIGNMENTS_AMG_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_ASSIGNMENTS_AMG_V, object_name:PA_PROJ_ASSIGNMENTS_AMG_V, status:VALID, product: PA - Projects , description: This view shows all project assignments. , implementation_dba_data: APPS.PA_PROJ_ASSIGNMENTS_AMG_V ,
-
View: PA_PROJ_PARTIES_PROG_EV_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_PARTIES_PROG_EV_V, object_name:PA_PROJ_PARTIES_PROG_EV_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_PROJ_PARTIES_PROG_EV_V ,
-
View: PA_PROJ_PARTIES_PROG_EV_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_PARTIES_PROG_EV_V, object_name:PA_PROJ_PARTIES_PROG_EV_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_PROJ_PARTIES_PROG_EV_V ,
-
View: PA_REP_REQT_DTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_REP_REQT_DTS_V, object_name:PA_REP_REQT_DTS_V, status:VALID, product: PA - Projects , description: PA_REP_REQT_DTS_V is a view to show the details of the requirements for organizations and projects , implementation_dba_data: APPS.PA_REP_REQT_DTS_V ,
-
View: PA_REP_REQT_DTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_REP_REQT_DTS_V, object_name:PA_REP_REQT_DTS_V, status:VALID, product: PA - Projects , description: PA_REP_REQT_DTS_V is a view to show the details of the requirements for organizations and projects , implementation_dba_data: APPS.PA_REP_REQT_DTS_V ,
-
View: PA_REP_ASMT_DTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_REP_ASMT_DTS_V, object_name:PA_REP_ASMT_DTS_V, status:VALID, product: PA - Projects , description: PA_REP_ASMT_DTS_V is a view to show the deails of the assignments for organizations and projects , implementation_dba_data: APPS.PA_REP_ASMT_DTS_V ,
-
View: PA_PROJECT_ASSIGNMENTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECT_ASSIGNMENTS_V, object_name:PA_PROJECT_ASSIGNMENTS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_PROJECT_ASSIGNMENTS_V ,
-
View: PA_REP_ASMT_DTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_REP_ASMT_DTS_V, object_name:PA_REP_ASMT_DTS_V, status:VALID, product: PA - Projects , description: PA_REP_ASMT_DTS_V is a view to show the deails of the assignments for organizations and projects , implementation_dba_data: APPS.PA_REP_ASMT_DTS_V ,
-
View: PA_PROJECT_OPEN_ASSNS_STAFF_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECT_OPEN_ASSNS_STAFF_V, object_name:PA_PROJECT_OPEN_ASSNS_STAFF_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_PROJECT_OPEN_ASSNS_STAFF_V ,
-
View: PA_PROJECT_OPEN_ASSNS_STAFF_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECT_OPEN_ASSNS_STAFF_V, object_name:PA_PROJECT_OPEN_ASSNS_STAFF_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_PROJECT_OPEN_ASSNS_STAFF_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_PROJECT_ASSIGNMENTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECT_ASSIGNMENTS_V, object_name:PA_PROJECT_ASSIGNMENTS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_PROJECT_ASSIGNMENTS_V ,