Search Results pa_project_assignments
Overview
The PA_PROJECT_ASSIGNMENTS table is a core data repository within the Oracle E-Business Suite Projects module (PA). It serves as the central transactional table for storing and managing all assignment records for projects. An assignment defines the specific engagement of a resource (person, job, or organization) to a project, detailing their role, work type, schedule, and financial attributes. This table is fundamental to project staffing, planning, and cost collection, acting as the primary link between project definitions, resources, and the expenditure items they generate. Its integrity is maintained by a complex network of foreign key relationships to other master and transactional tables across the Projects, Human Resources, and General Ledger modules.
Key Information Stored
The table's primary key is the unique ASSIGNMENT_ID. Each record encapsulates comprehensive details about a project assignment. Critical columns include PROJECT_ID, linking to PA_PROJECTS_ALL, and RESOURCE_ID, linking to PA_RESOURCES. The table stores temporal data such as START_DATE and END_DATE, and assignment attributes like ASSIGNMENT_TYPE and STATUS_CODE (linked to PA_PROJECT_STATUSES). It holds key planning and costing determinants: WORK_TYPE_ID (from PA_WORK_TYPES_B), EXPENDITURE_TYPE and EXPENDITURE_TYPE_CLASS (from PA_EXPENDITURE_TYPES and PA_SYSTEM_LINKAGES), and CALENDAR_ID (from JTF_CALENDARS_B). Organizational and job information is stored via EXPENDITURE_ORGANIZATION_ID (HR_ALL_ORGANIZATION_UNITS) and forecast job fields (FCST_JOB_ID, FCST_JOB_GROUP_ID). The SOURCE_ASSIGNMENT_ID supports assignment copying and versioning by referencing another record within the same table.
Common Use Cases and Queries
This table is central to numerous operational and reporting processes. Common use cases include generating project staffing reports, validating expenditures against active assignments, and analyzing resource allocation. A typical query retrieves all active assignments for a project to understand current team composition:
- SELECT assignment_id, resource_id, start_date, end_date, status_code FROM pa_project_assignments WHERE project_id = :p_project_id AND sysdate BETWEEN start_date AND NVL(end_date, sysdate);
For cost analysis, a join to expenditure items is essential to reconcile planned assignments with actual costs:
- SELECT pa.assignment_id, SUM(pei.raw_cost) FROM pa_project_assignments pa, pa_expenditure_items_all pei WHERE pa.assignment_id = pei.assignment_id AND pa.project_id = :p_project_id GROUP BY pa.assignment_id;
Assignment history tracking is facilitated through the related PA_ASSIGNMENTS_HISTORY table, which logs changes to assignment records over time.
Related Objects
PA_PROJECT_ASSIGNMENTS is a hub within the Projects data model. Its primary foreign key dependencies, as documented, include PA_PROJECTS_ALL, PA_RESOURCES, PA_PROJECT_STATUSES, PA_EXPENDITURE_TYPES, PA_WORK_TYPES_B, and HR_ALL_ORGANIZATION_UNITS. It is a parent table to several key transactional entities. Most notably, PA_EXPENDITURE_ITEMS_ALL references ASSIGNMENT_ID, making this link critical for all project costing and billing transactions. The PA_ASSIGNMENTS_HISTORY table tracks changes to assignments, and PA_CANDIDATES may store potential assignment data linked to it. For implementation, the Assignment Manager API and related PL/SQL packages provide the standard programmatic interface for creating and maintaining records in this table.
-
Table: PA_PROJECT_ASSIGNMENTS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJECT_ASSIGNMENTS, object_name:PA_PROJECT_ASSIGNMENTS, status:VALID, product: PA - Projects , description: PA_PROJECT_ASSIGNMENTS stores details of all Assignments for a project. , implementation_dba_data: PA.PA_PROJECT_ASSIGNMENTS ,
-
Table: PA_PROJECT_ASSIGNMENTS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJECT_ASSIGNMENTS, object_name:PA_PROJECT_ASSIGNMENTS, status:VALID, product: PA - Projects , description: PA_PROJECT_ASSIGNMENTS stores details of all Assignments for a project. , implementation_dba_data: PA.PA_PROJECT_ASSIGNMENTS ,
-
View: PA_FCST_PROJ_ERR_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_FCST_PROJ_ERR_V, object_name:PA_FCST_PROJ_ERR_V, status:VALID, product: PA - Projects , description: PA_PROJ_FCST_ERR_V is a view that shows project forecasting error information , implementation_dba_data: APPS.PA_FCST_PROJ_ERR_V ,
-
View: PA_FCST_PROJ_ERR_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_FCST_PROJ_ERR_V, object_name:PA_FCST_PROJ_ERR_V, status:VALID, product: PA - Projects , description: PA_PROJ_FCST_ERR_V is a view that shows project forecasting error information , implementation_dba_data: APPS.PA_FCST_PROJ_ERR_V ,
-
View: PA_REP_ASMT_SCH_STATUS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_REP_ASMT_SCH_STATUS_V, object_name:PA_REP_ASMT_SCH_STATUS_V, status:VALID, product: PA - Projects , description: pa_rep_asmt_sch_status_v is a view that shows all schedule statuses for existing assignments , implementation_dba_data: APPS.PA_REP_ASMT_SCH_STATUS_V ,
-
View: PA_REP_ASMT_SCH_STATUS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_REP_ASMT_SCH_STATUS_V, object_name:PA_REP_ASMT_SCH_STATUS_V, status:VALID, product: PA - Projects , description: pa_rep_asmt_sch_status_v is a view that shows all schedule statuses for existing assignments , implementation_dba_data: APPS.PA_REP_ASMT_SCH_STATUS_V ,
-
View: PA_REP_REQT_SCH_STATUS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_REP_REQT_SCH_STATUS_V, object_name:PA_REP_REQT_SCH_STATUS_V, status:VALID, product: PA - Projects , description: pa_rep_reqt_sch_status_v is a view that shows all schedule statuses for existing open team roles , implementation_dba_data: APPS.PA_REP_REQT_SCH_STATUS_V ,
-
View: PA_REP_REQT_SCH_STATUS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_REP_REQT_SCH_STATUS_V, object_name:PA_REP_REQT_SCH_STATUS_V, status:VALID, product: PA - Projects , description: pa_rep_reqt_sch_status_v is a view that shows all schedule statuses for existing open team roles , implementation_dba_data: APPS.PA_REP_REQT_SCH_STATUS_V ,
-
View: PA_RES_APRVL_ROLES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_RES_APRVL_ROLES_V, object_name:PA_RES_APRVL_ROLES_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_RES_APRVL_ROLES_V ,
-
View: PA_RES_APRVL_ROLES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_RES_APRVL_ROLES_V, object_name:PA_RES_APRVL_ROLES_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_RES_APRVL_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 ,
-
Table: PA_PROJECT_ROLE_TYPES_B
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJECT_ROLE_TYPES_B, object_name:PA_PROJECT_ROLE_TYPES_B, status:VALID, product: PA - Projects , description: Implementation-defined responsibilities or positions assigned to employees on projects , implementation_dba_data: PA.PA_PROJECT_ROLE_TYPES_B ,
-
Table: PA_CANDIDATES
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_CANDIDATES, object_name:PA_CANDIDATES, status:VALID, product: PA - Projects , description: The PA_CANDIDATES table contains candidates for a requirement. , implementation_dba_data: PA.PA_CANDIDATES ,
-
Table: PA_PROJECT_ROLE_TYPES_B
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJECT_ROLE_TYPES_B, object_name:PA_PROJECT_ROLE_TYPES_B, status:VALID, product: PA - Projects , description: Implementation-defined responsibilities or positions assigned to employees on projects , implementation_dba_data: PA.PA_PROJECT_ROLE_TYPES_B ,
-
Lookup Type: PA_PROJ_SUBTEAM_OBJECT_TYPES
12.1.1
product: PA - Projects , meaning: Project subteam object types , description: Project subteam object types ,
-
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 ,
-
Table: PA_TXN_INTERFACE_AUDIT_ALL
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_TXN_INTERFACE_AUDIT_ALL, object_name:PA_TXN_INTERFACE_AUDIT_ALL, status:VALID, product: PA - Projects , description: Auditing information about updates on PA_TRANSACTION_INTERFACE_ALL , implementation_dba_data: PA.PA_TXN_INTERFACE_AUDIT_ALL ,
-
Table: PA_SCHEDULES
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_SCHEDULES, object_name:PA_SCHEDULES, status:VALID, product: PA - Projects , description: PA_SCHEDULES displays the schedule details for requirements and assignments. It also displays calendar schedules , implementation_dba_data: PA.PA_SCHEDULES ,
-
Table: PA_PROJECT_ASGMTS_AR
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJECT_ASGMTS_AR, object_name:PA_PROJECT_ASGMTS_AR, status:VALID, product: PA - Projects , description: PA_PROJECT_ASSIGNMENTS stores details of all Assignments for a project. , implementation_dba_data: PA.PA_PROJECT_ASGMTS_AR ,
-
Table: PA_PROJECT_ASGMTS_AR
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJECT_ASGMTS_AR, object_name:PA_PROJECT_ASGMTS_AR, status:VALID, product: PA - Projects , description: PA_PROJECT_ASSIGNMENTS stores details of all Assignments for a project. , implementation_dba_data: PA.PA_PROJECT_ASGMTS_AR ,
-
Table: PA_TXN_INTERFACE_AUDIT_ALL
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_TXN_INTERFACE_AUDIT_ALL, object_name:PA_TXN_INTERFACE_AUDIT_ALL, status:VALID, product: PA - Projects , description: Auditing information about updates on PA_TRANSACTION_INTERFACE_ALL , implementation_dba_data: PA.PA_TXN_INTERFACE_AUDIT_ALL ,
-
Table: PA_CANDIDATES
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_CANDIDATES, object_name:PA_CANDIDATES, status:VALID, product: PA - Projects , description: The PA_CANDIDATES table contains candidates for a requirement. , implementation_dba_data: PA.PA_CANDIDATES ,
-
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_RES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_REP_ASMT_RES_V, object_name:PA_REP_ASMT_RES_V, status:VALID, product: PA - Projects , description: pa_rep_asmt_res_v is a view that shows all resources participating in assignments , implementation_dba_data: APPS.PA_REP_ASMT_RES_V ,
-
View: PA_PROJECT_ASSIGNMENTS_RES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECT_ASSIGNMENTS_RES_V, object_name:PA_PROJECT_ASSIGNMENTS_RES_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_PROJECT_ASSIGNMENTS_RES_V ,
-
Lookup Type: PA_PROJ_SUBTEAM_OBJECT_TYPES
12.2.2
product: PA - Projects , meaning: Project subteam object types , description: Project subteam object types ,
-
View: PA_ADV_RULE_OBJECTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_ADV_RULE_OBJECTS_V, object_name:PA_ADV_RULE_OBJECTS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_ADV_RULE_OBJECTS_V ,
-
Table: PA_SCHEDULES
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_SCHEDULES, object_name:PA_SCHEDULES, status:VALID, product: PA - Projects , description: PA_SCHEDULES displays the schedule details for requirements and assignments. It also displays calendar schedules , implementation_dba_data: PA.PA_SCHEDULES ,
-
Table: PA_SCHEDULES_HISTORY
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_SCHEDULES_HISTORY, object_name:PA_SCHEDULES_HISTORY, status:VALID, product: PA - Projects , description: This table stores copies of changed schedule records. , implementation_dba_data: PA.PA_SCHEDULES_HISTORY ,
-
View: PA_REP_RES_PROJECTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_REP_RES_PROJECTS_V, object_name:PA_REP_RES_PROJECTS_V, status:VALID, product: PA - Projects , description: PA_REP_RES_PROJECTS_V shows all projects that has resource involved , implementation_dba_data: APPS.PA_REP_RES_PROJECTS_V ,
-
Table: PA_ASSIGNMENTS_HISTORY
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_ASSIGNMENTS_HISTORY, object_name:PA_ASSIGNMENTS_HISTORY, status:VALID, product: PA - Projects , description: pa_assignments_history stores details on all approved assignments for a project. , implementation_dba_data: PA.PA_ASSIGNMENTS_HISTORY ,
-
Table: PA_TEAM_TEMPLATES
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_TEAM_TEMPLATES, object_name:PA_TEAM_TEMPLATES, status:VALID, product: PA - Projects , description: PA_TEAM_TEMPLATES stored details of the team templates. The templates are system-wide and accessible to all with appropriate privileges within the system. , implementation_dba_data: PA.PA_TEAM_TEMPLATES ,
-
Table: PA_SCHEDULES_HISTORY
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_SCHEDULES_HISTORY, object_name:PA_SCHEDULES_HISTORY, status:VALID, product: PA - Projects , description: This table stores copies of changed schedule records. , implementation_dba_data: PA.PA_SCHEDULES_HISTORY ,
-
View: PA_REP_ASMT_PROJS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_REP_ASMT_PROJS_V, object_name:PA_REP_ASMT_PROJS_V, status:VALID, product: PA - Projects , description: pa_rep_asmt_projs_v is a view that shows all projects that has assignments , implementation_dba_data: APPS.PA_REP_ASMT_PROJS_V ,
-
View: PA_PROJECT_ASSIGNMENTS_RES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECT_ASSIGNMENTS_RES_V, object_name:PA_PROJECT_ASSIGNMENTS_RES_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_PROJECT_ASSIGNMENTS_RES_V ,
-
View: PA_REP_ASMT_RES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_REP_ASMT_RES_V, object_name:PA_REP_ASMT_RES_V, status:VALID, product: PA - Projects , description: pa_rep_asmt_res_v is a view that shows all resources participating in assignments , implementation_dba_data: APPS.PA_REP_ASMT_RES_V ,
-
Table: PA_ASSIGNMENTS_HISTORY
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_ASSIGNMENTS_HISTORY, object_name:PA_ASSIGNMENTS_HISTORY, status:VALID, product: PA - Projects , description: pa_assignments_history stores details on all approved assignments for a project. , implementation_dba_data: PA.PA_ASSIGNMENTS_HISTORY ,
-
View: PA_ADV_RULE_OBJECTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_ADV_RULE_OBJECTS_V, object_name:PA_ADV_RULE_OBJECTS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_ADV_RULE_OBJECTS_V ,
-
View: PA_PROJ_ASSIGNMENTS_ACTUALS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_ASSIGNMENTS_ACTUALS_V, object_name:PA_PROJ_ASSIGNMENTS_ACTUALS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_PROJ_ASSIGNMENTS_ACTUALS_V ,
-
View: PA_PROJ_ASSIGNMENTS_ACTUALS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_ASSIGNMENTS_ACTUALS_V, object_name:PA_PROJ_ASSIGNMENTS_ACTUALS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_PROJ_ASSIGNMENTS_ACTUALS_V ,
-
View: PA_REP_RES_PROJECTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_REP_RES_PROJECTS_V, object_name:PA_REP_RES_PROJECTS_V, status:VALID, product: PA - Projects , description: PA_REP_RES_PROJECTS_V shows all projects that has resource involved , implementation_dba_data: APPS.PA_REP_RES_PROJECTS_V ,
-
Table: PA_TEAM_TEMPLATES
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_TEAM_TEMPLATES, object_name:PA_TEAM_TEMPLATES, status:VALID, product: PA - Projects , description: PA_TEAM_TEMPLATES stored details of the team templates. The templates are system-wide and accessible to all with appropriate privileges within the system. , implementation_dba_data: PA.PA_TEAM_TEMPLATES ,
-
View: PA_REP_ASMT_PROJS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_REP_ASMT_PROJS_V, object_name:PA_REP_ASMT_PROJS_V, status:VALID, product: PA - Projects , description: pa_rep_asmt_projs_v is a view that shows all projects that has assignments , implementation_dba_data: APPS.PA_REP_ASMT_PROJS_V ,
-
View: PA_REP_REQT_PROJS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_REP_REQT_PROJS_V, object_name:PA_REP_REQT_PROJS_V, status:VALID, product: PA - Projects , description: pa_rep_asmt_projs_v is a view that shows all projects that has assignments , implementation_dba_data: APPS.PA_REP_REQT_PROJS_V ,
-
Table: PA_ORG_FCST_ELEMENTS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_ORG_FCST_ELEMENTS, object_name:PA_ORG_FCST_ELEMENTS, status:VALID, product: PA - Projects , description: This table stores denormalized header information for Organization Forecasts. , implementation_dba_data: PA.PA_ORG_FCST_ELEMENTS ,
-
View: PA_REP_REQT_PROJS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_REP_REQT_PROJS_V, object_name:PA_REP_REQT_PROJS_V, status:VALID, product: PA - Projects , description: pa_rep_asmt_projs_v is a view that shows all projects that has assignments , implementation_dba_data: APPS.PA_REP_REQT_PROJS_V ,
-
Table: PA_PROJECT_PARTIES
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJECT_PARTIES, object_name:PA_PROJECT_PARTIES, status:VALID, product: PA - Projects , description: Resources involved in a Specified Project , implementation_dba_data: PA.PA_PROJECT_PARTIES ,
-
Table: PA_PROJECT_PARTIES
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJECT_PARTIES, object_name:PA_PROJECT_PARTIES, status:VALID, product: PA - Projects , description: Resources involved in a Specified Project , implementation_dba_data: PA.PA_PROJECT_PARTIES ,
-
Table: PA_RESOURCES
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_RESOURCES, object_name:PA_RESOURCES, status:VALID, product: PA - Projects , description: Resources used in budgeting and project summary amounts , implementation_dba_data: PA.PA_RESOURCES ,