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