Loading
Insurance
Configuration d'une procédure d'intégration pour appeler un système de tarification externe

Configuration d'une procédure d'intégration pour appeler un système de tarification externe

Pour utiliser l'architecture de devis ouverte Vlocity Insurance, vous devez créer une procédure d'intégration qui recueille les informations importantes que votre système d'administration de police externe peut utiliser pour calculer le prix du devis. Cette procédure d'intégration est incluse dans le produit et est déclenchée lorsqu'un devis contenant ce produit est recalculé en utilisant le bouton Évaluer maintenant.

Avant de commencer

Assurez-vous que votre organisation est configurée pour appeler le point de terminaison du système externe en ajoutant le site aux Paramètres du site distant.

  1. Créez une procédure d'intégration.
    Conseil
    Conseil

    Notez Type/SubType. Vous devez ajouter ces informations au produit que vous créez.

  2. Utilisez une action distante pour invoquer InsQuoteService.getQuoteDetail avec la isForExternal=true de paire Clé/Valeur d'option distante afin de préparer l'envoi du JSON de devis au système externe.
  3. Envoyez le JSON de devis au système externe pour l'évaluation avec l'une des deux méthodes suivantes :
    • Utilisez une Action distante pour appeler une classe Apex qui envoie la requête au système externe.

    • Utilisez une action HTTP dans la procédure d'intégration.

      Remarque
      Remarque

      Lors de l'utilisation d'une action HTTP, le résultat peut ne pas inclure les “error”: “OK” attendues par le InsQuoteService:createUpdateQuoteFromExternal ou le InsQuoteService:createUpdateQuote.

      Vous pouvez l'ajouter manuellement via l'option Sortie supplémentaire de l'action HTTP.

  4. Utilisez une action distante pour invoquer InsQuoteService:createUpdateQuoteFromExternal.

    Ce service récupère les données JSON d'entrée renvoyées par le système externe, et renvoie la Quote.Id du devis créé ou mis à jour dans le JSON de sortie et la liste des erreurs rencontrées.

    Illustre l'action distante pour InsQuoteService:createUpdateQuoteFromExternal.
  5. Ajoutez une action de réponse pour renvoyer le JSON de devis avec les mises à jour de tarification du système externe au flux de devis. Il est utilisé pour mettre à jour les détails du devis.

    Les données renvoyées par le système externe doivent se présenter sous le format suivant :

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