Loading
Insurance
Configuration du traitement des erreurs pour l'inscription en masse

Configuration du traitement des erreurs pour l'inscription en masse

Recevez une notification en cas d'erreur lors du chargement d'un fichier CSV et lorsque des tâches asynchrones terminées identifient des données manquantes ou incomplètes.

  • Dans l'objet Contrat d'assurance, créez un champ personnalisé à utiliser en tant que référence pour Demande en masse asynchrone d'assurance. Le champ stocke les asyncBulkRequestId lorsque le processus d'inscription démarre en utilisant le service enrollMembersAsync.
    Remarque
    Remarque Utilisez ce champ personnalisé uniquement pour le traitement des erreurs.
  • Assurez-vous que votre champ Type de procédure de tarification de votre produit est défini sur Ensemble d'expressions et que le champ Nom de la procédure de tarification est défini sur le nom de l'Ensemble d'expressions.

  • Associez le paquet Data Mapper au produit de fait d'évaluation. Le Mappeur de données doit être de type OmniDataTransform, qui est Omnistudio dans l'objet principal.
    Remarque
    Remarque Si vous utilisez un Mappeur de données à partir d'un package géré, utilisez le

    Outil de migration

    pour migrer la version empaquetée Data Mapper vers Omnistudio dans Data Mapper principal.
  1. Dans le menu Configuration, cliquez sur Developer Console.
  2. Créez une classe Apex InsBatchFailureService. Copiez et collez le code Apex fourni dans le fichier LargeGroupEnrollment_Artifacts dans cette classe Apex.
    Important
    Important Si vous avez configuré le package InsBatchFailureService Apex Class with Winter’ 24, remplacez-le par la classe mise à jour fournie dans le fichier LargeGroupEnrollment_Artifacts. Assurez-vous que la version d'API de la classe par lot est égale ou supérieure à 60.
  3. Dans le code, remplacez vlocityins10__InsuranceAsyncBulkRequest__c par le nom de champ personnalisé créé ci-dessus, puis enregistrez la classe Apex.
  4. Dans le Lanceur d'application, recherchez et sélectionnez OmniStudio FlexCards.
  5. Cliquez sur Importer, puis chargez le fichier GenerateFailureErrorBatch.json fourni dans le fichier LargeGroupEnrollment_Artifacts.
  6. Ouvrez la FlexCard et assurez-vous qu'elle est activée et déployée.
  7. Dans la page Compte du groupe, cliquez sur l'icône d'engrenage, puis sélectionnez Modifier la page.
  8. Dans le Générateur d'applications Lightning, ajoutez un onglet personnalisé, puis et puis glissez-déposez le composant FlexCard dessus. Sélectionnez ensuite la FlexCard activée à l'étape 6.
 
Chargement
Salesforce Help | Article