IM-BIS for Accel Platform OpenRules for IM-BIS 連携ガイド 第9版 2019-04-01

7.4. 自動車保険の申し込みワークフローを実行してみよう

これまでのシナリオで作成した IM-BIS のフローを使って、保険料の計算を実行してみましょう。

自動車保険申し込みの申請画面でルールを実行する

作成したワークフローの申請画面でルールを実行してみましょう。

申請画面を表示する

  1. 「BIS担当者」ロールを付与したユーザでログインしましょう。
    (このマニュアルでは、「青柳辰巳」(ユーザコード:aoyagi)でログインします。)
  2. 上部のメニューの「 IM-BIS 」→「ワークフロー」の順にマウスを重ねてから「申請」をクリックしましょう。
    ../../_images/execute_12.png
  3. 「【ハンズオン】自動車保険」の「 image_common_5 申請/処理開始」をクリックして申請画面を表示します。
    ../../_images/execute_22.png

ルールから返却されたエラーによって申請時にエラーメッセージを表示する

最初に入力した保険料の内容が誤っている場合に適切にエラーメッセージが表示され、申請を実行できないことを確認してみましょう。
  1. 申請画面で、車種の値は変更せずに「最大積載量」の値だけを変更してみましょう。
    ../../_images/execute_32.png
  2. 「保険料を計算する」をクリックしてください。
    ../../_images/execute_42.png
  3. ルールが実行され、メッセージには「入力内容に誤りがあります。」と表示されます。
    このまま「申請」をクリックしてみましょう。
    ../../_images/execute_5.png
  4. 申請画面の上部にカスタム入力チェックで設定したエラーメッセージが表示され、申請が実行できないことが確認できました。
    ../../_images/execute_6.png

保険料を計算し、申請を実行する

保険の対象の入力値の組み合わせを正しいパターンに変更して、申請してみましょう。
  1. 申請画面で、正しく保険料が計算される組み合わせの値を入力してみましょう。
    例として、バイク(軽二輪車)の36ヶ月契約として入力してください。
    ../../_images/execute_7.png
  2. 「保険料を計算する」をクリックしてください。
    ../../_images/execute_8.png
  3. ルールが実行され、メッセージには「保険料を計算しました。」、保険料には入力した内容に基づく金額が表示されます。
    その他の項目に入力し、「申請」をクリックしてみましょう。
    ../../_images/execute_9.png
  4. エラーは発生せずに、申請の処理画面が表示されます。
    案件名を変更し、「申請/処理開始」をクリックしましょう。
    ../../_images/execute_10.png
  5. 申請を行うことができました。
    続いて、承認を実行してみましょう。

自動車保険申し込みの承認を実行する

先ほど申請した案件を承認しましょう。
  1. 「BIS担当者」ロールを付与したユーザでログインしましょう。
    (このマニュアルでは、「青柳辰巳」(ユーザコード:aoyagi)でログインします。)
  2. 上部のメニューの「 IM-BIS 」→「ワークフロー」の順にマウスを重ねてから「未処理」をクリックしましょう。
    ../../_images/execute_111.png
  3. 申請した「【ハンズオン】自動車保険」の案件が表示されます。
    image_common_5 処理」をクリックして承認画面を表示してください。
    ../../_images/execute_121.png
  4. 申請内容がそのまま表示されていることが確認できました。
    「確認者コメント」を入力し、「承認」をクリックしましょう。
    ../../_images/execute_13.png
  5. 承認を行うことができました。
    同様の手順で、最後のノードの承認も行い、案件を完了しましょう。
  6. これで自動車保険の保険料を計算するワークフローの実行について確認することができました。