テストとトラブルシューティング

借り換えフォームをプレビューする

ユースケースは、カスタマーサービスエージェントが借り換えフォームに記入して送信したときにトリガーされます。

「複数フォームを署名」ワークフローは、このフォーム送信でトリガーされ、顧客は、フォーム入力および署名プロセスを開始するためのリンクを含むメール通知を受け取ります。

パッケージ内のフォームに入力する

顧客には、パッケージの最初のフォームに入力して署名するように指示されます。 フォームの署名が正常に完了すると、顧客はパッケージ内の次のフォームに移動できます。 すべてのフォームに入力して署名すると、顧客に「AllDone」フォームが表示されます。

トラブルシューティング

メール通知が生成されない

メール通知は、「複数のフォームに署名」ワークフローの「メールを送信」コンポーネントによって送信されます。 このワークフローのいずれかの手順が失敗した場合は、メール通知が送信されます。 ワークフローのカスタムプロセスステップが MySQL データベースの行を作成していることを確認します。 行が作成されている場合は、 Day CQ Mail Service の設定を確認します

メール通知内のリンクが機能しない

メール通知内のリンクは動的に生成されます。 AEM サーバーが localhost:4502 で実行されていない場合は、「複数の Forms に署名」ワークフローの「Formsの署名を保存」ステップの引数に、正しいサーバー名とポートを指定してください。

フォームに署名できません

これは、データソースからデータを取得することで、フォームが正しく入力されなかった場合に発生する可能性があります。 サーバーの stdout ログを確認します。 fetchformdata.jsp は、便利なメッセージを stdout に書き出します。

パッケージ内の次のフォームに移動できません

パッケージ内のフォームの署名が成功すると、署名ステータスの更新ワークフローがトリガーされます。 ワークフローの最初の手順で、データベース内のフォームの署名ステータスが更新されます。 フォームのステータスが 0 から 1 に更新されているかどうかを確認してください。

AllDone フォームが表示されていません

パッケージにログインするためのフォームが他にない場合は、AllDone フォームがユーザーに表示されます。AllDone フォームが表示されない場合は、 getnextform クライアントライブラリの一部である GetNextFormToSign.js ファイルの 33 行目で使用される URL を確認してください。

recommendation-more-help
8de24117-1378-413c-a581-01e660b7163e