Oracle Projects enables you to define Task Execution Workflow processes and assign them to specific tasks or task types.
Task Execution Workflow processes can automate various task functions. For example, you can create workflows that:
create a purchase order for tasks on the task start dates
notify task managers when specific tasks are about to start
notify task managers when specific tasks are ready to finish
enable remote update of task progress through the workflow notification response
track task completion progress
publish task progress business events
You can associate Task Execution Workflows with specific task types. When you create tasks that use those task types, they are associated with those Task Execution Workflows by default. For more information about task types, see Task Types, Oracle Projects Implementation Guide.
You can also define flexible lead time for Task Execution Workflows. This enables the workflow to start before the task start dates based on the amount of lead time that you define. For example, a project manager could arrange for a Task Execution Workflow process to start two days before the task it has been associated with starts.
You must enable Task Execution Workflow functionality for an entire project workplan before you can enable it for tasks within the workplan. When you enable Task Execution Workflow for a task, you also choose the Task Execution Workflow item type, Task Execution Workflow process, and number of lead days (if any).
You can change the attributes for a Task Execution Workflow at the individual task level. You can do this whether you assigned the workflow to the task yourself or the system assigned the workflow to the task by default through the task type.
For more information about the Task Execution Workflow process, see: Project and Task Execution Workflow Processes, Oracle Projects Implementation Guide.