[プレイブック] タブにスクリプトインクルードメソッドを追加する

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:1分
  • プラグインの可用性を確認し、条件付きロジックを適用することで、契約リポジトリレコードの [プレイブック ] タブの可視化を制御するスクリプトインクルードメソッドを追加します。

    始める前に

    必要なロール:admin

    手順

    1. 移動先 すべて > システム定義 > スクリプトインクルード.
      [スクリプトインクルード] テーブルが表示されます。
    2. [ 名前 ] 列で、メソッドを追加するスクリプトインクルードを検索します。
    3. スクリプトインクルードレコードを開きます。
      図 : 1. スクリプトインクルードフォーム
      ラッパーメソッドを追加するスクリプトインクルードフォーム
    4. [ スクリプト] ボックスで、次のメソッドを追加します。
      hidePlaybookTab(table, sysId) { 
                              var pMgr = new GlidePluginManager(); 
                              if (pMgr.isActive("com.sn_cm_gen_ai")) { 
                              return new sn_cm_gen_ai.ContractsMetadataExtractionHelper().hidePlaybookTab(table, sysId);  
                              }  
                              return true;  
                              },

      このメソッドは、 Now Assist in 契約管理 (com.sn_cm_gen_ai) プラグインがアクティブかどうかを確認します。プラグインがアクティブでない場合は、デフォルトでタブを非表示にして true を返します。

    5. [Update (更新)] を選択します。