埋込みテンプレート

1つのテンプレートを別のテンプレートに埋め込むことにより、あるタスク・テンプレートのタスクを別のテンプレートで再使用できます。テンプレートのタスクをスケジュールすると、埋込みテンプレートのタスクもスケジュールされます。たとえば、基本的に同じテンプレートが2つあり、一方のテンプレートに追加タスクがいくつか含まれているとします。1つのテンプレートに2つ目のテンプレートを埋め込むことを指定できるため、一方のテンプレートを変更した場合に、もう一方を更新する必要はありません。スケジュールを生成すると、そのスケジュールにはもう一方のテンプレートのタスクが組み込まれます。

たとえば、月次タスクのコア・セットがあれば、四半期タスクという名前の新しいテンプレートを作成することにより四半期決算用にそれを拡張し、月次タスクを埋め込んで、いくつかのタスクを追加することができます。さらに、年間テンプレートを作成して四半期テンプレートを埋め込み、必要に応じて新しいタスクを追加することもできます。

テンプレート内に埋め込むテンプレートを選択するとき、テンプレート内に埋め込んだテンプレートのタスクを編集可能にすることを選択できます。テンプレートを編集可能として埋め込むと、埋め込まれたテンプレートのタスクを編集して、それを含むテンプレート内のタスク・プロパティのオーバーライドを許可できます。共通タスクのコア・セットを含む埋込み専用テンプレートを作成すると、複数のグループが各自のビジネス・プロセスにそれを活用できます。各グループはマスター・テンプレートを作成し、コア・テンプレートをマスター・テンプレートに埋め込むことができます。各マスター・テンプレートに、そのグループ固有のタスクを追加できます。マスター・テンプレートに埋め込まんだタスクに変更を加えることができます。オーバーライドされたフィールドは各マスター・テンプレートで追跡されます。

まだオーバーライドされていないコア・タスクへの変更は、マスター・テンプレートにすぐに反映されます。ユーザーが特定のマスター・テンプレート内のコア・タスクを削除せずに非アクティブ化すれば、そのコア・タスクはスケジュールにデプロイされなくなります。コア・セットにタスクが追加されると、それらは組織内の様々なグループのテンプレートに自動的に反映されます。

次のイメージは、コア・テンプレートで編集およびオーバーライドされたフィールドがマスター・テンプレートに反映される仕組みを示しています:

  • コア・テンプレート: データのロード・タスクの最初のフィールドと統合タスクの最後のフィールドの更新は、オーバーライドされないかぎり、マスター・テンプレートに反映されます。
  • 西部テンプレート: 統合タスクの最初のフィールドがオーバーライドされます。
  • 中部テンプレート: コア・テンプレートで更新されていても、データのロード・タスクの最初のフィールドへのオーバーライドが使用されます。
  • 東部テンプレート: 統合タスクのすべてのフィールドがオーバーライドされ、これらの値が使用されます。
テンプレート・タスクのワークフロー

注:

複数のレベルのテンプレートを埋め込むことができます。たとえば、テンプレートAがテンプレートBに埋め込まれている場合、テンプレートBを別のテンプレートに埋め込むことができます。ただし、テンプレートの編集は1レベル上までしかできません。

埋込みテンプレートは、直接デプロイするように設計されておらず、直接デプロイする他のテンプレートで使用されるように設計されたタスク・テンプレートです。埋め込まれるテンプレートを指定するには、次の列を使用します:

  • 埋込み: 現在のテンプレートに埋め込まれているテンプレートのリスト。存在しない場合は空白です。
  • 埋込み先: 現在のテンプレートが埋め込まれているテンプレートのリスト。存在しない場合は空白です。

    注:

    これらの列はデフォルトでは表示されませんが、「表示」メニューから利用できます。

テンプレートを埋め込むには:

  1. ホーム・ページで、「アプリケーション」「タスク・マネージャ」の順にクリックします。
  2. 左側の「テンプレート」アイコン「テンプレート」タブをクリックします。
  3. 以前に埋め込まれたテンプレートを識別するには、「表示」「列」の順にクリックし、「埋込み先」または「埋込みテンプレート」を選択します。
  4. 「新規テンプレート」または「テンプレートの編集」ダイアログで、「埋込みテンプレート」タブを選択します。
  5. 「テンプレート」リストから、埋め込むテンプレートを選択します。
  6. 「埋込みモード」リストから、次のいずれかを選択します:
    • 表示のみ
    • 編集可能

    ヒント:

    1つまたは複数のテンプレートを削除するには、「埋込みテンプレート名」リストからテンプレートを選択し、「削除」をクリックします。
  7. 「OK」をクリックします。
  8. テンプレート・セクションで必要な情報を入力します。

    埋め込まれたテンプレート内のタスクを編集する場合:

    • 「プロパティ」タブで、「タスクID」「タスク・タイプ」を除くすべてのプロパティの属性値を変更できます。値を変更すると、属性の「オーバーライド済」列に「はい」が表示されます。
    • 「指示」タブで、「参照」セクションにタスクのコア・セットからの参照が表示されている場合は、参照を変更できません。ただし、新しい参照を追加することはできます。
    • 「ワークフロー」タブで、埋め込まれたタスクの承認者が2人の場合は、2人の承認者が必須であるため承認者を削除できません。新しい承認者を追加すると、既存の承認者のいずれかを削除できるようになります。
    • 「質問」タブで、ロック済として表示されているコア・セットの質問は変更できません。ただし、新しい質問を追加することはできます。同じことが、「参照者」タブと「ルール」タブにも当てはまります。
    • 「先行」タブで、すべての先行タスクがコア・テンプレートで定義されている場合は、新しい先行タスクを追加できません。
    • 「属性」タブで、新しい属性の追加や既存の属性の編集はできません。コア・タスクから継承された属性の並替えはできませんが、新しく追加した属性の並替えはできます。
    • 埋め込まれた親タスクの子は変更できません。
    オーバーライドをクリアするには、必要なテンプレート・タスクを選択し、「アクション」 > 「オーバーライドのクリア」の順にクリックします。