サードパーティの紙のレコードプロデューサーへの外部署名者ウィジェットの追加
外部署名者ウィジェットをレコードプロデューサーに追加して、外部署名者を追加できるようにします。
始める前に
必要なロール:admin
手順
- 移動先 すべて > 法務管理 > 法務カタログ > レコードプロデューサー.
- サポートドキュメントウィジェットを追加するサードパーティの紙のレコードプロデューサー (サードパーティの契約レビューなど) を選択します。
-
変数セットを構成します。
-
[ 変数セット ] 関連リストに移動します。
- [編集] を選択します。
-
外部署名者の詳細を [コレクション] から [変数セット] リストに移動して、ウィジェットを追加します。
図 : 1. サポートドキュメント変数セットを追加 -
[Save (保存)] を選択します。
-
[ 変数セット ] 関連リストに移動します。
-
要求編集モードで外部署名者ウィジェットを有効にします。
- 移動先 すべて > システム定義 > ビジネスルール.
- Contract-generation variable changeを検索してレコードを開きます。
- [詳細] 関連リストに移動します。
-
スクリプトで、次のコードブロックを見つけます。
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 + '', }); -
見つかったコードブロックの後に次のコードブロックを追加します。
var externalSigners = JSON.parse(current?.variables?.external_signatory_details + '' || '[]'); contractExecutionUtils.processSigners(current, externalSigners, contractRequestResponse, documentType); - ビジネスルールを保存します。
外部署名者ドキュメントウィジェットは、サードパーティの契約書ベースの要求を編集しているときに使用できます。