Sie befinden sich hier:
Einrichten eines Integrationsverfahrens zum Aufrufen eines externen Bewertungssystems
Zum Verwenden der offenen Angebotsarchitektur für Vlocity-Versicherungen müssen Sie ein Integrationsverfahren erstellen, das die wichtigen Informationen erfasst, die Ihr Verwaltungssystem für externe Policen zum Bewerten oder Bepreisen des Angebots verwenden kann. Dieses Integrationsverfahren ist im Produkt enthalten und wird ausgelöst, wenn ein Angebot mit diesem Produkt über die Schaltfläche "Jetzt bewerten" neu bewertet wird.
Bevor Sie loslegen
Stellen Sie sicher, dass Ihre Organisation so eingerichtet ist, dass sie den Endpunkt des externen Systems anruft, indem Sie die Site zu den Einstellungen für Remote-Sites hinzufügen.
-
Erstellen Sie ein Integrationsverfahren.
Tipp
Notieren Sie sich den Typ/Untertyp. Sie müssen diese Informationen dem von Ihnen erstellten Produkt hinzufügen.
-
Verwenden Sie eine Remote-Aktion, um InsQuoteService.getQuoteDetail mit dem
isForExternal=true"Remote Option Key/Value" (Schlüssel/Wert der Remote-Option) aufzurufen und die Angebots-JSON vorzubereiten, die an das externe System gesendet werden soll. -
Senden Sie die Angebots-JSON zur Bewertung auf eine der beiden folgenden Arten an das externe System:
-
Verwenden Sie eine Remote-Aktion, um eine Apex-Klasse aufzurufen, die die Anforderung an das externe System sendet.
-
Verwenden Sie eine HTTP-Aktion im Integrationsverfahren.
HinweisBei Verwendung einer HTTP-Aktion enthält das Ergebnis möglicherweise keine
“error”: “OK”, die vonInsQuoteService:createUpdateQuoteFromExternaloderInsQuoteService:createUpdateQuoteerwartet werden.Sie können dies manuell über die Option "Zusätzliche Ausgabe" der HTTP-Aktion hinzufügen.
-
- Verwenden Sie eine Remote-Aktion, um InsQuoteService:createUpdateQuoteFromExternal aufzurufen.
-
Fügen Sie eine Antwortaktion hinzu, um die Angebots-JSON mit den Preisaktualisierungen aus dem externen System an den Angebots-Flow zurückzugeben. Dies wird zum Aktualisieren der Angebotsdetails verwendet.
Die vom externen System zurückgegebenen Daten müssen das folgende Format aufweisen:
1 { 2 "result": { 3 "quote": { 4 // Updated JSON returned 5 }, 6 "errorCode": "INVOKE-200", 7 "error": "OK" 8 } 9 }

