Docusign連携×PDF編集プラグインの活用例|kintoneで非定型書類の電子契約も効率的に管理

自社フォーマットの契約書はkintoneに電子契約サービスを連携することで効率化できた。けれど、取引先指定のPDFや営業が個別に作成した非定型フォーマットの書類については、kintoneと自動連携できずに多くの手間がかかり、場合によっては紙運用のままになっている。

このようなお悩みは無いでしょうか。

電子契約サービスを使って非定型フォーマットの書類も運用していきたいと思っても、ネックとなるが次の点です。

  • 署名欄を入れたい場所・ページが、書類毎に変わる。
  • Docusign eSignature では署名欄を差し込める機能が用意されているが、特定の文字(アンカーテキスト)を配置する必要があるため、手間の増加・入力ミスの懸念がある。

本記事では、「Docusign連携アプリ」と「PDF編集プラグイン for kintone」を組み合わせて、非定型フォーマットのPDF書類もkintone×Docusign連携で一元管理する実現例をわかりやすく解説します。

Docusignについて

電子契約サービスとして、日本国内では「クラウドサイン」や「電子印鑑GMOサイン」がメジャーですが、グローバルで見るとFortune 500企業の95%が活用しているという圧倒的な市場シェアを誇っているのが「Docusign」です。エンタープライズ企業や外国法人との契約も見込まれる場合、電子契約サービスとしてDocusignを利用されているところが多いです。

アプリの構成と運用の流れ(PDF編集プラグイン利用前)

この活用例では、次の3つのサービスを用いて実現します。

  • Dodusign連携アプリ
    Dosusignとkintoneを連携するアプリ。kintoneの詳細画面からボタンクリックでDocusignを通じた電子サイン依頼を送信可能。送信後の進捗ステータス(依頼前・送信済・完了など)のkintone上での可視化、締結完了後のPDFはkintoneレコードへ自動的保存。
    この例では、「Docusign連携アプリ」(コントラクトマネジメント社)を利用。
  • 帳票出力プラグイン
    kintoneのレコード情報をもとにPDFを作成するサービス(レポトン、k-Report、プリントクリエイターなど)。定型フォーマットのPDF出力に使用。
  • PDF編集プラグイン for kintone
    kintoneに添付したPDFファイルにテキスト・画像・図形・手書きを追加するプラグイン。非定型フォーマットのPDFへの文字追加に使用。

Dodusign連携アプリの運用フロー(PDF編集プラグイン利用前)

定型フォーマットの帳票を作成後、それをDocusignに連携するような使い方をします。

  1. アプリにレコードを登録。
  2. 帳票出力プラグインで定型フォーマットのPDFを出力し、レコードに保存。
  3. プロセス管理を用いてワークフローを回す。
  4. 署名送信ボタンを押し、Docusign電子署名依頼を実行。

帳票出力プラグインでは、帳票に対して特定の文字(アンカーテキスト)を表示する設定を入れておきます。こうすることで、署名依頼を受けた方(取引先側)がDocusignの画⾯を開いた際に、アンカーテキスト部分に署名・押印エリアに変換されて表⽰されるようになります。

非定型フォーマット帳票のアプリ運用における2つの課題

Docusignの「PDF内の特定文字(アンカーテキスト)を検知して署名欄へ自動変換する機能」を利用することで、受信者側は署名や押印の入力ができるようになります。そのため、非定型フォーマットの帳票でも、同じアプリを使って次のように運用することも可能です。

  1. WordやExcelで帳票を作成。その際、署名を入れたい部分にアンカーテキストを入れたうえでPDF化する。(もしくは取引先から入手したPDF内にアンカーテキストを入れる編集を行う。)
  2. アプリにPDFを添付したうえでレコードを登録。
  3. プロセス管理を用いてワークフローを回す。
  4. 署名送信ボタンを押し、Docusign電子署名依頼を実行。

しかしこの運用を回すうえでは、次の課題への考慮・対策が不可欠となります。

課題1:アンカーテキストの入力・設定ミス

署名エリア用のアンカーテキストは、{{s1}} や {{i1}} のような文字列で定義を行います。

アンカーテキストの定義例

1⼈目のサイン欄 → {{s1}}
1⼈目の印鑑エリア → {{i1}}
1⼈目の署名⽇ → {{d}}
2⼈目のサイン欄 → {{s2}}

そのため、それぞれのアンカーテキストが何を表すのかを、利用者は覚える必要があります。また、アンカーテキストは間違えずに正しく設定する必要があります。

課題2:アンカーテキストの入力・設定ミスに対するチェックの手間

アンカーテキストは人の手で入力するため、全角・半角の違い、余計なスペースの混入などの間違い発生することが考えられます。その対策として、

  • 各アンカーテキストが何を意味するかのマッピング表をどこかに掲載して利用者が迷わないようにする
  • 利用者自身で正しいアンカーテキストかどうかをチェックするようなプロセスを入れる
  • プロセス管理上の承認者や法務担当がPDF内のアンカーテキストが正しい文字列かを確認する

ということが考えられますが、いずれも手間が増えることとなります。

課題を考慮すると非定型帳票はマニュアル対応になりがち

