---
sourceDocument: オーストラリア 従業員サービス管理 (ESM)
sourceDocumentLink: https://www.servicenow.com/docs/r/ja-JP/employee-service-management

 Release :

    - australia

ft:locale :

    - ja-JP

ft:publication_title :

    - オーストラリア 従業員サービス管理 (ESM)

ft:clusterId :

    - emplsm

bundleId :

    - emplsm

workflow :

    - Employee


---

# \[外部署名者を追加\] ウィジェット

# サードパーティの紙のレコードプロデューサーへの外部署名者ウィジェットの追加 {#ariaid-title1}

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

外部署名者ウィジェットをレコードプロデューサーに追加して、外部署名者を追加できるようにします。

## 始める前に

必要なロール：admin

## 手順

1. 移動先 すべて法務管理法務カタログレコードプロデューサー.
2. サポートドキュメントウィジェットを追加するサードパーティの紙のレコードプロデューサー (サードパーティの契約レビューなど) を選択します。
3. 変数セットを構成します。
   1. \[ 変数セット \] 関連リストに移動します。  
   2. \[編集\] を選択します。
   3. 外部署名者の詳細を \[コレクション\] から \[変数セット\] リストに移動して、ウィジェットを追加します。  
      図 : 1. サポートドキュメント変数セットを追加
   4. \[Save (保存)\] を選択します。  
   {#snlc-add-ext-signer-wdgt__substeps_tzl_pp1_hhc}
4. 要求編集モードで外部署名者ウィジェットを有効にします。
   1. 移動先 すべてシステム定義ビジネスルール.
   2. Contract-generation variable changeを検索してレコードを開きます。
   3. \[詳細\] 関連リストに移動します。
   4. スクリプトで、次のコードブロックを見つけます。  

                     if (documentType == 'third_party_contract') {
                            var contractRequestResponse = contractExecutionUtils.createOrEditContractRequest(current, documentType, contractType, signatureType, null, 'edit');
                            if (contractRequestResponse.success == false) {
                                current.comments = response.message;
                                current.update();
                                return;
                            }
                            contractCoreUtils.createOrUpdateDocumentsFromWidget({
                                ...commonArgs,
                                contractDocuments: current.variables.contract_documents + '',
          					  
                            });

   5. 見つかったコードブロックの後に次のコードブロックを追加します。  

           var externalSigners = JSON.parse(current?.variables?.external_signatory_details + '' || '[]');
          contractExecutionUtils.processSigners(current, externalSigners, contractRequestResponse, documentType);

   6. ビジネスルールを保存します。

   {#snlc-add-ext-signer-wdgt__substeps_nsj_44b_hhc}  
   外部署名者ドキュメントウィジェットは、サードパーティの契約書ベースの要求を編集しているときに使用できます。
{#snlc-add-ext-signer-wdgt__steps_ajm_4qb_hhc}

