OneSpan Sign Developer:条件付きフィールド–パート1

デジタル署名が必要な契約があり、複数の入力フィールドと署名があるとします。さらに、契約では、署名者が特定の条件に基づいて情報と署名を提供することのみが必要です。OneSpan Signの以前のバージョンでは、署名式の前にこの情報を収集し、それに応じて契約を再設計する必要がありました。これは、顧客に余分な労力を要求し、トランザクションを完了するのにかかる合計時間を膨らませます。
ただし、これは「条件付きフィールド」の場合には当てはまりません。これにより、ドキュメントの他の場所での署名者の応答に基づいてフィールドを有効または無効にできます。OneSpan Signは、特に署名プロセスに条件付きワークフローが含まれる場合に、署名者のエクスペリエンスを大幅に改善する、より優れた動的コンテンツ生成を備えています。
このブログでは、この新しいエキサイティングな機能について詳しく説明し、どのように実装できるかを説明します。始めましょう!
実行中の条件付きフィールド
今日のブログを読む前に、数分かけてステップバイステップで見てくださいビデオチュートリアルここでは、送信者UIを使用して条件付きフィールドを作成する方法と、新しい署名者エクスペリエンスが条件付きロジックと対話する方法を示します。
注意 :条件付きフィールド機能は、デフォルトでアカウントレベルでオフになっています。自分のアカウントで試してみたい場合は、リクエストを送信してください支援チーム 、私たちはあなたのアカウントでこの機能をすぐに有効にします。
条件付きロジックの構文
OneSpan Signでは、条件付きロジックには条件のテストとその後のアクションの実行が含まれます。
IF {いくつかの条件}次に{いくつかのアクションをとる}
たとえば、論理ステートメントは次のようになります。
•「テキストフィールドAが空でない場合、テキストフィールドBを無効にする」
•「チェックボックスAがオンの場合、署名Aが必要になります」
これにより、契約を正確なニーズに合わせて調整し、署名者エラーの可能性を減らすことができます。
条件のオブジェクトは次のいずれかです。
• "テキストフィールド"
•「テキスト領域」
•「チェックボックス」
•「ラジオ」
•「リスト」
そこから、3つのタイプのアクションを選択できます。
•有効/無効:選択したフィールドを有効にするか無効にするかを決定します
•必須にする:選択したフィールドが必須かどうかを決定します
•オプションにする:選択したフィールドがオプションになるかどうかを決定します
アクションは、以下を除くすべてのフィールドタイプで使用できます。
• カスタムフィールド
•公証人フィールド
•自動入力フィールド(名前、タイトル、日付など)
•ラベル
•添付ファイル
「 フィールドを追加する 」ガイドの詳細な手順。
ノート :
•条件はドキュメント全体または署名者全体に適用できないことに注意してください。つまり、「署名者Aがチェックボックスをオンにした場合、署名者Bは署名する必要があります」というフローを設計することはできません。
•条件付きフィールドが新しい署名エクスペリエンスで使用できるようになりました。インターフェースが条件付きロジックと適切に相互作用することを期待できます。
•単一のフィールドに関連する複数の条件がある場合、最後にトリガーされたものが有効になります。
•署名者が署名をスキップするようにする場合は、署名を「無効」ではなく「オプションとしてマーク」に設定して、署名プロセスがブロックされないようにします。
•条件は逆に機能します。フィールドを有効にする条件がある場合、それはデフォルトでフィールドが無効になっていることを意味します。
•リストフィールドの場合、これは、リストがフィールドを有効にすることを示す1つのオプションを持っている場合、このリストの他のオプションがこのフィールドを無効にすることを意味します。無効にされた後のフィールドは、事前設定された値に戻ります。
監査証跡のフィールドイベント
フォームフィールドが条件付きロジックによってトリガーされるたびに、監査イベントはイベントの説明と両方のフィールドのIDを証拠の要約に記録します。
たとえば、強調表示されたレコードを見てみましょう。「チェックボックス1」をチェックすると、証拠の要約でイベントが監査されました>チェックボックス1(「MLrD9jEktkG」のID)が条件をトリガーし、テキストフィールドA(「fHilwNhG254Z」のID)を有効にしました>名前をテキストフィールドA.
始める時間
これにより、条件付きフィールドの使用を開始するのに十分な情報が得られます。次のブログでは、開発者がこの機能を統合するのに役立つAPIとSDK関数について説明します。
このブログや、OneSpan Signをアプリケーションに統合することに関するその他の質問がある場合は、開発者コミュニティフォーラム 。あなたのフィードバックは私たちにとって重要です!