Search Results prog_entry_enable_flag
Overview
PA_TASK_TYPES is a Projects (PA) module reference table that stores implementation-defined classifications of tasks. In Oracle EBS 12.1.1 and 12.2.2, a task type determines the behavior of a project task, including its default status, progress entry rules, weighting and percent-complete derivation methods, work quantity handling, and workflow integration. Because task types drive so much downstream validation and defaulting, this table functions as a central configuration repository consulted repeatedly by Oracle Projects forms, APIs, and concurrent programs.
The table resides in the PA schema and is owned by the Projects application. The primary key is defined by PA_TASK_TYPES_PK on the TASK_TYPE_ID column. Two unique indexes serve as business-key candidates: PA_TASK_TYPES_U1 on (TASK_TYPE_ID, ZD_EDITION_NAME) and PA_TASK_TYPES_U2 on (TASK_TYPE, ZD_EDITION_NAME), reflecting the Editioning feature introduced in 12.2. Under a heuristic Data Vault classification based on the foreign key structure, PA_TASK_TYPES is satellite-leaning, meaning it is best modeled as a descriptive satellite attached to a task-type hub, with its foreign keys to status and layout objects treated as reference lookups rather than as link relationships.
Key Information Stored
Each row in PA_TASK_TYPES describes a single task type and its associated processing rules. Forty-seven columns are documented in the 12.2.2 physical schema. The most significant include:
- TASK_TYPE_ID — the surrogate primary key and system identifier for the task type.
- TASK_TYPE — the user-facing name of the task type; part of the U2 business-key candidate alongside ZD_EDITION_NAME.
- TASK_TYPE_CLASS_CODE — classifies the task type for processing purposes.
- INITIAL_STATUS_CODE — the default project status applied to tasks of this type, validated against PA_PROJECT_STATUSES.
- INITIAL_PROGRESS_STATUS_CODE — the default progress status, also validated against PA_PROJECT_STATUSES.
- PROG_ENTRY_ENABLE_FLAG / PROG_ENTRY_REQ_FLAG — control whether progress entry is permitted and required.
- TASK_PROGRESS_ENTRY_PAGE_ID — the page layout used for progress entry, referencing PA_PAGE_LAYOUTS.
- PERCENT_COMP_ENABLE_FLAG and BASE_PERCENT_COMP_DERIV_CODE — govern percent-complete entry and its derivation basis.
- TASK_WEIGHTING_DERIV_CODE and REMAIN_EFFORT_ENABLE_FLAG — govern task weighting and remaining-effort handling.
- WORK_ITEM_CODE and ACTUAL_WQ_ENTRY_CODE — support work quantity entry.
- ENABLE_DLVR_ACTIONS_FLAG, WF_ITEM_TYPE, WF_PROCESS, WF_START_LEAD_DAYS — integrate task types with delivery actions and Oracle Workflow.
- START_DATE_ACTIVE / END_DATE_ACTIVE — date-range validation for activation.
- ATTRIBUTE_CATEGORY and ATTRIBUTE1–15 — the standard Flexfield descriptive columns available for extension.
Common Use Cases and Queries
Typical usage includes validating that a task type is active, retrieving default status and progress behavior for a new task, and producing configuration reports for implementation reviews.
- List active task types:
SELECT task_type_id, task_type, task_type_class_code FROM pa_task_types WHERE TRUNC(SYSDATE) BETWEEN NVL(start_date_active, SYSDATE) AND NVL(end_date_active, SYSDATE); - Join PA_PROJ_ELEMENTS to obtain the descriptive task type name:
SELECT ppe.proj_element_id, ptt.task_type FROM pa_proj_elements ppe, pa_task_types ptt WHERE ppe.type_id = ptt.task_type_id; - Report status defaulting: join INITIAL_STATUS_CODE and INITIAL_PROGRESS_STATUS_CODE to PA_PROJECT_STATUSES to review each task type's defaults.
- Identify types with workflow enabled using WF_ITEM_TYPE and WF_PROCESS.
These queries are commonly used in setup audits, migration validation, and custom reporting on project and task configuration.
Related Objects
- PA_PROJ_ELEMENTS — references PA_TASK_TYPES via TYPE_ID, linking task type configuration to project elements.
- PA_PROJECT_STATUSES — supplies the INITIAL_STATUS_CODE and INITIAL_PROGRESS_STATUS_CODE lookup values.
- PA_PAGE_LAYOUTS — supplies TASK_PROGRESS_ENTRY_PAGE_ID for progress entry screens.
- PA_TASKS — the primary consumer, applying task type rules to individual project tasks.
- PA_PROJECTS — project structures that inherit task type behavior through their associated tasks.
- Oracle Projects APIs — task-related PL/SQL APIs and concurrent programs that validate and default from PA_TASK_TYPES.
- Oracle Workflow — consumes WF_ITEM_TYPE and WF_PROCESS for task scheduling and notifications.
-
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 ,
-
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_STRUCTURES_TASKS_TMP
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_STRUCTURES_TASKS_TMP, object_name:PA_STRUCTURES_TASKS_TMP, status:VALID, product: PA - Projects , implementation_dba_data: PA.PA_STRUCTURES_TASKS_TMP ,
-
Table: PA_STRUCTURES_TASKS_TMP
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_STRUCTURES_TASKS_TMP, object_name:PA_STRUCTURES_TASKS_TMP, status:VALID, product: PA - Projects , implementation_dba_data: PA.PA_STRUCTURES_TASKS_TMP ,
-
View: PA_DELIVERABLE_TYPES_AMG_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_DELIVERABLE_TYPES_AMG_V, object_name:PA_DELIVERABLE_TYPES_AMG_V, status:VALID, product: PA - Projects , description: PA_DELIVERABLE_TYPES_AMG_V selects all the attributes of a Deliverable Types. , implementation_dba_data: APPS.PA_DELIVERABLE_TYPES_AMG_V ,
-
View: PA_DELIVERABLE_TYPES_AMG_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_DELIVERABLE_TYPES_AMG_V, object_name:PA_DELIVERABLE_TYPES_AMG_V, status:VALID, product: PA - Projects , description: PA_DELIVERABLE_TYPES_AMG_V selects all the attributes of a Deliverable Types. , implementation_dba_data: APPS.PA_DELIVERABLE_TYPES_AMG_V ,
-
View: PA_STRUCT_TASKS_LITE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_STRUCT_TASKS_LITE_V, object_name:PA_STRUCT_TASKS_LITE_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_STRUCT_TASKS_LITE_V ,
-
View: PA_STRUCT_TASKS_LITE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_STRUCT_TASKS_LITE_V, object_name:PA_STRUCT_TASKS_LITE_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_STRUCT_TASKS_LITE_V ,
-
View: PA_ASSIGNMENT_PROGRESS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_ASSIGNMENT_PROGRESS_V, object_name:PA_ASSIGNMENT_PROGRESS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_ASSIGNMENT_PROGRESS_V ,
-
View: PA_DELIVERABLES_AMG_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_DELIVERABLES_AMG_V, object_name:PA_DELIVERABLES_AMG_V, status:VALID, product: PA - Projects , description: PA_DELIVERABLES_AMG_V selects all the attributes of a Deliverable. , implementation_dba_data: APPS.PA_DELIVERABLES_AMG_V ,
-
View: PA_DELIVERABLES_AMG_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_DELIVERABLES_AMG_V, object_name:PA_DELIVERABLES_AMG_V, status:VALID, product: PA - Projects , description: PA_DELIVERABLES_AMG_V selects all the attributes of a Deliverable. , implementation_dba_data: APPS.PA_DELIVERABLES_AMG_V ,
-
View: PA_STRUCTURES_TASKS_V
12.2.2
product: PA - Projects , description: PA_STRUCTURES_TASKS_V selects all the attributes of a structure version and a task version. - For future use , implementation_dba_data: Not implemented in this database ,
-
View: PA_ASSIGNMENT_PROGRESS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_ASSIGNMENT_PROGRESS_V, object_name:PA_ASSIGNMENT_PROGRESS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_ASSIGNMENT_PROGRESS_V ,
-
View: PA_STRUCTURES_TASKS_V
12.1.1
product: PA - Projects , description: PA_STRUCTURES_TASKS_V selects all the attributes of a structure version and a task version. - For future use , implementation_dba_data: Not implemented in this database ,
-
View: PA_TASK_PROGRESS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_TASK_PROGRESS_V, object_name:PA_TASK_PROGRESS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_TASK_PROGRESS_V ,
-
View: PA_TASK_PROGRESS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_TASK_PROGRESS_V, object_name:PA_TASK_PROGRESS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_TASK_PROGRESS_V ,
-
View: PA_STRUCT_TASK_EDIT_V
12.1.1
product: PA - Projects , description: PA_STRUCT_TASK_EDIT_V selects all the attributes of a structure version and a task version. - For future use , implementation_dba_data: Not implemented in this database ,
-
View: PA_PROJ_TASK_PROG_HIST_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_TASK_PROG_HIST_V, object_name:PA_PROJ_TASK_PROG_HIST_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_PROJ_TASK_PROG_HIST_V ,
-
View: PA_STRUCT_TASK_EDIT_V
12.2.2
product: PA - Projects , description: PA_STRUCT_TASK_EDIT_V selects all the attributes of a structure version and a task version. - For future use , implementation_dba_data: Not implemented in this database ,
-
View: PA_PROJ_TASK_PROG_HIST_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_TASK_PROG_HIST_V, object_name:PA_PROJ_TASK_PROG_HIST_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_PROJ_TASK_PROG_HIST_V ,
-
View: PA_BACK_PROJ_TASK_PROG_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_BACK_PROJ_TASK_PROG_V, object_name:PA_BACK_PROJ_TASK_PROG_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_BACK_PROJ_TASK_PROG_V ,
-
View: PA_BACK_PROJ_TASK_PROG_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_BACK_PROJ_TASK_PROG_V, object_name:PA_BACK_PROJ_TASK_PROG_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_BACK_PROJ_TASK_PROG_V ,
-
View: PA_ASSIGNMENT_PROG_HIST_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_ASSIGNMENT_PROG_HIST_V, object_name:PA_ASSIGNMENT_PROG_HIST_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_ASSIGNMENT_PROG_HIST_V ,
-
View: PA_LATEST_PUB_STRUC_TASKS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_LATEST_PUB_STRUC_TASKS_V, object_name:PA_LATEST_PUB_STRUC_TASKS_V, status:VALID, product: PA - Projects , description: PA_LATEST_PUB_STRUC_TASKS_V selects the information of the latest published structure version. - For future use , implementation_dba_data: APPS.PA_LATEST_PUB_STRUC_TASKS_V ,
-
View: PA_LATEST_PUB_STRUC_TASKS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_LATEST_PUB_STRUC_TASKS_V, object_name:PA_LATEST_PUB_STRUC_TASKS_V, status:VALID, product: PA - Projects , description: PA_LATEST_PUB_STRUC_TASKS_V selects the information of the latest published structure version. - For future use , implementation_dba_data: APPS.PA_LATEST_PUB_STRUC_TASKS_V ,
-
View: PA_ASSIGNMENT_PROG_HIST_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_ASSIGNMENT_PROG_HIST_V, object_name:PA_ASSIGNMENT_PROG_HIST_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_ASSIGNMENT_PROG_HIST_V ,
-
View: PA_TASKS_ASSIGNS_PROGRESS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_TASKS_ASSIGNS_PROGRESS_V, object_name:PA_TASKS_ASSIGNS_PROGRESS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_TASKS_ASSIGNS_PROGRESS_V ,
-
View: PA_TASKS_ASSIGNS_PROGRESS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_TASKS_ASSIGNS_PROGRESS_V, object_name:PA_TASKS_ASSIGNS_PROGRESS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_TASKS_ASSIGNS_PROGRESS_V ,
-
View: PA_TASK_ASSIGNMENTS_AMG_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_TASK_ASSIGNMENTS_AMG_V, object_name:PA_TASK_ASSIGNMENTS_AMG_V, status:VALID, product: PA - Projects , description: This view provides progress data for task assignments. , implementation_dba_data: APPS.PA_TASK_ASSIGNMENTS_AMG_V ,
-
View: PA_TASK_ASSIGNMENTS_AMG_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_TASK_ASSIGNMENTS_AMG_V, object_name:PA_TASK_ASSIGNMENTS_AMG_V, status:VALID, product: PA - Projects , description: This view provides progress data for task assignments. , implementation_dba_data: APPS.PA_TASK_ASSIGNMENTS_AMG_V ,
-
View: PA_PROGRESS_HIST_DET_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROGRESS_HIST_DET_V, object_name:PA_PROGRESS_HIST_DET_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_PROGRESS_HIST_DET_V ,
-
View: PA_PROGRESS_HIST_DET_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROGRESS_HIST_DET_V, object_name:PA_PROGRESS_HIST_DET_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_PROGRESS_HIST_DET_V ,
-
View: PA_LATEST_PROJ_TASK_PROG_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_LATEST_PROJ_TASK_PROG_V, object_name:PA_LATEST_PROJ_TASK_PROG_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_LATEST_PROJ_TASK_PROG_V ,
-
View: PA_PROJ_TASK_PROG_DET_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_TASK_PROG_DET_V, object_name:PA_PROJ_TASK_PROG_DET_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_PROJ_TASK_PROG_DET_V ,
-
View: PA_PROJ_TASK_PROG_DET_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_TASK_PROG_DET_V, object_name:PA_PROJ_TASK_PROG_DET_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_PROJ_TASK_PROG_DET_V ,
-
View: PA_LATEST_PROJ_TASK_PROG_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_LATEST_PROJ_TASK_PROG_V, object_name:PA_LATEST_PROJ_TASK_PROG_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_LATEST_PROJ_TASK_PROG_V ,