Du är här:
Konfigurera en integreringsprocess för att anropa ett externt värderingssystem
För att använda Vlocity Insurance Open Quoting Architecture måste du skapa en integreringsprocess som samlar in den viktiga information som ditt administrationssystem för externa policyer kan använda för att betygsätta eller prissätta offerten. Denna integreringsprocess inkluderas i produkten och utlöses när en offert med produkten inkluderad betygsätts igen med knappen Betygsätt nu.
Innan du börjar
Se till att din organisation är konfigurerad att anropa det externa systemets slutpunkt genom att lägga till webbplatsen i inställningarna för Fjärrplats.
-
Skapa en integreringsprocess.
Tips
Notera Typ/Undertyp. Du måste lägga till denna information i produkten som du skapar.
-
Använd en fjärråtgärd för att åberopa InsQuoteService.getQuoteDetail med
isForExternal=trueFjärralternativnyckel/värdepar för att förbereda offertens JSON att skicka till det externa systemet. -
Skicka offertens JSON till det externa systemet för värderingen på något av dessa två sätt:
-
Använd en fjärråtgärd för att anropa en Apex klass som skickar begäran till det externa systemet.
-
Använd en HTTP-åtgärd i integreringsprocessen.
AnteckningVid användning av en HTTP-åtgärd kanske resultatet inte innehåller
“error”: “OK”om vilkenInsQuoteService:createUpdateQuoteFromExternalellerInsQuoteService:createUpdateQuotesom förväntas.Du kan lägga till detta manuellt genom alternativet Ytterligare utdata i HTTP-åtgärden.
-
- Använd en fjärråtgärd för att åberopa InsQuoteService:createUpdateQuoteFromExternal.
-
Lägg till en svarsåtgärd för att returnera offertens JSON med prisuppdateringarna från det externa systemet till offertflödet. Detta är vad som används för att uppdatera detaljerna för offerten.
Data som returneras från det externa systemet måste vara i detta format:
1 { 2 "result": { 3 "quote": { 4 // Updated JSON returned 5 }, 6 "errorCode": "INVOKE-200", 7 "error": "OK" 8 } 9 }
