Loading
保險
設定整合程序以呼叫外部等級系統

設定整合程序以呼叫外部等級系統

若要使用「Vlocity Insurance 開放報價結構」,您需要建立整合程序,此程序會收集外部原則管理系統可用來評分或定價報價的重要資訊。此整合程序會包含在產品中,並在使用「立即價格」按鈕重新排序包含該產品的報價時觸發。

開始之前

將網站新增至「遠端網站設定」,以確保您的組織已設定為呼叫外部系統端點。

  1. 建立 整合程序。
    小秘訣
    小秘訣

    記下「類型/子類型」。您必須將此資訊新增至您建立的產品。

  2. 使用「遠端動作」透過「遠端選項金鑰/值」配對的 isForExternal=true 叫用 InsQuoteService.getQuoteDetail,以準備「報價 JSON」傳送至外部系統。
  3. 以下列兩種方式之一將報價 JSON 傳送至外部系統以進行等級:
    • 使用「遠端動作」呼叫將要求傳送至外部系統的 Apex 類別。

    • 在整合程序中使用 HTTP 動作。

      備註
      備註

      使用 HTTP 動作時,結果可能不包含預期的 InsQuoteService:createUpdateQuoteFromExternal 或 InsQuoteService:createUpdateQuote “error”: “OK”。

      您可以透過「HTTP 動作」的「其他輸出」選項手動新增此項目。

  4. 使用遠端動作叫用 InsQuoteService:createUpdateQuoteFromExternal。

    此服務會取得從外部系統傳回的輸入 JSON 資料,並在輸出 JSON 中傳回已建立或已更新報價的 Quote.Id,以及發生錯誤的清單。

    說明 InsQuoteService:createUpdateQuoteFromExternal 的遠端動作。
  5. 新增回應動作以將包含外部系統定價更新的報價 JSON 傳回報價流程。這是用來更新報價詳細資料的項目。

    從外部系統傳回的資料格式必須為:

    1 {
    2  "result": {
    3    "quote": {
    4      // Updated JSON returned
    5    },
    6    "errorCode": "INVOKE-200",
    7    "error": "OK"
    8  }
    9 }
 
正在載入
Salesforce Help | Article