---
sourceDocument: Yokohama 従業員サービス管理 (ESM)
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/yokohama/employee-service-management

 Release :

    - yokohama

ft:locale :

    - ja-JP

ft:publication_title :

    - Yokohama 従業員サービス管理 (ESM)

ft:clusterId :

    - emplsm

bundleId :

    - emplsm

workflow :

    - Employee


---

# 契約テンプレートのタスク以外のテーブルの設定

# 契約テンプレートのタスク以外のテーブルの設定 {#ariaid-title1}

* リリースバージョン: Yokohama
* 
* 更新日 2025年01月30日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：2分

拡張ポイント実装のスクリプトにタスク以外のテーブルを追加して、契約テンプレートの作成時に選択できるようにします。タスク以外のテーブルはタスクテーブルを拡張せず、プラットフォーム全体で使用されるレコード、参照データ、または設定情報が保存されます。

## 始める前に

必要なロール：アドミン

## 手順

1. 移動先 すべてシステム拡張ポイントスクリプト化済みの拡張点.
2. \[API 名\] フィールドに「<kbd class="ph userinput">sn_cm_core.DocumentTemplateNonTaskTableConfiguration</kbd>」と入力します。
3. レコードを選択します。
4. \[関連リンク\] セクションで、\[実装を作成\] を選択します。
5. \[スクリプトインクルード\] フォームのフィールドに入力します。  
   フィールド値の説明については、「」を参照してください。
6. \[ スクリプト \] フィールドに、契約テンプレート用に設定するタスク以外のテーブルの名前を入力します。  
   スクリプト内のタスク以外のテーブル名を区切るには、カンマ (,) を使用します。  
   次の例は、2 つのタスク以外のテーブルが追加されるスクリプトを示しています。

             var DocumentTemplateNonTaskTableConfiguration = Class.create();
       DocumentTemplateNonTaskTableConfiguration.prototype = {
           initialize: function() {},

           /** 
            * Description: return the list of non-task tables that needs to
            * be added in the table choices in the document template
            * @return {Array} list of tables
            */
           getNonTaskTables: function() {
       		return ['sn_spend_psd_procurement_request_line','sn_quote_mgmt_core_quote']; 
           },

           type: 'DocumentTemplateNonTaskTableConfiguration'
       };

7. \[更新\] を選択します。

## タスクの結果

タスク以外のテーブルは、Contract Administration アプリケーションの \[Word テンプレート (Word Templates)\] ページの \[契約テンプレート\] ビューの \[テーブル\] ドロップダウンリストで選択できます。

詳細については、「[契約テンプレートの作成](https://servicenow-prod.fluidtopics.net/9TSZ8nOVqB9Ewyd1ThK3wQ "契約テンプレートを作成して、従業員が契約要求を送信するときに事前定義されたコンテンツを含む標準契約を生成するために使用できるようにします。")」を参照してください。
**関連タスク**   

* [ワークスペースに \[契約要求\] タブを追加する](KQJqjNRlK0yxA_XzU5wruA "アドミニストレーターは、[契約要求] タブを追加して、契約要求の詳細にアクセスする機能をフォームに追加します。")
* [契約リポジトリレコードに契約ドキュメントを表示する](https://servicenow-prod.fluidtopics.net/FnF9ee0L34x80CnXiwAqGw "アドミニストレーターは [契約ドキュメント (Contract Document)] タブを契約リポジトリレコードに追加して、契約ドキュメントを表示できるようにします。")
* [親要求から契約要求にフィールドをコピー](https://servicenow-prod.fluidtopics.net/NF_yOr8d9PGblCvUO_Xtyg "契約要求が開始されたときに、親レコードから契約要求に必須フィールドを自動的にコピーするように ContractManagementExt 拡張ポイントを設定します。")
* [契約要求フォームで契約ドキュメントを契約タイプ別にグループ化する](https://servicenow-prod.fluidtopics.net/EGJjw~ed8a4THmKzkSJvZA "アドミニストレーターは、契約要求フォームで契約ドキュメントを契約タイプ別にグループ化します。")
* [契約リポジトリレコードから義務管理へのアクセスの追加](https://servicenow-prod.fluidtopics.net/aJK1McqGssEX9jLSP_WExg "アドミニストレーターは、契約リポジトリレコードに [義務 (Obligations)] タブを追加して、契約上の義務を管理します。")
* [ワークスペースの契約要求フォームヘッダーの構成](https://servicenow-prod.fluidtopics.net/wRv19ZQ0vWsVDxhEopuggQ "アドミニストレーターは、ワークスペースの契約要求フォームのヘッダーを構成します。")
* [デフォルトの契約ドキュメント情報を設定する権限を提供する](https://servicenow-prod.fluidtopics.net/FFH5NXyCmvJUOMA4b17dJg "アドミニストレーターは契約構成担当者ロールをアサインすることで、契約ユーザーが契約ドキュメントに記載される情報を設定できるようにします。")
* [条件ビルダーの契約要求フィールドへのアクセスの提供権の付与](https://servicenow-prod.fluidtopics.net/mYlGKU0u7TQKLFcZ~7UZqA "アドミニストレーターは、条件ビルダーで選択できるように、契約要求フィールドへのアクセス権を付与します。")

