埋込みテンプレート

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

たとえば、月次タスクのコア・セットを作成して四半期決算に対して拡張するには、四半期タスクと呼ばれる新しいタスクを作成し、月次タスクを埋め込んで、新しい追加タスクを追加します。また、年次テンプレートを作成して四半期テンプレートを埋め込み、必要に応じて、新しいタスクをさらに追加することもできます。

テンプレート内に埋め込むテンプレートを選択する場合、埋込みテンプレートのタスクをテンプレート内で編集可能にするオプションがあります。テンプレートを編集可能として埋め込むと、埋込みテンプレートのタスクを編集し、そのタスクを含むテンプレート内でタスク・プロパティをオーバーライドできます。複数のグループがビジネス・プロセスで利用できるような、一般的なタスクのコア・セットを含む、埋込み専用のテンプレートを作成できます。これにより、各グループは、マスター・テンプレートを作成して、そのマスター・テンプレートにコア・テンプレートを埋め込むことができます。各マスター・テンプレートには、自分のグループに固有の追加タスクを追加できます。マスター・テンプレート内の埋込みタスクは変更できます。オーバーライドされたフィールドは、各マスター・テンプレートで追跡されます。

まだオーバーライドされていないコア・タスクへのすべての変更は、マスター・テンプレートで即時に表示されます。削除するかわりに、ユーザーは、特定のマスター・テンプレート内のコア・タスクを非アクティブにして、スケジュールにデプロイされないようにできます。タスクがコア・セットに追加された場合、これらのタスクは、組織内の異なるグループのテンプレートに自動的に追加されます。

次の画像は、フィールドがどのように編集され、コア・テンプレートからマスター・テンプレートにオーバーライドされるかを示しています:

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

注:

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

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

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

    注:

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

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

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

    ヒント:

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

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

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