Loading
Table des matières
Sélectionner des filtres

          Aucun résultat
          Aucun résultat
          Voici quelques conseils de recherche

          Vérifiez l'orthographe de vos mots-clés.
          Utilisez des termes de recherche plus généraux.
          Sélectionnez moins de filtres pour élargir votre recherche.

          Recherchez dans toute l’aide de Salesforce
          Recalcul du cumul par résumés de référence avec Apex (package géré)

          Recalcul du cumul par résumés de référence avec Apex (package géré)

          Utilisez un code Apex recalculer les résumés Cumul par référence.

          Éditions requises

          Disponible avec : Lightning Experience
          Disponible avec : Professional Edition, Enterprise Edition et Unlimited Edition

          Icône du package géré Cette fonctionnalité est un package géré Financial Services Cloud.

          Remarque
          Remarque Pour recalculer les résumés de cumul d'un petit sous-ensemble de données, modifiez les comptes financiers sous-jacents ou modifiez la relation du compte à contact.

          Pour recalculer les résumés RBL en utilisant un code Apex.

          1. Appelez une classe globale avec le constructeur global RollupRecalculationBatchable via un code Apex.
            Remarque
            Remarque Lors de l'exécution des règles RBL à travers un code Apex, votre liste ne doit pas:
            • Être nul ou vide
            • Contient des ID de configuration RBL inactifs, non valides ou dupliqués
          2. Créez une liste d'ID de vos objets actifs Cumul par configuration de référence dans l'ordre dans lequel vous souhaitez les exécuter.
          3. Créez une instance de RollupRecalculationBatchable et transmettez-lui votre liste d'ID.
          4. Exécutez la tâche par lot avec Database.executeBatch. Une fois cette tâche par lot exécutée, les futurs cumuls sont automatiquement exécutés.
          Exemple
          Exemple

          Voici un exemple de code Apex :

          // Create your list of IDs
          List<Id> rollupsToRun = new List<Id>();
          List<FinServ__RollupByLookupConfig__c> queriedRollups = [SELECT Id FROM FinServ__RollupByLookupConfig__c WHERE FinServ__Active__c = true];
          for (FinServ__RollupByLookupConfig__c rollup : queriedRollups) {
          rollupsToRun.add(rollup.Id);
          }
          
          // Create an instance of RollupRecalculationBatchable
          FinServ.RollupRecalculationBatchable job = new FinServ.RollupRecalculationBatchable(rollupsToRun);
          
          // Run the rollups
          Database.executeBatch(job);
          
           
          Chargement
          Salesforce Help | Article