スケジュール済みスクリプト実行フォーム

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:4分
  • スケジュール済みジョブは、特定の時間または繰り返しスケジュールで実行できる自動化された作業です。

    目標、戦略、および作業アイテムデータを Goal Framework と関連する計画立案アイテムテーブルに移行

    [目標、戦略、および作業アイテムデータを Goal Framework と関連計画立案アイテムテーブルに移行 (Migrate Goal, Strategy, and Work item data to the Goal Framework and related Planning item tables)] ジョブを使用して、既存の目標データを ゴールフレームワーク テーブルに移行します。

    表 : 1. スケジュール済みスクリプト実行フォーム
    パラメーター 説明
    目標データの移行
    • 既存のすべての目標レコードを目標 [goal] テーブルから目標 [sn_gf_goal] テーブルに移行します。sys_id は同じままです。対応するターゲットレコードがターゲット [sn_gf_goal_target] テーブルに作成されます。
    • 目標と作業アイテム (プロジェクト、デマンド、プログラム) 間の既存の関係を、最初の目標 (Glide リストの順) を主目標とする目標関係 [sn_gf_goal_m2m_relationship] テーブルに作成します。
    戦略データの移行 企業戦略 [enterprise_strategy]、事業部門戦略 [business_unit_strategy]、および戦略的達成目標 [strategic_objective] のテーブルから、既存のすべての戦略レコードを戦略的優先事項 [sn_gf_strategy] テーブルに移行します。sys_id は同じままです。
    目標戦略 M2M データの移行 ゴールフレームワーク では、1 つの目標は 1 つの戦略にのみマッピングできます。既存の目標にマッピングされた 2 つの戦略がある場合、目標のクローンが作成され (1 つは汎用目標として、もう 1 つはサブ目標として)、両方に同じ戦略が設定されます。また、サブ目標については、最初の目標が親目標として設定されます。

    たとえば、既存の目標 (G1) が 5 つの戦略 (S1、S2、S3、S4、および S5) にマッピングされているシナリオを考えてみましょう。この場合、G1 の 4 つのクローンがサブ目標 (G2、G3、G4、および G5) として作成され、親目標が G1 として設定されます。親目標 (G1) と サブ目標 (G2、G3、G4、および G5) については、[戦略] フィールドにそれぞれ (S1、S2、S3、S4、および S5) が入力されます。

    注:
    クローンされたサブ目標の名前には、Cloned SubGoal: のプリフィックスが付き、その後に親の目標名が続きます。
    戦略/作業アイテム関係性データの移行
    • 戦略と作業アイテム (プロジェクト、デマンド、プログラム) 間の既存の関係を目標関係 [sn_gf_goal_m2m_relationship] テーブルに移行します。
    • 目標関係 [sn_gf_goal_m2m_relationship] テーブルに、目標に対する、(現在の戦略としての) 戦略と作業アイテム間の関連付けがない場合、現在の戦略の戦略値でダミー目標が作成されます。そして、目標関係 [sn_gf_goal_m2m_relationship] テーブルに、ダミー目標と作業アイテムとの目標関係が作成されます。
      注:
      ダミー目標の名前にはプリフィックス Goal: が付き、その後に戦略名が続きます。

    アサインされたエンティティの目標関係を移行する

    [アサインされたエンティティの目標関係を移行] ジョブを使用して、[目標] フォーム[アサインされたエンティティタイプ] および [アサインされたエンティティ] フィールドを、従来のフィールド ([事業部門][部門][会社][ポートフォリオ]、およびカスタマイズされたエンティティフィールド) に入力します。

    表 : 2. スケジュール済みスクリプト実行フォーム
    パラメーター 説明
    アサインされたエンティティの目標関係を移行する (戦略的計画 ユーザーの場合) [会社][事業部門][部門][ポートフォリオ] 以外のレンズエンティティとの m2m 関係を作成している場合、目標関係 [sn_gf_goal_m2m_relationship] テーブルのデータに基づく [目標] フォーム にある [アサインされたエンティティタイプ] フィールドと [アサインされたエンティティ] フィールドに値が入力されます。

    ユーザーがすでに m2m 関係を作成している場合は、このスクリプトを使用して、それぞれのポートフォリオ計画のこれらの目標にアクセスして管理するために、それらの関係を m2m テーブルから目標テーブルに移動できます。

    目標に、割り当てエンティティテーブルタイプとの関係が 1 つしかない場合、[エンティティタイプのアサイン (Assign entity type)] フィールドと [エンティティのアサイン (Assign entity)] フィールドが、目標関係 [sn_gf_goal_m2m_relationship] テーブルに基づいて 設定されます。

    目標に割り当てエンティティテーブルタイプとの関係が複数ある場合、関係の数 (n) のクローンされたサブ目標が作成され、[エンティティタイプのアサイン (Assign entity type)] フィールドと [エンティティのアサイン (Assign entity)] フィールドが、それぞれのクローンされたサブ目標の目標関係 [sn_gf_goal_m2m_relationship] テーブルにあるデータに基づき、目標 [sn_gf_goal] テーブルに入力されます。