Search Results pa_project_assignments_v
Overview
PA_PROJECT_ASSIGNMENTS_V is a VALID Oracle E-Business Suite view owned by the APPS schema and delivered with the PA (Projects) product module. It presents project assignment data — the record of a resource being associated with a project for a defined period — in a reporting-friendly, denormalized form. Rather than requiring the report author or integration developer to resolve status codes through separate lookup joins, the view resolves descriptive names inline: project status, project role, resource, organization, and calendar names are surfaced as readable columns.
The view is significant to the search term apprvl_status_name: it exposes APPRVL_STATUS_NAME, the descriptive form of the assignment approval status. In the view text this is populated as PS1.PROJECT_STATUS_NAME aliased to APPRVL_STATUS_NAME, sourced from PA_PROJECT_STATUSES against the assignment's APPRVL_STATUS_CODE. A parallel STATUS_NAME column is derived with a DECODE on MULTIPLE_STATUS_FLAG, returning a lookup meaning for multi-status assignments and the project status name otherwise. Because assignments are frequently used in staffing, approval, and resource-planning reports, the view serves as the primary reporting layer over the PA_PROJECT_ASSIGNMENTS base entity.
Underlying Base Objects
The view is defined over, or calls, the following documented objects. The core transactional table is PA_PROJECT_ASSIGNMENTS (synonym), which supplies assignment identity, type, status, dates, effort, and approval attributes. PA_PROJECTS_ALL supplies project name, segment, and carrying-out organization; PA_PROJECT_STATUSES resolves the approval status name. PA_PROJECT_ROLE_TYPES_VL and PA_WORK_TYPES_VL provide role and work type descriptions, while PA_LOCATIONS and JTF_CALENDARS_TL supply location and calendar details, and FND_TERRITORIES_TL the territory short name. Lookup meanings come from FND_LOOKUP_VALUES via the PA_LOOKUPS view.
Resource and staff data is drawn from PA_RESOURCES_DENORM, PA_RESOURCE_LIST_MEMBERS, PER_PEOPLE_F, PER_JOBS, PER_JOB_GROUPS, and PER_ORGANIZATION_STRUCTURES/PER_ORG_STRUCTURE_VERSIONS. Team membership comes from PA_PROJECT_SUBTEAMS and PA_PROJECT_SUBTEAM_PARTIES. Several name-resolution and security routines are invoked as PL/SQL rather than joined: PA_RESOURCE_UTILS.GET_ORGANIZATION_NAME and GET_RESOURCE_NAME, PA_EXPENDITURES_UTILS, PA_GENERATE_FORECAST_PUB, PA_PLANNING_RESOURCE_UTILS, PA_ROLE_JOB_BG_UTILS, HR_GENERAL, HR_PERSON_NAME, and HR_SECURITY. Because HR_SECURITY is referenced, row-level security on person data can affect results returned to the calling user.
Key Columns
ASSIGNMENT_ID,ASSIGNMENT_NUMBER,ASSIGNMENT_NAME,ASSIGNMENT_TYPE— assignment identity and classification (including open assignments).APPRVL_STATUS_CODE/APPRVL_STATUS_NAME— the assignment approval status code and its descriptive project status name.STATUS_CODE/STATUS_NAME— general assignment status; the name resolves to a lookup meaning whenMULTIPLE_STATUS_FLAGis 'Y'.PROJECT_ID,NAME,SEGMENT1,PROJECT_ORGANIZATION_ID,PROJECT_ORGANIZATION_NAME— project context.PROJECT_ROLE_ID/PROJECT_ROLE_NAME,RESOURCE_ID/RESOURCE_NAME,MANAGER_ID/MANAGER_NAME— staffing and reporting-line detail.START_DATE,END_DATE,ASSIGNMENT_DURATION— period and computed duration (end minus start, inclusive).ASSIGNMENT_EFFORT,EXTENSION_POSSIBLE,MIN_RESOURCE_JOB_LEVEL,MAX_RESOURCE_JOB_LEVEL— effort and job-level constraints.PROJECT_SUB_TEAM_NAME,CITY,REGION,TERRITORY_SHORT_NAME,CALENDAR_NAME,NOTE_TO_APPROVER— team, location, calendar, and approval notes.
Common Use Cases and Queries
Typical scenarios include pending-approval staffing reports, resource utilization and effort analysis, assignment duration and extension tracking, and integration extracts feeding planning tools. Filtering on APPRVL_STATUS_NAME is the most direct use of the searched column.
Assignments awaiting a specific approval status:
SELECT ASSIGNMENT_NUMBER, ASSIGNMENT_NAME, APPRVL_STATUS_NAME, PROJECT_ID, RESOURCE_NAME, START_DATE, END_DATE FROM APPS.PA_PROJECT_ASSIGNMENTS_V WHERE APPRVL_STATUS_NAME = :p_status ORDER BY START_DATE;
Approval status distribution per project:
SELECT PROJECT_ID, APPRVL_STATUS_NAME, COUNT(*) assignment_count FROM APPS.PA_PROJECT_ASSIGNMENTS_V GROUP BY PROJECT_ID, APPRVL_STATUS_NAME ORDER BY PROJECT_ID, APPRVL_STATUS_NAME;
Assignments with effort and duration for planning extracts:
SELECT ASSIGNMENT_ID, ASSIGNMENT_NAME, PROJECT_ROLE_NAME, RESOURCE_NAME, ASSIGNMENT_EFFORT, ASSIGNMENT_DURATION, EXTENSION_POSSIBLE FROM APPS.PA_PROJECT_ASSIGNMENTS_V WHERE START_DATE >= :p_from AND END_DATE <= :p_to;
Queries should respect the row-level security enforced through HR_SECURITY; restricting by project or resource organization is advisable for large data volumes.
-
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_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 ,
-
PACKAGE: APPS.PA_GENERATE_FORECAST_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_GENERATE_FORECAST_PUB, status:VALID,
-
PACKAGE: APPS.PA_GENERATE_FORECAST_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PA_GENERATE_FORECAST_PUB, status:VALID,
-
SYNONYM: APPS.JTF_CALENDARS_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:JTF_CALENDARS_TL, status:VALID,
-
SYNONYM: APPS.PA_PROJECT_SUBTEAM_PARTIES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_PROJECT_SUBTEAM_PARTIES, status:VALID,
-
SYNONYM: APPS.JTF_CALENDARS_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:JTF_CALENDARS_TL, status:VALID,
-
SYNONYM: APPS.PA_PROJECT_SUBTEAM_PARTIES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_PROJECT_SUBTEAM_PARTIES, status:VALID,
-
PACKAGE: APPS.PA_ROLE_JOB_BG_UTILS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PA_ROLE_JOB_BG_UTILS, status:VALID,
-
PACKAGE: APPS.PA_ROLE_JOB_BG_UTILS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_ROLE_JOB_BG_UTILS, status:VALID,
-
PACKAGE: APPS.PA_EXPENDITURES_UTILS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PA_EXPENDITURES_UTILS, status:VALID,
-
PACKAGE: APPS.PA_EXPENDITURES_UTILS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_EXPENDITURES_UTILS, status:VALID,
-
SYNONYM: APPS.PA_LOCATIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_LOCATIONS, status:VALID,
-
SYNONYM: APPS.PA_LOCATIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_LOCATIONS, status:VALID,
-
SYNONYM: APPS.PA_PROJECT_SUBTEAMS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_PROJECT_SUBTEAMS, status:VALID,
-
PACKAGE: APPS.PA_PLANNING_RESOURCE_UTILS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PA_PLANNING_RESOURCE_UTILS, status:VALID,
-
SYNONYM: APPS.PA_PROJECT_SUBTEAMS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_PROJECT_SUBTEAMS, status:VALID,
-
PACKAGE: APPS.PA_PLANNING_RESOURCE_UTILS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_PLANNING_RESOURCE_UTILS, status:VALID,
-
PACKAGE BODY: APPS.PA_MASS_ASGMT_TRX
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_MASS_ASGMT_TRX, status:VALID,
-
PACKAGE BODY: APPS.PA_MASS_ASGMT_TRX
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_MASS_ASGMT_TRX, status:VALID,
-
PACKAGE BODY: APPS.PA_ASGMT_WFSTD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_ASGMT_WFSTD, status:VALID,
-
PACKAGE BODY: APPS.PA_SCHEDULE_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_SCHEDULE_PUB, status:VALID,
-
PACKAGE BODY: APPS.PA_ASGMT_WFSTD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_ASGMT_WFSTD, status:VALID,
-
SYNONYM: APPS.PER_JOB_GROUPS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_JOB_GROUPS, status:VALID,
-
SYNONYM: APPS.PER_JOB_GROUPS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_JOB_GROUPS, status:VALID,
-
PACKAGE BODY: APPS.PA_SCHEDULE_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_SCHEDULE_PUB, status:VALID,
-
PACKAGE: APPS.PA_RESOURCE_UTILS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PA_RESOURCE_UTILS, status:VALID,
-
PACKAGE: APPS.PA_RESOURCE_UTILS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_RESOURCE_UTILS, status:VALID,
-
PACKAGE BODY: APPS.PA_ASSIGNMENTS_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_ASSIGNMENTS_PUB, status:VALID,
-
SYNONYM: APPS.PA_RESOURCES_DENORM
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_RESOURCES_DENORM, status:VALID,
-
PACKAGE BODY: APPS.PA_ASSIGNMENTS_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_ASSIGNMENTS_PUB, status:VALID,
-
SYNONYM: APPS.PA_RESOURCES_DENORM
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_RESOURCES_DENORM, status:VALID,
-
SYNONYM: APPS.PA_PROJECT_ASSIGNMENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_PROJECT_ASSIGNMENTS, status:VALID,
-
SYNONYM: APPS.PA_PROJECT_ASSIGNMENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_PROJECT_ASSIGNMENTS, status:VALID,
-
VIEW: APPS.PA_PROJECT_ROLE_TYPES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECT_ROLE_TYPES_VL, object_name:PA_PROJECT_ROLE_TYPES_VL, status:VALID,
-
SYNONYM: APPS.FND_TERRITORIES_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_TERRITORIES_TL, status:VALID,
-
SYNONYM: APPS.PER_ORGANIZATION_STRUCTURES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_ORGANIZATION_STRUCTURES, status:VALID,
-
VIEW: APPS.PA_WORK_TYPES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_WORK_TYPES_VL, object_name:PA_WORK_TYPES_VL, status:VALID,
-
SYNONYM: APPS.FND_TERRITORIES_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_TERRITORIES_TL, status:VALID,
-
SYNONYM: APPS.PER_ORGANIZATION_STRUCTURES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_ORGANIZATION_STRUCTURES, status:VALID,
-
VIEW: APPS.PA_WORK_TYPES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_WORK_TYPES_V, object_name:PA_WORK_TYPES_V, status:VALID,
-
SYNONYM: APPS.PER_ORG_STRUCTURE_VERSIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_ORG_STRUCTURE_VERSIONS, status:VALID,
-
SYNONYM: APPS.PA_PROJECT_STATUSES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_PROJECT_STATUSES, status:VALID,
-
SYNONYM: APPS.PER_ORG_STRUCTURE_VERSIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_ORG_STRUCTURE_VERSIONS, status:VALID,
-
VIEW: APPS.PA_PROJECT_ROLE_TYPES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECT_ROLE_TYPES, object_name:PA_PROJECT_ROLE_TYPES, status:VALID,
-
APPS.PA_ASGMT_WFSTD SQL Statements
12.1.1
-
APPS.PA_ASGMT_WFSTD SQL Statements
12.2.2
-
SYNONYM: APPS.PA_PROJECT_STATUSES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_PROJECT_STATUSES, status:VALID,
-
VIEW: APPS.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,
-
SYNONYM: APPS.PA_RESOURCE_LIST_MEMBERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_RESOURCE_LIST_MEMBERS, status:VALID,