Search Results pa_resource_assignments
Overview
The PA_RESOURCE_ASSIGNMENTS table is a core transactional table within the Oracle E-Business Suite Projects (PA) module, specifically for releases 12.1.1 and 12.2.2. It serves as the definitive repository for all planned resource assignments associated with a project budget. Each record represents a detailed assignment of a specific resource—which can be labor, non-labor, or supplier—to a particular task within a project's work breakdown structure (WBS) for a given budget version. Its primary role is to store the foundational planning data that drives project costing, forecasting, and financial analysis. The table's extensive foreign key relationships underscore its central position in integrating project planning data with human resources (HR), purchasing (PO), inventory, and costing modules.
Key Information Stored
The table's primary key is the system-generated RESOURCE_ASSIGNMENT_ID. Each record is fundamentally linked to a specific BUDGET_VERSION_ID and PROJECT_ID/TASK_ID pair, anchoring the assignment to a financial plan and a project task. Key columns define the resource being assigned, including PERSON_ID for employees, NON_LABOR_RESOURCE, SUPPLIER_ID, JOB_ID, and ORGANIZATION_ID. Financial and costing attributes are captured through columns such as EXPENDITURE_TYPE, EXPENDITURE_CATEGORY, and EVENT_TYPE. The table also stores critical rate determination information via columns like RATE_JOB_ID, RATE_ORGANIZATION_ID, and RATE_EXPENDITURE_ORG_ID. For manufacturing or inventory-related projects, it links to BOM_RESOURCES and ITEM_CATEGORY_ID. Planning details like the SPREAD_CURVE_ID for distributing amounts over time and the RBS_ELEMENT_ID for resource breakdown structure mapping are also stored here.
Common Use Cases and Queries
This table is central to generating project budget reports, performing "what-if" analysis on different budget versions, and reconciling planned versus actual costs. A common reporting requirement is to list all resource assignments for a specific project and budget version, detailing the resource and associated financial classifications. A typical query pattern would join to PA_PROJECTS_ALL, PA_TASKS, and PA_BUDGET_VERSIONS. For labor assignments, it is frequently joined to PER_ALL_PEOPLE_F and PER_JOBS. Analysis of supplier or non-labor resource costs involves joins to PO_VENDORS and PA_NON_LABOR_RESOURCES, respectively. The table is also heavily queried by the Projects application's own APIs and processes for generating cost distributions, calculating budget amounts, and transferring data to Oracle Project Costing.
Related Objects
As indicated by the extensive foreign key metadata, PA_RESOURCE_ASSIGNMENTS has critical relationships with numerous master and transactional tables across EBS. Key documented relationships include:
- PA_BUDGET_VERSIONS: Via BUDGET_VERSION_ID. The budget version header.
- PA_PROJECTS_ALL: Via PROJECT_ID. The project definition.
- PA_TASKS: Via TASK_ID. The task within the project WBS.
- HR_ALL_ORGANIZATION_UNITS: Multiple relationships for ORGANIZATION_ID, RATE_ORGANIZATION_ID, etc.
- PER_JOBS: For JOB_ID and RATE_JOB_ID.
- PA_EXPENDITURE_TYPES & PA_EXPENDITURE_CATEGORIES: For financial classification.
- PO_VENDORS: For SUPPLIER_ID (vendor assignments).
- PA_NON_LABOR_RESOURCES: For NON_LABOR_RESOURCE.
- PA_SPREAD_CURVES_B: For SPREAD_CURVE_ID (temporal distribution).
- PA_RBS_ELEMENTS: For RBS_ELEMENT_ID (resource breakdown).
- BOM_RESOURCES, MTL_CATEGORIES_B, CST_COST_TYPES: For manufacturing and inventory project integration.
-
Table: PA_RESOURCE_ASSIGNMENTS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_RESOURCE_ASSIGNMENTS, object_name:PA_RESOURCE_ASSIGNMENTS, status:VALID, product: PA - Projects , description: Resource assignments for a budget version at a branch of project's work breakdown , implementation_dba_data: PA.PA_RESOURCE_ASSIGNMENTS ,
-
Table: PA_RESOURCE_ASSIGNMENTS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_RESOURCE_ASSIGNMENTS, object_name:PA_RESOURCE_ASSIGNMENTS, status:VALID, product: PA - Projects , description: Resource assignments for a budget version at a branch of project's work breakdown , implementation_dba_data: PA.PA_RESOURCE_ASSIGNMENTS ,
-
APPS.PA_GET_RESOURCE dependencies on PA_RESOURCE_ASSIGNMENTS
12.1.1
-
APPS.PA_FP_RESOURCE_ASSIGNMENTS_PKG dependencies on PA_RESOURCE_ASSIGNMENTS
12.1.1
-
APPS.PA_FP_COPY_ACTUALS_PUB dependencies on PA_RESOURCE_ASSIGNMENTS
12.1.1
-
APPS.PA_FP_CALC_UTILS dependencies on PA_RESOURCE_ASSIGNMENTS
12.1.1
-
APPS.PA_FP_RESOURCE_ASSIGNMENTS_PKG dependencies on PA_RESOURCE_ASSIGNMENTS
12.1.1
-
APPS.PA_FP_WEBADI_PKG dependencies on PA_RESOURCE_ASSIGNMENTS
12.1.1
-
APPS.PA_FP_ORG_FCST_GEN_PUB dependencies on PA_RESOURCE_ASSIGNMENTS
12.1.1
-
APPS.PJI_FM_PLAN_EXTR dependencies on PA_RESOURCE_ASSIGNMENTS
12.1.1
-
APPS.PA_STAFFED_ASSIGNMENT_PVT dependencies on PA_RESOURCE_ASSIGNMENTS
12.1.1
-
APPS.PA_FP_VIEW_PLANS_UTIL dependencies on PA_RESOURCE_ASSIGNMENTS
12.1.1
-
APPS.PA_FP_FCST_GEN_CLIENT_EXT dependencies on PA_RESOURCE_ASSIGNMENTS
12.1.1
-
APPS.PA_FP_GEN_FCST_RMAP_PKG dependencies on PA_RESOURCE_ASSIGNMENTS
12.1.1
-
APPS.PA_PLANNING_ELEMENT_UTILS dependencies on PA_RESOURCE_ASSIGNMENTS
12.1.1
-
APPS.PJI_FM_PLAN_MAINT_PVT dependencies on PA_RESOURCE_ASSIGNMENTS
12.1.1
-
APPS.PA_FP_GEN_COMMITMENT_AMOUNTS dependencies on PA_RESOURCE_ASSIGNMENTS
12.1.1
-
APPS.PA_BUDGET_LINES_V_PKG dependencies on PA_RESOURCE_ASSIGNMENTS
12.1.1
-
APPS.PA_FIN_PLAN_PVT dependencies on PA_RESOURCE_ASSIGNMENTS
12.1.1
-
APPS.PA_BUDGET_PUB dependencies on PA_RESOURCE_ASSIGNMENTS
12.1.1
-
APPS.PA_FP_GEN_FCST_AMT_PUB5 dependencies on PA_RESOURCE_ASSIGNMENTS
12.1.1
-
APPS.PA_FP_CALC_PLAN_PKG dependencies on PA_RESOURCE_ASSIGNMENTS
12.1.1
-
APPS.PA_BUDGET_CORE1 dependencies on PA_RESOURCE_ASSIGNMENTS
12.1.1
-
APPS.PA_FP_CI_MERGE dependencies on PA_RESOURCE_ASSIGNMENTS
12.1.1
-
APPS.PA_AP_INTEGRATION dependencies on PA_RESOURCE_ASSIGNMENTS
12.1.1
-
APPS.PA_FP_ELEMENTS_PUB dependencies on PA_RESOURCE_ASSIGNMENTS
12.1.1
-
APPS.PA_FP_GEN_FCST_AMT_PUB4 dependencies on PA_RESOURCE_ASSIGNMENTS
12.2.2
-
APPS.PA_FP_CALC_PLAN_PKG dependencies on PA_RESOURCE_ASSIGNMENTS
12.2.2
-
APPS.PA_PPR_OLAP_CONC_PROGRAM dependencies on PA_RESOURCE_ASSIGNMENTS
12.2.2
-
APPS.PA_FP_RESOURCE_ASSIGNMENTS_PKG dependencies on PA_RESOURCE_ASSIGNMENTS
12.2.2
-
APPS.PA_BUDGET_LINES_V_PKG dependencies on PA_RESOURCE_ASSIGNMENTS
12.2.2
-
APPS.PA_FP_MAINTAIN_ACTUAL_PUB dependencies on PA_RESOURCE_ASSIGNMENTS
12.2.2
-
APPS.PA_FP_FCST_GEN_CLIENT_EXT dependencies on PA_RESOURCE_ASSIGNMENTS
12.2.2
-
APPS.PA_FP_VIEW_PLANS_TXN_PUB dependencies on PA_RESOURCE_ASSIGNMENTS
12.2.2
-
APPS.PA_ASSIGNMENTS_PVT dependencies on PA_RESOURCE_ASSIGNMENTS
12.2.2
-
APPS.PA_OPEN_ASSIGNMENT_PVT dependencies on PA_RESOURCE_ASSIGNMENTS
12.2.2
-
APPS.PA_FP_GEN_BILLING_AMOUNTS dependencies on PA_RESOURCE_ASSIGNMENTS
12.2.2
-
APPS.PA_FP_GEN_FCST_AMT_PVT dependencies on PA_RESOURCE_ASSIGNMENTS
12.2.2
-
APPS.PA_FP_WEBADI_PKG dependencies on PA_RESOURCE_ASSIGNMENTS
12.2.2
-
APPS.PA_PLANNING_TRANSACTION_UTILS dependencies on PA_RESOURCE_ASSIGNMENTS
12.2.2
-
APPS.PA_FP_CI_MERGE dependencies on PA_RESOURCE_ASSIGNMENTS
12.2.2
-
APPS.PA_FP_EDIT_LINE_PKG dependencies on PA_RESOURCE_ASSIGNMENTS
12.2.2
-
APPS.PA_FP_ELEMENTS_PUB dependencies on PA_RESOURCE_ASSIGNMENTS
12.2.2
-
APPS.PA_FP_ORG_FCST_GEN_PUB dependencies on PA_RESOURCE_ASSIGNMENTS
12.2.2
-
APPS.PA_FP_PLANNING_TRANSACTION_PUB dependencies on PA_RESOURCE_ASSIGNMENTS
12.2.2
-
APPS.PA_PROGRESS_PUB dependencies on PA_RESOURCE_ASSIGNMENTS
12.2.2
-
APPS.PA_FP_MAINTAIN_ACTUAL_PUB dependencies on PA_RESOURCE_ASSIGNMENTS
12.2.2
-
APPS.PA_FP_GEN_COMMITMENT_AMOUNTS dependencies on PA_RESOURCE_ASSIGNMENTS
12.2.2
-
APPS.PA_FP_CI_IMPLEMENT_PKG dependencies on PA_RESOURCE_ASSIGNMENTS
12.2.2
-
APPS.PA_PPR_ROLLUP_PVT dependencies on PA_RESOURCE_ASSIGNMENTS
12.2.2