IM-Sign 利用ガイド 第7版 2024-04-01

IM-Sign 利用ガイド 第7版 2024-04-01

6.4. IM-LogicDesigner サンプルフロー

6.4.1. Acrobat Signサンプルフロー

Acrobat Sign連携で行うための IM-LogicDesignerサンプルフローを紹介します。
下記よりサンプルの IM-LogicDesignerフローをダウンロードし、開発用のintra-mart環境等にインポートしてご利用ください。

サンプルフローのダウンロード

コラム

本サンプルはAcrobat Sign連携の理解を早期に行うためのサンプルフローです。
実運用にあたっては要件を十分に確認して、必要に応じてフローを変更してください。

コラム

本サンプルは2021 Spring(Bergamot)以降のIM-LogicDesignerでインポートしてご利用頂けます。

6.4.1.1. 契約ファイルのアップロード、契約作成フロー

6.4.1.1.1. フロー概要

Acrobat Sign 連携における契約ファイルのアップロード、契約の作成を行うサンプルフローです
../../../_images/adobesign_ld_2_1_1.png
図:契約ファイルのアップロード、契約作成フロー

6.4.1.1.2. 入力値

$input <object>
  ├─ storageFilePath <string>
  ├─ fileName <string>
  ├─ mimeType <string>
  └─ AgreementInfo <object>
      ├─ name <string>
      ├─ signatureType <string>
      ├─ state <string>
      └─ participantSetsInfo <object>
          ├─ order <string>
          ├─ role <string>
          └─ memberInfos <object>
              └─ email <string>
項目名 配列/リスト 設定例 説明
storageFilePath string なし IM-Sign/秘密保持契約書.pdf
契約ファイルのストレージファイルパス
fileName string なし 秘密保持契約書.pdf
契約ファイル名
mimeType string なし application/pdf
契約ファイルのMIMEタイプ [1]
AgreementInfo object リスト リスト
契約オブジェクト [1] [2]
name string なし XXXにおける秘密保持契約
契約名
signatureType string なし ESIGN
署名タイプ
state string なし IN_PROCESS
ステータス
participantSetsInfo object リスト リスト
契約者セットオブジェクト
order string なし 1
順序
role string なし SIGNER
ロール
memberInfos object リスト リスト
メンバーオブジェクト
email string なし XXXX@XXX.co.jp
メールアドレス

コラム

[1](1, 2)
Acrobat Sign側が利用する各パラメータについては、タスク一覧より IM-LogicDesignerタスクと対象のAPIをご確認の頂き、 Acrobat Sign REST API Version 6 Methods を参照してください。
[2]
記載の内容はオブジェクトの一部で、サンプルに必要な部分のみを抜粋しております。
オブジェクトの全ての変数については、 Acrobat Sign REST API Version 6 Methods を参照してください。

6.4.1.1.3. 出力値

$output <object>
  └─ agreementId <string>
項目名 配列/リスト 説明
agreementId string なし
契約作成時に発行される契約ID

6.4.1.2. Acrobat Signステータスチェック~リマインダー送付フロー

6.4.1.2.1. フロー概要

Acrobat Sign 連携において、契約のステータスをチェックし、未署名のメンバーにリマインダーを送付するサンプルフローです。
../../../_images/adobesign_ld_2_1_2.png
図:ステータスチェック~リマインダー送付フロー

6.4.1.2.2. 入力値

$input <object>
  ├─ agreementId <string>
  └─ note <string>
項目名 配列/リスト 設定例 説明
agreementId string なし 契約ファイルのアップロード、契約作成フローで出力されたID
契約作成時に発行される契約ID
note string なし ご対応のほど、よろしくお願いいたします。
付記文章

コラム

各タスク間のパラメータ連携については、インポートしたフローのデータマッピングを参照してください。

6.4.1.2.3. 出力値

出力値はありません

6.4.1.3. Acrobat Sign締結済み文書のダウンロードフロー

6.4.1.3.1. フロー概要

Acrobat Sign 連携において、締結済み文書をダウンロードし、ストレージに保存するサンプルフローです。
文書は「契約名」+「yyyyMMddHH」+「契約文書タイトル」+「.pdf」でストレージ直下に保存します。
../../../_images/adobesign_ld_2_1_3.png
図:締結済み文書のダウンロードフロー

6.4.1.3.2. 入力値

$input <object>
  └─ agreementId <string>
項目名 配列/リスト 設定例 説明
agreementId string なし 契約ファイルのアップロード、契約作成フローで出力されたID
契約作成時に発行される契約ID

コラム

各タスク間のパラメータ連携については、インポートしたフローのデータマッピングを参照してください。

6.4.1.3.3. 出力値

出力値はありません