DocuSign eSignature 連携アプリケーション
- 名称
- AppTemplate ドキュサイン連携
- 業務
- 法務
- タグ
- 電子契約/DocuSign eSignature
- 使用コネクター
- RESTコネクター
DocuSign eSignature を用いた電子契約業務における、 次の処理を行います
- DocuSign eSignature に登録した送付前の契約書の書類ステータスを更新し、契約先に一括送信する処理
- 契約先が署名した契約書を自社内の文書管理システムに格納するために、DocuSign eSignature からダウンロードする処理
本アプリケーションには以下が含まれます。
■スクリプト
- 契約書の一括送信スクリプト
- 署名済み契約書リストの取得スクリプト
- 署名済み契約書のダウンロードスクリプト(1件)
- 署名済み契約書のダウンロードスクリプト(一括)
スクリプト詳細
契約書の一括送信スクリプト(docusign_send_template)
DocuSign eSignature の文書ステータスを「sent」に更新することで契約書の送信をリクエストします。
スクリプト入力変数として [DocuSign eSignature のAPI Account ID(account_id)]、[送付する契約書のEnvelope ID(envelope_id)] を渡します。
署名済み契約書リストの取得スクリプト(docusign_get_envelope_id)
後述する「署名済み契約書のダウンロードスクリプト(一括)」の前処理として、署名済みの契約書の一覧を取得し、CSVファイルに出力します。
スクリプト入力変数として [DocuSign eSignature のAPI Account ID(account_id)]、[取得したい契約の日付(from_data)]、[送信者のメールアドレス(email)]、[Envelopeを絞り込むステータス(status)]を渡します。
署名済み契約書のダウンロードスクリプト(1件)(docusign_get_envelope)
DocuSign eSignature のID(envelope_id)を指定し、該当する Envelope の契約書ファイルを全件ダウンロードします。ダウンロードしたファイルはHULFT Squareストレージのディレクトリに保存されます。
スクリプト入力変数として [DocuSign eSignature のAPI Account ID(account_id)]、[ダウンロードする契約書のEnvelope ID(envelope_id)]、[契約書をダウンロードするディレクトリの名前に使用する任意の契約名(unique_contract_id)]を渡します。
署名済み契約書のダウンロードスクリプト(一括)(docusign_get_envelope_list)
[署名済み契約書リストの取得スクリプト(docusign_get_envelope_id)] で出力した署名済み契約書一覧(CSVファイル)を読み込み、すべてのEnvelopeの契約書ファイルを全件ダウンロードします。ダウンロードしたファイルはHULFT Squareストレージのディレクトリに保存されます。