詳細情報:
外部評価システムをコールするインテグレーション手順の設定
Vlocity Insurance Open Quoting Architecture を使用するには、外部保険契約管理システムで見積の評価または価格設定に使用できる重要な情報を収集するインテグレーション手順を作成する必要があります。このインテグレーション手順は商品に含まれており、[今すぐ評価] ボタンを使用してその商品が含まれる見積が再評価されたときにトリガーされます。
ご利用になる前に
サイトを [リモートサイトの設定(Remote Site Settings)] に追加して、外部システムのエンドポイントにコールアウトするように組織が設定されていることを確認します。
-
インテグレーション手順を作成します。
ヒント
Type/SubType をメモします。作成する商品にこの情報を追加する必要があります。
-
リモートアクションを使用して、リモートオプションのキー/値のペア
isForExternal=trueを使用して InsQuoteService.getQuoteDetail を呼び出し、外部システムに送信する見積 JSON を準備します。 -
次の 2 つの方法のいずれかで、評価のために見積 JSON を外部システムに送信します。
-
リモートアクションを使用して、要求を外部システムに送信する Apex クラスをコールします。
-
Integration Procedure で HTTP アクションを使用します。
メモHTTP アクションを使用する場合、結果に
InsQuoteService:createUpdateQuoteFromExternalまたはInsQuoteService:createUpdateQuoteが予期する“error”: “OK”が含まれない場合があります。HTTP アクションの [追加出力] オプションを使用して手動で追加できます。
-
- リモートアクションを使用して InsQuoteService:createUpdateQuoteFromExternal を呼び出します。
-
外部システムから見積フローに価格設定の更新が含まれる見積 JSON を返す応答アクションを追加します。これは、見積の詳細を更新するために使用されるものです。
外部システムから返されるデータは、次の形式である必要があります。
1 { 2 "result": { 3 "quote": { 4 // Updated JSON returned 5 }, 6 "errorCode": "INVOKE-200", 7 "error": "OK" 8 } 9 }
