-
Notifications
You must be signed in to change notification settings - Fork 8.3k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[ADD] Project: New page about task dependencies
task-4413833
- Loading branch information
guillaume gallant (guga)
committed
Dec 20, 2024
1 parent
380cdb7
commit 2e70eb6
Showing
3 changed files
with
41 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -11,3 +11,4 @@ Task management | |
tasks/task_creation | ||
tasks/recurring_tasks | ||
tasks/sub-tasks | ||
tasks/task_dependencies |
40 changes: 40 additions & 0 deletions
40
content/applications/services/project/tasks/task_dependencies.rst
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
================= | ||
Task dependencies | ||
================= | ||
|
||
Odoo Project allows you to break down projects into tasks and establish relationships between those | ||
tasks to determine the order in which they are executed. Task dependencies ensure that certain tasks | ||
begin only after the preceding tasks are completed. | ||
|
||
To enable task dependencies in Projects, go to :menuselection:`Project --> Configuration --> | ||
Settings`, enable :guilabel:`Task Dependencies`, and click the :icon:`fa-cloud-upload` | ||
(:guilabel:`save`) icon. | ||
|
||
Set task dependencies | ||
===================== | ||
|
||
Task dependencies can be created from the task form or the project's Gantt view by linking the | ||
successor task (i.e., the task blocked by other tasks) to its predecessor task(s) (i.e., the tasks | ||
blocking the successor task). | ||
|
||
To create task dependencies from the task form, access the desired task and, in the | ||
:guilabel:`:guilabel:`Blocked by` tab, click :guilabel:`Add a line`. To access successor tasks from | ||
the predecessor task, click the :guilabel:`Blocking Tasks` smart button. | ||
|
||
To create a task dependency from the Gantt view, hover your mouse over the predecessor task, then | ||
click one of the dots that appear around it. Drag and drop the dot onto the successor task. An arrow | ||
will appear, indicating the dependency from the predecessor task to the successor. | ||
|
||
.. image:: task_dependencies/task-dependency.png | ||
:alt: Task dependency | ||
|
||
Odoo automatically manages task progress based on their dependency. Successor tasks are assigned the | ||
:guilabel:`Waiting` status and cannot be moved to :guilabel:`In Progress` until their predecessor | ||
task(s) are marked as :guilabel:`Approved`, :guilabel:`Cancelled` or :guilabel:`Done`. | ||
|
||
Remove dependencies | ||
=================== | ||
|
||
- From the task form: go to the **Blocked by** tab and click the :icon:`fa-times` button. | ||
- From Gantt view: click the red :guilabel:`X` button that appears at the center of the arrow when | ||
you hover your mouse over it. |
Binary file added
BIN
+16.1 KB
content/applications/services/project/tasks/task_dependencies/task-dependency.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.