タスクの依存関係¶
Odooプロジェクトでは、プロジェクトをタスクに分割し、それらのタスク間の関係を確立して、実行する順序を決定することができます。タスクの依存関係により、特定のタスクは、その前のタスクが完了した後にのみ開始されます。
プロジェクトでタスクの依存関係を使用するには、プロジェクト`に移動し、プロジェクトの1つで:icon:`fa-ellipsis-v (縦の省略記号) アイコンをクリックして、:guilabel:`設定`をクリックします。:guilabel:`設定`をクリックします。:guilabel:`設定`タブをクリックし、:guilabel:`タスク管理`を探して、:guilabel:`タスクの依存関係`が有効になっていることを確認します。
タスクの依存関係を設定¶
タスクの依存関係は、タスクフォームまたはプロジェクトのガントビューから、後続タスク(他のタスクによってブロックされているタスク)を先行タスク(後続タスクをブロックしているタスク)にリンクすることで作成できます。
タスクフォームからタスクの依存関係を作成するには、目的のタスクにアクセスし、:guilabel:`ブロック元`タブで:guilabel:`明細追加`をクリックします。:guilabel:`表示`をクリックして先行タスクにアクセスします。先行タスクから後続タスクにアクセスするには、:guilabel:`ブロック中のタスク`スマートボタンをクリックします。
ガントビューからタスクの依存関係を作成するには、先行タスクの上にマウスをホバーし、その周囲に表示されるドットの1つをクリックします。ドットを後続タスクにドラッグ&ドロップします。矢印が表示され、先行タスクから後続タスクへの依存関係を示します。
Odooは依存関係に基づいてタスクの進捗を自動的に管理します。後続タスクには:guilabel:待機中`ステータスが割り当てられ、先行タスクが:guilabel:`承認済み、キャンセル済み、または:guilabel:`完了`とマークされるまで、:guilabel:`進行中`に移動できません。
依存関係を削除¶
タスクの依存関係を削除するには、次の手順を実行します:
タスクフォームから、**ブロック元**タブに移動し、 (times)ボタンをクリックします。
ガントビューから、マウスをホバーしたときに矢印の中央に表示される赤い:icon:
fa-times(times)ボタンをクリックします。