Search Results pa_project_asset_assignments
Overview
The PA_PROJECT_ASSET_ASSIGNMENTS table is a core transactional table within the Oracle E-Business Suite Projects module (PA). Its primary function is to establish and maintain the relationship between capital projects (or specific tasks) and the assets being constructed, improved, or capitalized. This table is fundamental to the process of summarizing and transferring Costs-in-Process (CIP) from project expenditures to fixed assets in Oracle Assets (FA). It serves as the critical link that enables the system to correctly group and allocate project costs to the appropriate asset for subsequent capitalization, ensuring accurate financial reporting and asset valuation.
Key Information Stored
The table's structure is defined by its composite primary key, which uniquely identifies each assignment record. The key columns are PROJECT_ID, TASK_ID, and PROJECT_ASSET_ID. The PROJECT_ID and TASK_ID columns link the assignment to a specific project and task within the Oracle Projects module, pinpointing the source of the costs. The PROJECT_ASSET_ID is a foreign key to the PA_PROJECT_ASSETS_ALL table, which defines the asset being built. While the metadata excerpt does not list all columns, typical implementation columns would include creation and last update dates, the creating and last updating user IDs, and potentially assignment percentages or other attributes controlling the flow of costs from the project task to the designated capital asset.
Common Use Cases and Queries
The primary use case is the generation of CIP cost summaries for asset capitalization. Before running the Capitalization process, the data in this table is used to aggregate all costs incurred on the assigned project tasks. A common reporting query involves joining this table to project expenditure and asset detail tables. For example, to list all asset assignments for a specific project, one might use:
- SELECT ppaa.project_id, ppaa.task_id, ppaa.project_asset_id, ppa.asset_number FROM pa_project_asset_assignments ppaa JOIN pa_project_assets_all ppa ON ppaa.project_asset_id = ppa.project_asset_id WHERE ppaa.project_id = <project_id>;
This table is also central to troubleshooting issues where project costs fail to transfer to Assets, as missing or incorrect assignments are a frequent root cause.
Related Objects
PA_PROJECT_ASSET_ASSIGNMENTS is a central junction table with documented foreign key relationships to three primary master tables, as per the provided metadata:
- PA_PROJECTS_ALL: References PA_PROJECT_ASSET_ASSIGNMENTS.PROJECT_ID. This links the assignment to the master project definition.
- PA_TASKS: References PA_PROJECT_ASSET_ASSIGNMENTS.TASK_ID. This links the assignment to a specific task within the project's work breakdown structure.
- PA_PROJECT_ASSETS_ALL: References PA_PROJECT_ASSET_ASSIGNMENTS.PROJECT_ASSET_ID. This is the most critical relationship, linking the assignment to the definition of the capital asset being constructed, which itself interfaces with Oracle Assets.
-
Table: PA_PROJECT_ASSET_ASSIGNMENTS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJECT_ASSET_ASSIGNMENTS, object_name:PA_PROJECT_ASSET_ASSIGNMENTS, status:VALID, product: PA - Projects , description: Relationship between projects or tasks and assets used to summarize CIP costs , implementation_dba_data: PA.PA_PROJECT_ASSET_ASSIGNMENTS ,
-
Table: PA_PROJECT_ASSET_ASSIGNMENTS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJECT_ASSET_ASSIGNMENTS, object_name:PA_PROJECT_ASSET_ASSIGNMENTS, status:VALID, product: PA - Projects , description: Relationship between projects or tasks and assets used to summarize CIP costs , implementation_dba_data: PA.PA_PROJECT_ASSET_ASSIGNMENTS ,
-
View: PA_CP_ASSET_NAMES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_CP_ASSET_NAMES_V, object_name:PA_CP_ASSET_NAMES_V, status:VALID, product: PA - Projects , description: 10SC Only , implementation_dba_data: APPS.PA_CP_ASSET_NAMES_V ,
-
View: PA_CP_ASSET_NAMES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_CP_ASSET_NAMES_V, object_name:PA_CP_ASSET_NAMES_V, status:VALID, product: PA - Projects , description: 10SC Only , implementation_dba_data: APPS.PA_CP_ASSET_NAMES_V ,
-
View: PA_CP_GENERATE_ASSET_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_CP_GENERATE_ASSET_V, object_name:PA_CP_GENERATE_ASSET_V, status:VALID, product: PA - Projects , description: 10SC Only , implementation_dba_data: APPS.PA_CP_GENERATE_ASSET_V ,
-
View: PA_CAPITAL_COMMON_TASKS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_CAPITAL_COMMON_TASKS_V, object_name:PA_CAPITAL_COMMON_TASKS_V, status:VALID, product: PA - Projects , description: 10SC Only , implementation_dba_data: APPS.PA_CAPITAL_COMMON_TASKS_V ,
-
View: PA_CAPITAL_COMMON_TASKS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_CAPITAL_COMMON_TASKS_V, object_name:PA_CAPITAL_COMMON_TASKS_V, status:VALID, product: PA - Projects , description: 10SC Only , implementation_dba_data: APPS.PA_CAPITAL_COMMON_TASKS_V ,
-
Table: PA_PROJECT_ASSETS_ALL
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJECT_ASSETS_ALL, object_name:PA_PROJECT_ASSETS_ALL, status:VALID, product: PA - Projects , description: Assets defined for capital projects , implementation_dba_data: PA.PA_PROJECT_ASSETS_ALL ,
-
View: PA_PROJECT_ASSET_ASSIGNMENTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECT_ASSET_ASSIGNMENTS_V, object_name:PA_PROJECT_ASSET_ASSIGNMENTS_V, status:VALID, product: PA - Projects , description: 10SC Only , implementation_dba_data: APPS.PA_PROJECT_ASSET_ASSIGNMENTS_V ,
-
Table: PA_PROJECT_ASSETS_ALL
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJECT_ASSETS_ALL, object_name:PA_PROJECT_ASSETS_ALL, status:VALID, product: PA - Projects , description: Assets defined for capital projects , implementation_dba_data: PA.PA_PROJECT_ASSETS_ALL ,
-
View: PA_PROJECT_ASSET_ASSIGNMENTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECT_ASSET_ASSIGNMENTS_V, object_name:PA_PROJECT_ASSET_ASSIGNMENTS_V, status:VALID, product: PA - Projects , description: 10SC Only , implementation_dba_data: APPS.PA_PROJECT_ASSET_ASSIGNMENTS_V ,
-
View: PA_CP_GENERATE_ASSET_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_CP_GENERATE_ASSET_V, object_name:PA_CP_GENERATE_ASSET_V, status:VALID, product: PA - Projects , description: 10SC Only , implementation_dba_data: APPS.PA_CP_GENERATE_ASSET_V ,
-
Table: PA_TASKS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_TASKS, object_name:PA_TASKS, status:VALID, product: PA - Projects , description: User-defined subdivisions of project work , implementation_dba_data: PA.PA_TASKS ,
-
Table: PA_TASKS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_TASKS, object_name:PA_TASKS, status:VALID, product: PA - Projects , description: User-defined subdivisions of project work , implementation_dba_data: PA.PA_TASKS ,
-
Table: PA_PROJECTS_ALL
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJECTS_ALL, object_name:PA_PROJECTS_ALL, status:VALID, product: PA - Projects , description: PA_PROJECTS_ALL stores the highest units of work defined in Oracle Projects. , implementation_dba_data: PA.PA_PROJECTS_ALL ,
-
Table: PA_PROJECTS_ALL
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJECTS_ALL, object_name:PA_PROJECTS_ALL, status:VALID, product: PA - Projects , description: PA_PROJECTS_ALL stores the highest units of work defined in Oracle Projects. , implementation_dba_data: PA.PA_PROJECTS_ALL ,