アンカーテキストに間違いがあると、Docusign連携時に署名欄へと正しく変換がされません。その結果、相手方からの問い合わせ対応の手間が増えたり、署名が必要な部分に署名欄が表示されなかったり・・・、いったことに繋がります。これを回避するために運用上でチェックするプロセスを入れたとしても、PDF内に埋め込むアンカーテキストは文書の地の色(背景色)と同じ白色にして配置することが望ましいため、目視確認では厳しい部分があります。

これらの課題と対策を考慮した結果、「非定型フォーマット書類はマニュアル(紙)で締結する」という運用に終結。電子署名に関わるすべての書類をDocusignで管理したいが、運用を考慮すると難しい、ということが起きえます。

Docusign連携アプリにPDF編集プラグインを組み合わせた活用

非定型帳票のDocusign連携アプリにおける運用上の課題に対して、PDF編集プラグインを利用することで改善することができます。PDF編集プラグインを組み込んだ運用フローは次のようなイメージです。

  1. WordやExcelで帳票を作成しPDF化する。※アンカーテキストの配置は行わない
  2. アプリにPDFを添付したうえでレコードを登録。
  3. PDF編集プラグインを用いて、PDFにアンカーテキストを追記。
  4. プロセス管理を用いてワークフローを回す。
  5. 署名送信ボタンを押し、Docusign電子署名依頼を実行。(署名欄へ正しく自動変換)

具体的な設定は次の通りです。

PDF編集プラグインの定型文機能を用いてアンカーテキストを設定

PDF編集プラグインには、事前に設定した文字を画面上のボタンクリックで呼び出すことができる「定型文」という機能があります。この定型文を用いて、アンカーテキストを設定しておきます。
参考:PDF編集プラグイン for kintoneの定型文・画像呼出時の位置指定方法の解説

定型文へのアンカーテキスト設定例

PDF編集プラグインで署名欄用アンカーテキストの追加

プラグイン設定を保存後にアプリを更新すると、レコード詳細画面上にPDF編集用のボタンが表示されるようになります。(この例では「PDF加工」というボタンラベルにしています)

レコード詳細画面のPDF編集ボタン表示イメージ

PDF加工ボタンをクリックするとPDF編集画面が表示されますので、署名欄を入れたい箇所にテキストを配置していきます。配置の際は、①画面左側からテキストボックスを追加し配置する ②画面右側に表示されるボタンをクリックする の手順で設定をしていきます。

定型文を用いたアンカーテキストの設定

キーボード入力は不要ですべてマウス操作で行えるため、入力ミスはありません。テキストボックスはページ内の好きな位置に配置することができます。また、定型文はフィールドの値をそのまま差し込みたいという用途にも対応しています。(この例の場合、甲乙の住所と会社名はフィールドの値を参照する設定)

補足

PDFへのテキスト配置を誰が行うのかは運用次第。
例)申請者自身が行う、プロセス管理上の作業者(例えば法務担当)が行う、など

PDF編集後に保存ボタンをクリックすると、添付フィールド内のPDFファイルが直接更新されます。

PDF編集後のファイルイメージ(わかりやすいようにアンカーテキストの文字に色を付けています)

Docusign署名依頼の実行

プロセス管理を回した後、最後にDocusignの署名依頼実行ボタンをクリックすると、相手先へメールが飛びます。

署名依頼実行ボタンの表示

相手側(取引先)がメール内のリンクからDocusignの画面を開くと、アンカーテキストを入れた部分は署名エリアに置き換わって表示されます。

Docusign側の表示イメージ

署名締結後のファイルはkintoneに連携されて確認ができます。

Docusignで署名後のPDF

まとめ

相手指定フォーマットや紙をスキャンしたPDFといった非定型書類は、アンカーテキストの打ち間違いリスクや編集・チェックの手間がネックとなり、アプリに乗せられず紙や別手順でやり取りせざるを得ない課題がありました。PDF編集プラグインを組み合わせることで、課題を回避しつつ非定型フォーマットもアプリで管理することができるようになります。

  • 入力ミス・トラブルの防止:あらかじめ登録した定型文(アンカーテキストやkintoneフィールドの参照値)をボタンクリックで挿入。誤入力トラブルの防止。
  • kintone内で作業完結: PDF編集ソフトを別途立ち上げる必要がなく、kintone上だけでテキスト追加から保存まで完結。
  • 契約プロセスとステータスの一元管理:定型・非定型を問わず、すべての電子署名対象ファイルを1つのkintoneアプリに集約し、作成から署名完了までの進捗状況や過去履歴をいつでも遡って確認・一元管理化。

非定型書類の電子契約化にお悩みの方は、ぜひ本フローを参考にしてみてください。

参考:
Docusign連携アプリ(コントラクトマネジメント社)
PDF編集プラグイン for kintone

佐藤 貴久

コアノーツ株式会社 代表。 2017年にkintoneに出会い、以降、kintoneの導入支援・アプリ構築等のプロジェクトに従事。現在は現場の課題に応えるためのプラグインを開発・販売をメインに展開。構築支援パートナーの方々が持つ技術力と弊社プラグインのAPIを掛け合わせることで、お客様の利益を最大化するソリューション創出を目指す。 サイボウズの認定資格である「アソシエイト」「アプリデザインスペシャリスト」「カスタマイズスペシャリスト」を保有。

関連記事