任务依赖关系

Odoo 项目允许您将项目分解为任务,并在这些任务之间建立关系,以确定它们的执行顺序。任务依赖关系确保某些任务只有在前置任务完成后才开始。

To enable task dependencies in projects, go to Project ‣ Configuration ‣ Settings, enable Task Dependencies, and click Save.

设置任务依赖关系

可以从任务表单或项目的甘特图视图创建任务依赖关系,方法是将后续任务(即被其他任务阻塞的任务)链接到其前置任务(即阻塞后续任务的任务)。

To create task dependencies from the task form, access the desired task and, in the Blocked by tab, click Add a line. Click View to access the predecessor task. To access the successor tasks from the predecessor task, click the Blocking Tasks smart button.

要从甘特图视图创建任务依赖关系,请将鼠标悬停在前置任务上,然后点击其周围出现的圆点之一。将圆点拖放到后续任务上。会出现一个箭头,指示从前置任务到后续任务的依赖关系。

任务依赖关系

Odoo 会根据任务的依赖关系自动管理任务进度。后续任务会被分配:guilabel:等待中`状态,在其前置任务标记为:guilabel:`已批准已取消`或:guilabel:`已完成`之前,无法移至:guilabel:`进行中

删除依赖关系

要删除任务依赖关系,请按以下步骤操作:

  • 从任务表单中,转到**阻塞者**选项卡,点击:icon:fa-times`(:guilabel:`删除)按钮。

  • 从甘特视图中,将鼠标悬停在箭头上时,点击出现在箭头中心的红色:icon:fa-times`(:guilabel:`次)按钮。