Search Results pa_objects
Overview
The PA_OBJECTS table is a core data structure within the Oracle E-Business Suite Projects module (PA). It functions as a master repository for reporting objects, which are the entities for which the system creates and stores summarized financial and project management balances. These summarized balances are critical for performance reporting, analytics, and the efficient calculation of key metrics across the project portfolio. The table's primary role is to define and maintain the unique identifiers and relationships for every object—such as projects, tasks, assignments, and organizations—that can be the target of summarization processes. Its integrity is enforced by a primary key and numerous foreign key relationships to other master tables in the Projects and Human Resources (HR) schemas.
Key Information Stored
The table's central column is OBJECT_ID, which serves as the unique primary key for each reporting object. The table then stores various foreign key columns that link each object to its specific source entity in the application. Based on the documented foreign key relationships, key columns include PROJECT_ID, TASK_ID, and ASSIGNMENT_ID, which link to project, task, and assignment details respectively. It also holds organizational identifiers such as PROJECT_ORG_ID, EXPENDITURE_ORG_ID, and EXPENDITURE_ORGANIZATION_ID, linking to HR_ALL_ORGANIZATION_UNITS. Furthermore, the table stores categorization references via ORG_UTIL_CATEGORY_ID and RES_UTIL_CATEGORY_ID linked to PA_UTIL_CATEGORIES_B, and WORK_TYPE_ID linked to PA_WORK_TYPES_B. This structure allows a single OBJECT_ID to represent a specific, granular combination of these dimensions for summarization purposes.
Common Use Cases and Queries
The primary use case for PA_OBJECTS is querying summarized project balances for reporting. A common pattern is to join PA_OBJECTS with PA_SUMM_BALANCES, which holds the actual summarized amounts. For example, to retrieve cost balances for project-related objects, a query might join these tables on OBJECT_ID and filter by a specific project or organization. Analysts also use this table to understand the hierarchy and relationships of reportable entities. A typical query might select the distinct object types or organizational mappings present in the system to validate setup or analyze coverage.
SELECT pob.object_id, pob.project_id, pt.task_number,
psb.period_name, psb.balance_type_code, psb.balance_amount
FROM pa_objects pob
JOIN pa_summ_balances psb ON pob.object_id = psb.object_id
LEFT JOIN pa_tasks pt ON pob.task_id = pt.task_id
WHERE pob.project_id = 1000
AND psb.period_name = 'JAN-2024';
Related Objects
PA_OBJECTS has extensive relationships within the Projects module. As documented, it is the parent table for PA_SUMM_BALANCES via the OBJECT_ID foreign key. It is a child table to numerous master data tables, including PA_PROJECTS_ALL, PA_TASKS, PA_PROJECT_ASSIGNMENTS, and PA_WORK_TYPES_B. Its organizational context is derived from HR_ALL_ORGANIZATION_UNITS through multiple foreign key columns. The utilization categories are sourced from PA_UTIL_CATEGORIES_B. This web of relationships positions PA_OBJECTS as a central hub that normalizes and connects detailed transactional data from these source tables into a unified structure for high-performance summarized reporting.
-
Table: PA_OBJECTS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_OBJECTS, object_name:PA_OBJECTS, status:VALID, product: PA - Projects , description: PA_OBJECTS stores the reporting objects for which summarized balances are created. , implementation_dba_data: PA.PA_OBJECTS ,
-
Table: PA_OBJECTS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_OBJECTS, object_name:PA_OBJECTS, status:VALID, product: PA - Projects , description: PA_OBJECTS stores the reporting objects for which summarized balances are created. , implementation_dba_data: PA.PA_OBJECTS ,
-
Lookup Type: PA_OBJECTS
12.1.1
product: PA - Projects , meaning: Object Type , description: Object Type ,
-
Lookup Type: PA_OBJECTS
12.2.2
product: PA - Projects , meaning: Object Type , description: Object Type ,
-
APPS.PA_REP_UTIL_SCREEN dependencies on PA_OBJECTS
12.1.1
-
APPS.PA_FORECAST_GRC_PVT dependencies on PA_OBJECTS
12.2.2
-
APPS.PA_REP_UTILS_SUMM_PKG dependencies on PA_OBJECTS
12.1.1
-
APPS.PA_FP_ORG_FCST_UTILS dependencies on PA_OBJECTS
12.1.1
-
APPS.PA_FORECAST_GRC_PVT dependencies on PA_OBJECTS
12.1.1
-
APPS.PA_REP_UTIL_SCREEN dependencies on PA_OBJECTS
12.2.2
-
APPS.PA_FP_ORG_FCST_UTILS dependencies on PA_OBJECTS
12.2.2
-
APPS.PA_REP_UTILS_SUMM_PKG dependencies on PA_OBJECTS
12.2.2
-
APPS.PA_SUMMARIZE_ORG_ROLLUP_PVT dependencies on PA_OBJECTS
12.2.2
-
APPS.PA_SUMMARIZE_ORG_ROLLUP_PVT dependencies on PA_OBJECTS
12.1.1
-
APPS.PA_SUMMARIZE_ORG_ROLLUP_PVT dependencies on PA_ORG_HIERARCHY_DENORM
12.2.2
-
APPS.PA_REP_UTIL_SCREEN dependencies on PA_SUMM_BALANCES
12.2.2
-
APPS.PA_SUMMARIZE_ORG_ROLLUP_PVT dependencies on PA_ORG_HIERARCHY_DENORM
12.1.1
-
APPS.PA_REP_UTIL_SCREEN dependencies on PA_SUMM_BALANCES
12.1.1
-
APPS.PA_REP_UTIL_SCREEN dependencies on GL_PERIODS
12.1.1
-
APPS.PA_REP_UTIL_SCREEN dependencies on PA_LOOKUPS
12.1.1
-
APPS.PA_REP_UTIL_SCREEN dependencies on PA_LOOKUPS
12.2.2
-
APPS.PA_FORECAST_GRC_PVT dependencies on PA_SUMM_BALANCES
12.1.1
-
APPS.PA_REP_UTIL_SCREEN dependencies on PA_RESOURCES_DENORM
12.1.1
-
APPS.PA_REP_UTIL_SCREEN dependencies on PA_RESOURCES_DENORM
12.2.2
-
APPS.PA_FORECAST_GRC_PVT dependencies on PA_SUMM_BALANCES
12.2.2
-
APPS.PA_REP_UTIL_SCREEN dependencies on GL_PERIODS
12.2.2
-
Table: PA_UTIL_CATEGORIES_B
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_UTIL_CATEGORIES_B, object_name:PA_UTIL_CATEGORIES_B, status:VALID, product: PA - Projects , description: This table stores implementation-defined types of Utilization Categories being carried out in Projects Resource Management in the base language. , implementation_dba_data: PA.PA_UTIL_CATEGORIES_B ,
-
SYNONYM: APPS.PA_OBJECTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_OBJECTS, status:VALID,
-
APPS.PA_SUMMARIZE_ORG_ROLLUP_PVT dependencies on PA_SUMM_BALANCES
12.1.1
-
VIEW: PA.PA_OBJECTS#
12.2.2
owner:PA, object_type:VIEW, object_name:PA_OBJECTS#, status:VALID,
-
Table: PA_UTIL_CATEGORIES_B
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_UTIL_CATEGORIES_B, object_name:PA_UTIL_CATEGORIES_B, status:VALID, product: PA - Projects , description: This table stores implementation-defined types of Utilization Categories being carried out in Projects Resource Management in the base language. , implementation_dba_data: PA.PA_UTIL_CATEGORIES_B ,
-
VIEW: PA.PA_OBJECTS#
12.2.2
-
APPS.PA_SUMMARIZE_ORG_ROLLUP_PVT dependencies on PA_SUMM_BALANCES
12.2.2
-
SYNONYM: APPS.PA_OBJECTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_OBJECTS, status:VALID,
-
TABLE: PA.PA_OBJECTS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_OBJECTS, object_name:PA_OBJECTS, status:VALID,
-
TABLE: PA.PA_OBJECTS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_OBJECTS, object_name:PA_OBJECTS, status:VALID,
-
View: PA_OBJECT_RELATIONSHIPS_V
12.2.2
product: PA - Projects , implementation_dba_data: Not implemented in this database ,
-
Table: PA_SUMM_BALANCES
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_SUMM_BALANCES, object_name:PA_SUMM_BALANCES, status:VALID, product: PA - Projects , description: PA_SUMM_BALANCES stores summarized balance informations for reporting objects. , implementation_dba_data: PA.PA_SUMM_BALANCES ,
-
APPS.PA_SUMMARIZE_ORG_ROLLUP_PVT SQL Statements
12.1.1
-
View: PA_OBJECT_RELATIONSHIPS_V
12.1.1
product: PA - Projects , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.PA_REP_UTIL_ACT_RUCR_GL_V
12.2.2
-
VIEW: APPS.PA_REP_UTIL_ACT_RUCR_GE_V
12.1.1
-
VIEW: APPS.PA_REP_UTIL_ACT_RUCR_PA_V
12.2.2
-
VIEW: APPS.PA_REP_UTIL_ACT_RUCR_GE_V
12.2.2
-
Table: PA_SUMM_BALANCES
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_SUMM_BALANCES, object_name:PA_SUMM_BALANCES, status:VALID, product: PA - Projects , description: PA_SUMM_BALANCES stores summarized balance informations for reporting objects. , implementation_dba_data: PA.PA_SUMM_BALANCES ,
-
VIEW: APPS.PA_REP_UTIL_ACT_RUCR_PA_V
12.1.1
-
APPS.PA_FORECAST_GRC_PVT SQL Statements
12.1.1
-
PACKAGE BODY: APPS.PA_SUMMARIZE_ORG_ROLLUP_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_SUMMARIZE_ORG_ROLLUP_PVT, status:VALID,
-
APPS.PA_SUMMARIZE_ORG_ROLLUP_PVT SQL Statements
12.2.2
-
PACKAGE BODY: APPS.PA_REP_UTILS_SUMM_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_REP_UTILS_SUMM_PKG, status:VALID,