プロジェクトテンプレート¶
テンプレートを使用すると、事前定義された設定で新しいプロジェクトを作成でき、類似のプロジェクトを繰り返し手動で設定する必要が軽減されます。
テンプレートの作成¶
プロジェクトテンプレートを作成するには、既存のプロジェクトが必要であり、それをベースとしてテンプレートに変換します。プロジェクトをテンプレートに変換すると、プロジェクトのすべてのプロパティがテンプレートに転送されます。これには、プロジェクトのステージ、タスク、サブタスク、および計画日、ステータス、担当者などのそれぞれの設定が含まれます。
まず、プロジェクト`に移動し、プロジェクトのカードの上にマウスを置き、:icon:`fa-ellipsis-v (縦の省略記号) アイコンをクリックして:guilabel:`設定`を選択し、テンプレートに変換するプロジェクトの設定にアクセスします。プロジェクトのプロパティを確認して調整し、目的のテンプレート設定が反映されていることを確認します。
プロジェクトの準備ができたら、 (歯車) アイコンをクリックして:guilabel:`テンプレートに変換`を選択します。:guilabel:`テンプレート`バナーは、プロジェクトが正常にテンプレートに変換されたことを示します。
警告
プロジェクトをテンプレートに変換すると、テンプレートの作成に使用された元のプロジェクトもアーカイブされます。テンプレートに変換したいプロジェクトを引き続き使用するには、最初にプロジェクトのカードの上にマウスを置き、 (縦の省略記号) アイコンをクリックして:guilabel:`複製`を選択し、複製します。
ちなみに
テンプレートを編集または削除するには、 (鉛筆) アイコンをクリックして編集するか、 (ごみ箱) アイコンをクリックして削除します。テンプレートを編集または削除しても、以前にそのテンプレートから作成されたプロジェクトには影響しません。
テンプレートのプロジェクトロール¶
テンプレートを使用すると、テンプレート内のタスクに対して特定のロールを事前に選択できるため、テンプレートを使用して新しいプロジェクトを作成する際の担当者の選択が迅速になります。
(鉛筆) アイコンをクリックします。次に、:guilabel:`タスク`スマートボタンをクリックし、いずれかのタスクをクリックします。:guilabel:`プロジェクトロール`フィールドで、このタスクを実行させたいロールを入力または選択し、:guilabel:`保存`をクリックします。
このテンプレートに基づいてプロジェクトを作成します。:menuselection:`プロジェクト --> 新規`に移動し、テンプレート名をクリックします。:guilabel:`テンプレートからプロジェクトを作成`フォームには:guilabel:`プロジェクトロール`が含まれています。それぞれについて、:guilabel:`担当者`フィールドをクリックして担当者を選択できます。これにより、適切なタスクが適切な従業員に自動的に割り当てられます。
テンプレートでのタスクスケジュール設定¶
プロジェクトテンプレートでは、テンプレート内で指定された予定日に従って、タスクのスケジュール設定を自動化できます。
重要
プロジェクトをテンプレートに変換する際、プロジェクトとタスクの予定日は保存されません。これらはテンプレートの作成後に追加する必要があります。
プロジェクトテンプレートで、プロジェクトと各タスクの両方の:guilabel:`予定日`を定義します。テンプレートでタスクに予定開始日がある場合、Odooはプロジェクトの開始日と最初のスケジュール済みタスクの間の日数を計算します。この時間枠は*デルタ*と呼ばれます。
このテンプレートから新しいプロジェクトが生成されると:
システムはプロジェクトの開始日を基準として使用します。
各タスクの開始日は、その差分に従って自動的に計画されます。
新しいプロジェクトに開始日が設定されていない場合、現在の日付がデフォルトの開始日として使用されます。
タスクの終了日は、Odoのスケジューリングアルゴリズムによって自動的に決定されます。
注釈
チームの在庫状況と作業負荷に応じて、すべてのプロジェクトロールとタスクが競合なく計画されるように、スケジューリングアルゴリズムは、割り当てられた時間に基づいて各タスクの終了日を計算し、タスクの依存関係や担当者の在庫状況、勤務スケジュール、休暇、祝日も考慮します。
テンプレートの使用¶
テンプレートから新しいプロジェクトを作成するには、、:guilabel:`予定日`を追加し、タスク作成メールを設定します。次に、:guilabel:`プロジェクトを作成`をクリックします。
テンプレートは特定のプロダクトにリンクすることもできます。これを行うには、プロジェクトテンプレートを:guilabel:`請求対象`として設定する必要があります。
これが完了したら、次の方法でプロダクトを設定します。