Search Results pa_task_types
Overview
The PA_TASK_TYPES table is a core reference table within the Oracle E-Business Suite Projects module (PA). It serves as a repository for implementation-defined task classifications, providing a structured framework for categorizing and managing project tasks. Each record defines a distinct task type, which acts as a template controlling default attributes, behaviors, and validations for tasks assigned that classification. Its role is fundamental to the project setup and execution process, enabling standardized task management across the enterprise.
Key Information Stored
The table's primary identifier is the TASK_TYPE_ID column, which is the primary key. While the provided metadata does not list all columns, the documented foreign key relationships reveal several critical attributes. These include INITIAL_STATUS_CODE and INITIAL_PROGRESS_STATUS_CODE, which link to the PA_PROJECT_STATUSES table to define the starting workflow and progress state for a new task of this type. The TASK_PROGRESS_ENTRY_PAGE_ID links to PA_PAGE_LAYOUTS, controlling the user interface for progress entry. Other typical columns in this table, based on its function, would include a task type name, description, effective dates, and indicators for system-wide controls.
Common Use Cases and Queries
A primary use case is the administrative setup and maintenance of available task types during implementation. Common reporting and validation queries involve joining this table to task details. For instance, to list all active task types with their default statuses, a query would join PA_TASK_TYPES to PA_PROJECT_STATUSES. Another frequent pattern is validating or reporting on project structures, such as identifying all tasks of a specific type within projects.
- Listing task types with initial status:
SELECT tt.task_type, tt.name, ps.status_name FROM pa_task_types tt, pa_project_statuses ps WHERE tt.initial_status_code = ps.status_code; - Finding projects using a specific task type:
SELECT DISTINCT pe.project_id FROM pa_proj_elements pe WHERE pe.type_id = <TASK_TYPE_ID>;
Related Objects
As indicated by the foreign keys, PA_TASK_TYPES has integral relationships with several key tables. It references PA_PROJECT_STATUSES twice (for initial status and initial progress status) and PA_PAGE_LAYOUTS for the progress entry form. Crucially, it is referenced by the PA_PROJ_ELEMENTS table via the TYPE_ID column, which is where actual project tasks (a type of project element) are stored. This establishes the core data model link: a task in PA_PROJ_ELEMENTS is classified by a type defined in PA_TASK_TYPES. Other related objects typically include associated views like PA_TASK_TYPES_V and APIs within the PA package suite for creating and maintaining task types.
-
Table: PA_TASK_TYPES
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_TASK_TYPES, object_name:PA_TASK_TYPES, status:VALID, product: PA - Projects , description: PA_TASK_TYPES stores implementation-defined classifications of task. , implementation_dba_data: PA.PA_TASK_TYPES ,
-
Table: PA_TASK_TYPES
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_TASK_TYPES, object_name:PA_TASK_TYPES, status:VALID, product: PA - Projects , description: PA_TASK_TYPES stores implementation-defined classifications of task. , implementation_dba_data: PA.PA_TASK_TYPES ,
-
APPS.PA_TASK_TYPE_PKG dependencies on PA_TASK_TYPES
12.2.2
-
APPS.PA_TASK_TYPE_PVT dependencies on PA_TASK_TYPES
12.2.2
-
APPS.PA_TASK_TYPE_UTILS dependencies on PA_TASK_TYPES
12.2.2
-
APPS.PA_ASSIGNMENT_PROGRESS_PUB dependencies on PA_TASK_TYPES
12.2.2
-
APPS.PA_PROJECT_STRUCTURE_PVT1 dependencies on PA_TASK_TYPES
12.1.1
-
APPS.PA_TASK_TYPE_PUB dependencies on PA_TASK_TYPES
12.1.1
-
APPS.PA_PROGRESS_PVT dependencies on PA_TASK_TYPES
12.1.1
-
APPS.PA_ACTIONS_PUB dependencies on PA_TASK_TYPES
12.1.1
-
APPS.PA_PROGRESS_REPORT_UTILS dependencies on PA_TASK_TYPES
12.1.1
-
APPS.PA_TASK_TYPE_PKG dependencies on PA_TASK_TYPES
12.1.1
-
APPS.PA_TASK_TYPE_PKG dependencies on PA_TASK_TYPES
12.1.1
-
APPS.PA_TASK_TYPE_UTILS dependencies on PA_TASK_TYPES
12.1.1
-
APPS.PA_TASK_PVT1 dependencies on PA_TASK_TYPES
12.2.2
-
APPS.PA_TASK_TYPE_PVT dependencies on PA_TASK_TYPES
12.1.1
-
APPS.PA_DELIVERABLE_UTILS dependencies on PA_TASK_TYPES
12.1.1
-
APPS.PA_PROGRESS_PUB dependencies on PA_TASK_TYPES
12.2.2
-
APPS.PA_DELIVERABLE_UTILS dependencies on PA_TASK_TYPES
12.2.2
-
APPS.PA_DELIVERABLE_PVT dependencies on PA_TASK_TYPES
12.1.1
-
APPS.PA_PROGRESS_UTILS dependencies on PA_TASK_TYPES
12.1.1
-
APPS.PA_DELIVERABLE_PROGRESS_PUB dependencies on PA_TASK_TYPES
12.1.1
-
APPS.PA_TASK_PVT1 dependencies on PA_TASK_TYPES
12.1.1
-
APPS.PA_TASK_PUB1 dependencies on PA_TASK_TYPES
12.1.1
-
APPS.PA_ACTIONS_PUB dependencies on PA_TASK_TYPES
12.2.2
-
APPS.PA_PROGRESS_PVT dependencies on PA_TASK_TYPES
12.2.2
-
APPS.PA_PROJ_TASK_STRUC_PUB dependencies on PA_TASK_TYPES
12.2.2
-
APPS.PA_DELIVERABLE_PVT dependencies on PA_TASK_TYPES
12.2.2
-
APPS.PA_DELIVERABLE_PUB dependencies on PA_TASK_TYPES
12.1.1
-
APPS.PA_PROJ_TASK_STRUC_PUB dependencies on PA_TASK_TYPES
12.1.1
-
APPS.PA_DELIVERABLE_UTILS dependencies on PA_TASK_TYPES
12.2.2
-
APPS.PA_PROGRESS_UTILS dependencies on PA_TASK_TYPES
12.2.2
-
APPS.PA_TASK_PUB1 dependencies on PA_TASK_TYPES
12.2.2
-
APPS.PA_TASK_TYPE_PUB dependencies on PA_TASK_TYPES
12.2.2
-
APPS.PA_DELIVERABLE_PUB dependencies on PA_TASK_TYPES
12.2.2
-
APPS.PA_PROGRESS_PUB dependencies on PA_TASK_TYPES
12.1.1
-
APPS.PA_DELIVERABLE_UTILS dependencies on PA_TASK_TYPES
12.1.1
-
APPS.PA_TASK_TYPE_PKG dependencies on PA_TASK_TYPES
12.2.2
-
APPS.PA_EXT_ATTRIBUTE_UTILS dependencies on PA_TASK_TYPES
12.2.2
-
APPS.PA_EXT_ATTRIBUTE_UTILS dependencies on PA_TASK_TYPES
12.1.1
-
APPS.PA_PROJ_STRUCTURE_PUB dependencies on PA_TASK_TYPES
12.1.1
-
APPS.PA_TASK_TYPE_PVT dependencies on PA_TASK_TYPES
12.1.1
-
APPS.PA_TASK_TYPE_PUB dependencies on PA_TASK_TYPES
12.1.1
-
APPS.PA_PROGRESS_REPORT_UTILS dependencies on PA_TASK_TYPES
12.2.2
-
APPS.PA_PROJECT_PUB dependencies on PA_TASK_TYPES
12.2.2
-
APPS.PA_TASK_TYPE_PUB dependencies on PA_TASK_TYPES
12.2.2
-
APPS.PA_TASK_TYPE_PVT dependencies on PA_TASK_TYPES
12.2.2
-
APPS.PA_DELIVERABLE_PROGRESS_PUB dependencies on PA_TASK_TYPES
12.2.2
-
APPS.PA_PROJECT_STRUCTURE_PVT1 dependencies on PA_TASK_TYPES
12.2.2
-
APPS.PA_PROJ_STRUCTURE_PUB dependencies on PA_TASK_TYPES
12.2.2