Du er her:
Konfigurere en integrasjonsprosedyre for å kalle opp et eksternt rangeringssystem
For å kunne bruke Vlocity Insurance Open Quoting Architecture må du opprette en integrasjonsprosedyre som samler inn viktig informasjon som det eksterne polisebehandlingssystemet kan bruke til å rangere eller prissette tilbudet. Denne integreringsprosedyren er inkludert i produktet og utløses når et tilbud med dette produktet er inkludert, skrives på nytt med knappen Pris nå.
Før du begynner
Kontroller at organisasjonen er konfigurert til å kalle opp det eksterne systemets endepunkt ved å legge til nettstedet i Innstillinger for eksterne nettsteder.
-
Opprett en integreringsprosedyre.
Tips
Noter deg Type/SubType. Du må legge til denne informasjonen i produktet du oppretter.
-
Bruk en ekstern handling til å kalle opp InsQuoteService.getQuoteDetail med paret Ekstern nøkkel/verdi
isForExternal=truefor å klargjøre JSON-koden for tilbud som skal sendes til det eksterne systemet. -
Send JSON-koden for tilbud til det eksterne systemet for rangeringen på en av disse to måtene:
-
Bruk en ekstern handling til å kalle opp en Apex som sender forespørselen til det eksterne systemet.
-
Bruk en HTTP-handling i integrasjonsprosedyren.
MerkNår du bruker en HTTP-handling, kan resultatet ikke inkludere
“error”: “OK”somInsQuoteService:createUpdateQuoteFromExternalellerInsQuoteService:createUpdateQuoteforventer.Du kan legge til dette manuelt via alternativet Tilleggsutdata i HTTP-handlingen.
-
- Bruk en ekstern handling til å kalle opp InsQuoteService:createUpdateQuoteFromExternal.
-
Legg til en svarhandling for å returnere JSON-koden for tilbud med prisoppdateringene fra det eksterne systemet til tilbudsflyten. Dette er det som brukes til å oppdatere tilbudsdetaljene.
Dataene som returneres fra det eksterne systemet, må være i dette formatet:
1 { 2 "result": { 3 "quote": { 4 // Updated JSON returned 5 }, 6 "errorCode": "INVOKE-200", 7 "error": "OK" 8 } 9 }
