Vous êtes ici :
Ajout de véhicules pour Auto Business
Pour commencer, l'OmniScript prend l'ID de la stratégie à laquelle l'utilisateur souhaite ajouter des véhicules.
Il appelle ensuite un autre OmniScript : autoWC/reusableVehicleInput1. Ce même OmniScript est utilisé par l'OmniScript autoWC/Quote.
L’OmniScript réutilisable fournit un formulaire permettant aux utilisateurs de saisir des informations sur le véhicule à ajouter. Les champs et les sélections de ce formulaire correspondent aux attributs de la spécification de l'article assuré dans le modèle de produit.
Lorsque l’utilisateur enregistre les informations sur le nouveau véhicule, l’OmniScript effectue plusieurs opérations en arrière-plan :
-
Utilise le service InsPolicyService:getInsuredItems pour récupérer des données sur tous les véhicules déjà assurés par cette police.
-
Utilise une procédure d'intégration pour fusionner les nouveaux véhicules avec les véhicules existants.
-
Utilise le service InsPolicyService:getModifiedPolicy pour obtenir des données de police modifiées qui comprennent le ou les nouveaux véhicules.
-
Utilise une action d'extraction Omnistudio Data Mapper pour préparer l'affichage des données.
L'OmniScript affiche tous les véhicules anciens et nouveaux en utilisant le composant Web Lightning insOsMultiInstanceGrandchildren Vlocity.
Les utilisateurs peuvent ouvrir n’importe quel véhicule pour changer les valeurs d’attribut dans les couvertures de ce véhicule.
Sur la même page, les utilisateurs peuvent sélectionner ou désélectionner des couvertures facultatives.
Cette page affiche également le nombre total de nouvelles primes, la prime d'origine et d'autres données. Chaque fois que l'utilisateur modifie un attribut ou une couverture facultative, la tarification change ici.
Lorsque l'utilisateur clique sur Ajouter un véhicule, l'OmniScript procède en arrière-plan comme suit :
-
Une action de transformation Data Mapper prépare les données pour créer une nouvelle version de la stratégie existante.
-
Le service InsPolicyService:createNewPolicyVersion crée une nouvelle version de la stratégie qui inclut le ou les nouveaux véhicules.
-
Les informations de paiement sont mises à jour.
Enfin, une page de confirmation s'affiche. Il inclut les modifications finales de la tarification.
