Search Results pa_proj_progress_attr
The PA_PROJ_PROGRESS_ATTR table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical data structure within the Project Accounting (PA) module. It stores attribute-level progress information for projects, enabling organizations to track and analyze project performance metrics. This table is part of Oracle's Project Foundation, which provides the underlying framework for project management, financial tracking, and reporting.
Table Overview
The PA_PROJ_PROGRESS_ATTR table serves as a repository for project progress attributes, capturing key performance indicators (KPIs) such as completion percentages, earned value metrics, and other project health indicators. It is designed to support both financial and non-financial progress tracking, making it essential for project managers, financial analysts, and executives who require real-time insights into project status.Key Columns and Structure
The table includes several important columns:- PROJECT_ID: Foreign key reference to the project in the PA_PROJECTS_ALL table.
- ATTRIBUTE_TYPE: Defines the type of progress attribute (e.g., 'COST', 'SCHEDULE', 'TECHNICAL').
- ATTRIBUTE_VALUE: Stores the actual progress value (numeric or text-based).
- LAST_UPDATE_DATE and LAST_UPDATED_BY: Audit columns tracking record modifications.
- CREATION_DATE and CREATED_BY: Audit columns for initial record creation.
Integration with Other Modules
The PA_PROJ_PROGRESS_ATTR table integrates with multiple Oracle EBS modules:- Project Costing: Links to cost accumulation and budget tracking tables.
- Project Billing: Supports progress-based billing calculations.
- Project Management: Provides data for Gantt charts and milestone tracking.
Functional Usage
Organizations use this table for:- Earned Value Management (EVM) calculations
- Percentage-of-completion revenue recognition
- Project performance dashboards
- Progress-based invoicing
- Schedule variance analysis
Technical Considerations
Implementation teams should note:- The table is typically populated through Oracle Project's progress calculation engine
- Custom attributes can be added through the PA_LOOKUPS table
- Performance may be impacted when joining with large project datasets
- Indexes exist on PROJECT_ID and ATTRIBUTE_TYPE for query optimization
Data Security
Access to PA_PROJ_PROGRESS_ATTR is controlled through:- Oracle's standard data security rules
- Project Security Profile assignments
- Responsibility-based access controls
Customization Points
Common extension scenarios include:- Adding custom progress attributes through the API
- Creating triggers for automated alerts on threshold breaches
- Developing custom reports using this table as a data source
Upgrade Considerations
Between 12.1.1 and 12.2.2:- The table structure remained largely unchanged
- New attributes may have been added in 12.2.2
- Performance improvements were made in the underlying calculation engine
Best Practices
For optimal use:- Regularly archive historical progress data
- Validate attribute values through the PA_PROGRESS_ATTR_VALUES_V view
- Use the official PA_PROGRESS_PUB API for modifications
- Consider materialized views for reporting on large datasets
-
Table: PA_PROJ_PROGRESS_ATTR
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJ_PROGRESS_ATTR, object_name:PA_PROJ_PROGRESS_ATTR, status:VALID, product: PA - Projects , description: PA_PROJ_PROGRESS_ATTR stores progress setup related information for structures. , implementation_dba_data: PA.PA_PROJ_PROGRESS_ATTR ,
-
Table: PA_PROJ_PROGRESS_ATTR
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJ_PROGRESS_ATTR, object_name:PA_PROJ_PROGRESS_ATTR, status:VALID, product: PA - Projects , description: PA_PROJ_PROGRESS_ATTR stores progress setup related information for structures. , implementation_dba_data: PA.PA_PROJ_PROGRESS_ATTR ,
-
APPS.PA_PROJ_STRUCTURE_PUB dependencies on PA_PROJ_PROGRESS_ATTR
12.1.1
-
APPS.PA_PROGRESS_PUB dependencies on PA_PROJ_PROGRESS_ATTR
12.2.2
-
APPS.PA_PROGRESS_UTILS dependencies on PA_PROJ_PROGRESS_ATTR
12.2.2
-
APPS.PA_PROJECT_STRUCTURE_PUB1 dependencies on PA_PROJ_PROGRESS_ATTR
12.1.1
-
APPS.PA_PROJECT_STRUCTURE_PVT1 dependencies on PA_PROJ_PROGRESS_ATTR
12.2.2
-
APPS.PA_TASK_PUB1 dependencies on PA_PROJ_PROGRESS_ATTR
12.2.2
-
APPS.PA_STATUS_PUB dependencies on PA_PROJ_PROGRESS_ATTR
12.1.1
-
APPS.PA_PROGRESS_PUB dependencies on PA_PROJ_PROGRESS_ATTR
12.1.1
-
APPS.PA_PROGRESS_PVT dependencies on PA_PROJ_PROGRESS_ATTR
12.1.1
-
APPS.PA_TASK_PUB1 dependencies on PA_PROJ_PROGRESS_ATTR
12.1.1
-
APPS.PA_PROJ_STRUCTURE_PUB dependencies on PA_PROJ_PROGRESS_ATTR
12.2.2
-
APPS.PA_PROJ_PROGRESS_ATTR_PKG dependencies on PA_PROJ_PROGRESS_ATTR
12.2.2
-
APPS.PA_ASSIGNMENT_PROGRESS_PUB dependencies on PA_PROJ_PROGRESS_ATTR
12.2.2
-
APPS.PA_PROJECT_STRUCTURE_PUB1 dependencies on PA_PROJ_PROGRESS_ATTR
12.2.2
-
APPS.PA_PROJECT_PUB dependencies on PA_PROJ_PROGRESS_ATTR
12.2.2
-
APPS.PA_PROJ_PROGRESS_ATTR_PKG dependencies on PA_PROJ_PROGRESS_ATTR
12.1.1
-
APPS.PA_PROJECT_STRUCTURE_PVT1 dependencies on PA_PROJ_PROGRESS_ATTR
12.1.1
-
APPS.PA_PROJ_TASK_STRUC_PUB dependencies on PA_PROJ_PROGRESS_ATTR
12.1.1
-
APPS.PA_PROGRESS_UTILS dependencies on PA_PROJ_PROGRESS_ATTR
12.1.1
-
APPS.PA_PROGRESS_PVT dependencies on PA_PROJ_PROGRESS_ATTR
12.2.2
-
APPS.PA_STATUS_PUB dependencies on PA_PROJ_PROGRESS_ATTR
12.2.2
-
APPS.PA_PROJ_TASK_STRUC_PUB dependencies on PA_PROJ_PROGRESS_ATTR
12.2.2
-
APPS.PA_PROJ_STRUCTURE_PUB dependencies on PA_PROJ_ELEMENT_VERSIONS
12.2.2
-
APPS.PA_PROJ_STRUCTURE_PUB dependencies on PA_PROJ_ELEMENT_VERSIONS
12.1.1
-
APPS.PA_PROGRESS_UTILS dependencies on PA_RESOURCE_TYPES
12.2.2
-
APPS.PA_PROJ_STRUCTURE_PUB dependencies on PA_PROJ_WORKPLAN_ATTR
12.2.2
-
APPS.PA_PROGRESS_UTILS dependencies on PA_RESOURCE_TYPES
12.1.1
-
APPS.PA_PROJ_STRUCTURE_PUB dependencies on PA_PROJ_WORKPLAN_ATTR
12.1.1
-
APPS.PA_PROGRESS_UTILS dependencies on PA_PROJ_STRUCTURE_TYPES
12.2.2
-
VIEW: APPS.PA_PROG_AS_OF_DATES
12.1.1
-
VIEW: APPS.PA_PROG_AS_OF_DATES
12.2.2
-
APPS.PA_PROGRESS_UTILS dependencies on PA_PROJ_STRUCTURE_TYPES
12.1.1
-
VIEW: PA.PA_PROJ_PROGRESS_ATTR#
12.2.2
owner:PA, object_type:VIEW, object_name:PA_PROJ_PROGRESS_ATTR#, status:VALID,
-
VIEW: APPS.PA_FINANCIAL_OPTIONS_V
12.1.1
-
VIEW: APPS.PA_FINANCIAL_OPTIONS_V
12.2.2
-
APPS.PA_PROJ_TASK_STRUC_PUB dependencies on PA_PROGRESS_ROLLUP
12.1.1
-
VIEW: PA.PA_PROJ_PROGRESS_ATTR#
12.2.2
-
SYNONYM: APPS.PA_PROJ_PROGRESS_ATTR
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_PROJ_PROGRESS_ATTR, status:VALID,
-
SYNONYM: APPS.PA_PROJ_PROGRESS_ATTR
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_PROJ_PROGRESS_ATTR, status:VALID,
-
APPS.PA_PROGRESS_UTILS dependencies on PA_PROJECT_STATUSES
12.2.2
-
APPS.PA_PROGRESS_UTILS dependencies on PA_STRUCTURE_TYPES
12.2.2
-
TABLE: PA.PA_PROJ_PROGRESS_ATTR
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJ_PROGRESS_ATTR, object_name:PA_PROJ_PROGRESS_ATTR, status:VALID,
-
APPS.PA_PROJ_PROGRESS_ATTR_PKG SQL Statements
12.2.2
-
APPS.PA_PROGRESS_UTILS dependencies on PA_PROJECT_STATUSES
12.1.1
-
APPS.PA_PROGRESS_UTILS dependencies on PA_STRUCTURE_TYPES
12.1.1
-
APPS.PA_PROJ_PROGRESS_ATTR_PKG SQL Statements
12.1.1
-
TABLE: PA.PA_PROJ_PROGRESS_ATTR
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJ_PROGRESS_ATTR, object_name:PA_PROJ_PROGRESS_ATTR, status:VALID,
-
APPS.PA_PROJ_TASK_STRUC_PUB dependencies on PA_PROGRESS_ROLLUP
12.2.2