Search Results resource_job_id
Overview
PA_C_RES_DETAILS_V is a Projects (PA) module view owned by the APPS schema in Oracle E-Business Suite 12.1.1 and 12.2.2. It consolidates current human-resources and assignment attributes for project resources into a single denormalized row per person, exposing name, number, e-mail, job, organization, manager, supplier, and deployment-factor information. The view is commonly joined to project staffing, scheduling, and resource-assignment data, and its primary key is the RESOURCE_SOURCE_ID (PERSON_ID) column.
The name of the object is significant to the search term "resource_job_id": the view exposes a column RESOURCE_JOB_ID directly from the assignment record, making it the natural source for reporting or validating an employee's job in project contexts.
Underlying Base Objects
The view text joins a small set of HR and procurement objects:
- PER_ASSIGNMENTS_F (aliased ASSIGN) — supplies JOB_ID (RESOURCE_JOB_ID), ORGANIZATION_ID, SUPERVISOR_ID, VENDOR_ID, and PRIMARY_FLAG. Only primary assignments of type 'E' (employee) or 'C' (contingent) are in scope.
- PER_ALL_PEOPLE_F (PER) — source of PERSON_ID, FULL_NAME, EMPLOYEE_NUMBER/NPW_NUMBER, EMAIL_ADDRESS, and CURRENT_EMPLOYEE_FLAG.
- PER_ALL_PEOPLE_F (PER1) — outer-joined again to yield MANAGER_NAME and MANAGER_ID.
- PER_JOBS (PJ) — outer-joined on JOB_ID, providing JOB_NAME and JOB_GROUP_ID for job-level lookups.
- HR_ALL_ORGANIZATION_UNITS (HOU) — resolves RESOURCE_ORGANIZATION_NAME via ORGANIZATION_ID.
- PER_DEPLOYMENT_FACTORS (PDF) — supplies location and travel flags.
- PO_VENDORS (POV) — outer-joined through ASSIGN.VENDOR_ID to yield SUPPLIER_NAME.
The view also invokes several PL/SQL packages: PA_JOB_UTILS (GET_JOB_LEVEL, GET_JOB_NAME), PA_RESOURCE_UTILS (GET_PROJECTED_END_DATE), PA_SCHEDULE_UTILS (GET_RES_CALENDAR_NAME), HR_PERSON_TYPE_USAGE_INFO, HR_GENERAL, and HR_SECURITY. Each of these contributes derived attributes (mapped job name/level, projected end date, calendar name, user person type) or enforces security predicates.
Key Columns
- RESOURCE_SOURCE_ID — the person identifier (PER.PERSON_ID); the driving key for downstream joins.
- RESOURCE_NAME, RESOURCE_NUMBER, RESOURCE_EMAIL — identity and contact attributes; employee number is used for employees and NPW number for non-employees.
- RESOURCE_JOB_ID — the assignment JOB_ID, i.e. the job assigned to the resource's primary assignment.
- RESOURCE_JOB_NAME, MAPPED_JOB_NAME — the job name from PER_JOBS and the job name derived via PA_JOB_UTILS using job and job-group.
- RESOURCE_JOB_LEVEL, MAPPED_JOB_LEVEL — job levels returned by PA_JOB_UTILS.GET_JOB_LEVEL, distinguishing base level from job-group-mapped level.
- RESOURCE_ORGANIZATION_ID / RESOURCE_ORGANIZATION_NAME — the resource's primary organization.
- RESOURCE_CALENDAR_NAME, PROJECTED_END_DATE, MANAGER_NAME / MANAGER_ID — scheduling and supervisory context.
- WORK_IN_CURRENT_LOCATION_ONLY, WORK_IN_ALL_LOCATIONS, TRAVEL_DOMESTICALLY, TRAVEL_INTERNATIONALLY — deployment-factor flags.
- PERSON_TYPE and SUPPLIER_NAME — HR person type and the supplier linked to contingent worker assignments.
Common Use Cases and Queries
Typical uses include resource-availability reports, staffing eligibility checks, and job-mapping audits. The following example retrieves the resource's job and related attributes:
SELECT resource_source_id,
resource_name,
resource_number,
resource_job_id,
resource_job_name,
resource_job_level,
mapped_job_name,
resource_organization_name
FROM apps.pa_c_res_details_v
WHERE resource_job_id = :p_job_id;
A second pattern joins the view to assignment or planning tables by RESOURCE_SOURCE_ID to enrich staffing records with job and organizational detail. Because the view's predicates are time-bound (TRUNC(SYSDATE) BETWEEN the effective date ranges), callers should not apply additional effective-dating logic and should be aware that resources without a current primary assignment are excluded.
In summary, PA_C_RES_DETAILS_V is the canonical Projects-side view for resource master detail. Its RESOURCE_JOB_ID column is sourced straight from PER_ASSIGNMENTS_F and gives the assignment's job, complemented by the name, level, and mapped-job derivatives provided by PA_JOB_UTILS.
-
View: PA_C_RES_DETAILS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_C_RES_DETAILS_V, object_name:PA_C_RES_DETAILS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_C_RES_DETAILS_V ,
-
VIEW: APPS.PA_C_RES_DETAILS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_C_RES_DETAILS_V, object_name:PA_C_RES_DETAILS_V, status:VALID,
-
VIEW: APPS.PA_C_RES_DETAILS_V
12.2.2
-
View: PA_C_RES_DETAILS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_C_RES_DETAILS_V, object_name:PA_C_RES_DETAILS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_C_RES_DETAILS_V ,
-
VIEW: APPS.PA_C_JOBLEVEL_RES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_C_JOBLEVEL_RES_V, object_name:PA_C_JOBLEVEL_RES_V, status:VALID,
-
View: PA_C_JOBLEVEL_RES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_C_JOBLEVEL_RES_V, object_name:PA_C_JOBLEVEL_RES_V, status:VALID, product: PA - Projects , description: PA_C_JOBLEVEL_RES_V shows the job level and historical, current and future primary assignment information for all resources. , implementation_dba_data: APPS.PA_C_JOBLEVEL_RES_V ,
-
VIEW: APPS.PA_C_JOBLEVEL_RES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_C_JOBLEVEL_RES_V, object_name:PA_C_JOBLEVEL_RES_V, status:VALID,
-
VIEW: APPS.PA_C_RES_DETAILS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_C_RES_DETAILS_V, object_name:PA_C_RES_DETAILS_V, status:VALID,
-
View: PA_C_JOBLEVEL_RES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_C_JOBLEVEL_RES_V, object_name:PA_C_JOBLEVEL_RES_V, status:VALID, product: PA - Projects , description: PA_C_JOBLEVEL_RES_V shows the job level and historical, current and future primary assignment information for all resources. , implementation_dba_data: APPS.PA_C_JOBLEVEL_RES_V ,
-
VIEW: APPS.PA_C_RES_DETAILS_V
12.1.1
-
VIEW: APPS.PA_C_JOBLEVEL_RES_V
12.1.1
-
VIEW: APPS.PA_C_JOBLEVEL_RES_V
12.2.2
-
eTRM - PA Tables and Views
12.1.1
-
eTRM - PA Tables and Views
12.2.2