Loading
Assicurazioni
Impostazione di una procedura di integrazione per chiamare un sistema di valutazione esterno

Impostazione di una procedura di integrazione per chiamare un sistema di valutazione esterno

Per utilizzare Vlocity Insurance Open Quoting Architecture è necessario creare una procedura di integrazione che raccolga le informazioni importanti che il sistema di amministrazione delle polizze esterne può utilizzare per valutare o assegnare un prezzo al preventivo. Questa procedura di integrazione è inclusa nel prodotto e viene attivata quando un preventivo con quel prodotto incluso viene rivalutato utilizzando il pulsante Valuta ora.

Prima di iniziare

Assicurarsi che l'organizzazione sia configurata per la chiamata all'endpoint del sistema esterno aggiungendo il sito alle Impostazioni sito remoto.

  1. Creare una procedura di integrazione.
    Suggerimento
    Suggerimento

    Prendere nota del Type/SubType. È necessario aggiungere queste informazioni al prodotto creato.

  2. Utilizzare un'azione remota per invocare In sQuoteService.getQuoteDetail c on la coppia C isForExternal=true hiave/Valore opzione remota per preparare il JSON preventivo da inviare al sistema esterno.
  3. Inviare il JSON preventivo al sistema esterno per la valutazione in uno dei due modi seguenti:
    • Utilizzare un'azione remota per chiamare una classe Apex che invia la richiesta al sistema esterno.

    • Utilizzare un'azione HTTP nella procedura di integrazione.

      Nota
      Nota

      Quando si utilizza un'azione HTTP, il risultato potrebbe non includere i “error”: “OK” attesi da InsQuoteService:createUpdateQuoteFromExternal o InsQuoteService:createUpdateQuote.

      È possibile aggiungerlo manualmente tramite l'opzione Output aggiuntivo dell'azione HTTP.

  4. Utilizzare un'azione remota per invocare InsQuoteService:createUpdateQuoteFromExternal.

    Questo servizio prende i dati JSON di input restituiti dal sistema esterno e restituisce il Quote.Id del preventivo creato o aggiornato nel JSON di output e l'elenco degli errori riscontrati.

    Illustra l'azione remota per InsQuoteService:createUpdateQuoteFromExternal.
  5. Aggiungere un'azione di risposta per restituire il JSON preventivo con gli aggiornamenti dei prezzi dal sistema esterno al flusso preventivo. Questo è ciò che viene utilizzato per aggiornare i dettagli del preventivo.

    I dati restituiti dal sistema esterno devono essere in questo formato:

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