Nous allons décomposer cette formation en 4 étapes :
Retrouvez nos exemples de flux
Accédez à notre org de flux d'exemple pour vous inspirez. Retrouvez les cas d'usage les plus utilisés par nos clients.
Gagnez du temps et supprimez les actions répétitives avec les actions de flux Salesforce.
Depuis la configuration Salesforce, accédez aux Flux (flow), puis cliquez sur Nouveaux Flux.
Sélectionnez le type de flux à mettre en place.
Cliquez sur Créer.
💡 Astuce; La variable recordId est quasiment systématique pour tous les flux d'écran. Elle sert à variabiliser le champ recordId, et à fournir au flux le contexte depuis lequel nous lançons la génération.
Depuis le processus, cliquez sur le + et choisissez l'élément : écran
💡 Astuce; Renommez le bouton suivant dans la configuration du pied de page pour améliorer l'expérience utilisateur.
Validez
Pour mettre à jour la donnée renseignée dans l'écran précédent, vous pouvez ajouter une action de mise à jour. Elle déclenchera une prochaine action.
Depuis le processus, cliquez sur le + et choisissez l'élément : mise à jour des enregistrements
Validez, enregistrez, nommez et activez votre flux.
Déposez le flux sur vote contexte.
Notre action la plus célébre qui vous permettra de générer un document automatiquement
Construisez votre processus à votre convenance (écran, décision, message de succès...) et ajoutez l'action Gonexa.
Vous pouvez variabiliser cette valeur avec un écran en créant de nouvelles ressources de type choix.
Cette valeur est à variabiliser avec une variable de type texte, disponible pour l'entrée.
Cette valeur peut etre variabilisé dans un écran ou sélectionné parmi les documents selon certains critères comme le nom du document ou l'azure id.
Enregistrez, activez, et testez.
Ajoutez un élément d'obtention d'enregistrement à votre flux
Cette action de flux est similaire à l’action Generate a document, la configuration est similaire.
Elle sert à générer un seul document de manière asynchrone, cela signifie qu’elle s’exécutera en arrière plan.
Elle comprend les mêmes paramètres que l’action Generate a document, seule la manière d’exécution est différente.
Attention, Salesforce n’autorise pas plus de 50 actions futures en même temps, il faut donc faire attention avec les flows trigger qui utilisent cette action avec un déclencheur qui pourrait être appelé plus de 50 fois d’un coup.
Que ce soit à partir d'une vue de liste ou à partir d'un déclencheur, générez en masse
Générer plusieurs documents d'un coup a partir d'une vue de liste.
Champ : Id
Opérateur : dans
Valeur : ids
Afin de remplir le champ valeur, créez une nouvelle ressource :
💡 Attention nom sensible à la casse
Validez
Ajoutez l'action sur la présentation de page de votre objet principal.
💡 Astuce vous trouverez l'URL de votre flux dans les détails du flux.
Validez et testez
Utilisez une variable de flow comme donnée dans un document
Vous avez parfois besoin d’afficher une ou plusieurs valeurs dynamiques à la génération d’un document.
Dans un flux Salesforce :
Commencez par créer une variable de collection dans votre flux. Cette variable stockera les données que vous souhaitez afficher dans votre document.
Ajoutez une action d’attribution pour attribuer les valeurs voulus à la variable de collection. L’ordre des attributions déterminera l’ordre des balises à positionner dans le document.
Dans l'action de génération de document, activer le paramètre "Collection of Dynamic Values", puis renseignez la variable de collection utilisée précédemment.
Dans votre modèle de document, positionnez les balises Gonexa pour afficher les valeurs dynamiques à la génération.
La balise à renseigner est {!gnxdynamic|1}.
Cette balise affiche la valeur de la première place dans la variable de collection.
Remplacez ensuite le 1 par le nombre correspondant à l’index de la valeur que vous souhaitez afficher.
Par exemple, {!gnxdynamic|4} affichera la quatrième valeur de la variable de collection.