Loading
Forsikring
Opsæt en integrationsprocedure for at kalde et eksternt vurderingssystem

Opsæt en integrationsprocedure for at kalde et eksternt vurderingssystem

Hvis du vil bruge Vlocity Insurance Open Quoting Architecture, skal du oprette en integrationsprocedure, der indsamler de vigtige oplysninger, som dit eksterne policeadministrationssystem kan bruge til at bedømme eller prissætte tilbuddet. Denne integrationsprocedure er inkluderet i produktet og udløses, når et tilbud med dette produkt inkluderes igen ved brug af knappen Vurder nu.

Før du starter

Sørg for, at din organisation er indstillet til at ringe ud til det eksterne systems slutpunkt ved at føje lokaliteten til Fjernlokalitetsindstillinger.

  1. Opret en integrationsprocedure.
    Tip
    Tip

    Bemærk Type/SubType. Du skal føje disse oplysninger til det produkt, du opretter.

  2. Brug en fjernhandling til at kalde InsQuoteService.getQuoteDetail med paret Fjernindstillingsnøgle/værdi isForExternal=true for at forberede Tilbuds-JSON til at sende til det eksterne system.
  3. Send Tilbuds-JSON til det eksterne system for vurderingen på en af disse to måder:
    • Brug en fjernhandling til at kalde en Apex, der sender anmodningen til det eksterne system.

    • Brug en HTTP-handling i integrationsproceduren.

      Bemærk
      Bemærk

      Når du bruger en HTTP-handling, inkluderer resultatet muligvis ikke “error”: “OK”, som InsQuoteService:createUpdateQuoteFromExternal eller InsQuoteService:createUpdateQuote forventer.

      Du kan manuelt tilføje dette gennem indstillingen Yderligere output for HTTP-handlingen.

  4. Brug en fjernhandling til at kalde InsQuoteService:createUpdateQuoteFromExternal.

    Denne tjeneste tager de input JSON-data, der returneres fra det eksterne system, og returnerer Quote.Id af det oprettede eller opdaterede tilbud i output JSON og listen over fejl.

    Illustrerer fjernhandlingen for InsQuoteService:createUpdateQuoteFromExternal.
  5. Tilføj en svarhandling for at returnere tilbuds-JSON med prisopdateringer fra det eksterne system til tilbudsforløbet. Dette bruges til at opdatere tilbudsdetaljerne.

    De data, der returneres fra det eksterne system, skal være i dette format:

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