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
          Utilisation d'un flux lancé automatiquement pour exécuter une définition de Moteur de traitement des données (package géré)

          Utilisation d'un flux lancé automatiquement pour exécuter une définition de Moteur de traitement des données (package géré)

          Associez une définition du Moteur de traitement des données à un flux lancé automatiquement. Exécutez ensuite le flux manuellement ou invoquez-le par Apex, processus ou API REST. Vous pouvez cloner et utiliser le flux Exemple de traitement des données fourni ou créer un flux selon vos besoins.

          Éditions requises

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

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

          1. Dans Configuration, saisissez Flux dans la case Recherche rapide, puis sélectionnez Flux.
          2. Ouvrez le flux Exemple de traitement des données.
            Image montrant le flux Exemple de traitement des données
          3. Double-cliquez sur le nœud Exécuter la tâche de traitement des données pour l'ouvrir.
          4. Dans la section Catégorie, sélectionnez Moteur de traitement des données.
          5. Dans le champ Action, sélectionnez la définition du moteur de traitement des données que vous souhaitez exécuter.
          6. Saisissez les valeurs appropriées pour les variables d'entrée.
          7. Cliquez sur Terminé.
          8. Enregistrez vos modifications, puis activez le flux.
          9. Pour exécuter le flux, cliquez sur Exécuter.
            Vous pouvez également lancer le flux en utilisant un déclencheur Apex. Voici un exemple :
            //Trigger Code
            trigger InitiateCalcJob on MulesoftJob__c (after update) {
            for (MulesoftJob__c job: Trigger.new) {
            if(Trigger.oldMap.get(job.id).Status__c == 'In Progress' && job.Status__c == 'Completed'){
            RunFlowFuture.runFlow(job.RBL_Job_Name__c);
            }
            }
            }
            // Future method code
            global class RunFlowFuture {
            public static Flow.Interview.Data_Processing_Flow rblFlow {get; set;}
            
            @future
            public static void runFlow(String ruleName) {
            if(ruleName != null){
            Map<String, Object> myMap = new Map<String, Object>();
            myMap.put('v1', 'String');
            rblFlow = new Flow.Interview.Data_Processing_Flow(myMap);
            rblFlow.start();
            }
            }
            } 
            
           
          Chargement
          Salesforce Help | Article