Loading
Insurance
InsQuoteService:removeCoverage

InsQuoteService:removeCoverage

Utilisez ce service dans un OmniScript pour retirer une couverture spécifiée, conformément au code produit, du devis. Vous pouvez utiliser ce service sur plusieurs plans.

Remarque
Remarque

Ce service n'est pas pris en charge pour les utilisateurs invités.

Si un utilisateur invité tente d'exécuter un OmniScript ou une Procédure d'intégration ou une fonction d'interface utilisateur qui utilise ce service, le service n'est pas exécuté et l'utilisateur invité affiche un message d'erreur.

Classe: InsQuoteService

Méthode : removeCoverage

Fonctionnement

  1. Le service prend le quoteId et le code produit d'un produit.

  2. Retire tous les éléments de ligne de devis des couvertures correspondant aux couvertures définies par les codes produit.

Options distantes

Option

Description

quoteId

ID du devis cible

coverageProductCodes

Code produit de la couverture cible.

Prend en compte une liste stricte de codes produit, tels que Code1, Code2, Code3, et retire toutes les couvertures spécifiées par les codes produit.

planIds

Facultatif.

ID de plans cibles, utilisés pour cibler des plans spécifiques dans le devis cible.

JSON d'entrée

Ce service ne prend pas de JSON d'entrée.

JSON de sortie

Le JSON de sortie renvoie un nœud numCoveragesRemoved, qui indique le nombre de couvertures retirées :

	{'numCoveragesRemoved': 4}
 
Chargement
Salesforce Help | Article