Rediriger un utilisateur à partir d’un Flow d’écran avec LWC

Par 

8 minutes de lecture

L’objectif de cet article est de construire un composant, Flow d’écran avec LWC, simple et réutilisable permettant de rediriger un utilisateur vers une page d’enregistrement.

Les flows sont un outil formidable pour guider les utilisateurs dans leurs processus métiers, aidons-les à aller encore plus loin !

Cas d’usage

Le cas d’usage le plus souvent rencontré est celui de la création d’un enregistrement. A la fin du flow, l’enregistrement est créé en arrière plan. Mis en parallèle avec le fonctionnement standard des Quick Actions qui ouvrent automatiquement l’enregistrement nouvellement créé, ça n’est pas optimal.

Dans le cas de processus complexes, les besoins projets nécessitent souvent de privilégier les Flow. Dès lors, une redirection automatique permet d’améliorer l’ergonomie, l’efficacité et généralement l’expérience utilisateur.

Afin de respecter le nouveau framework Salesforce, nous allons voir comment répondre à ce besoin en LWC plutôt qu’avec une action Aura.

Élément du LWC

1. Action de redirection – openRecord.js

Copy to Clipboard

2. Metadata – openRecord.js-meta.xml

Cette partie nous permet de rendre notre composant directement configurable dans le flow en permettant notamment de sélectionner l’id de l’enregistrement cible :

Copy to Clipboard

3. Template – openRecord.html

Nous ajoutons enfin un icône de chargement afin de rendre l’affichage plus user-friendly :

Copy to Clipboard

Utilisation du LWC

Il suffit ensuite de l’ajouter à un élément d’écran sur un screen Flow en dernière étape.

Exemple de flow simple permettant de créer une tâche à partir d’un compte :

Paramétrage du composant :

Démonstration vidéo :

Au delà d’une extension de fonctionnalité standard, ce composant très simple à créer représente une excellente plus-value utilisateur métier.

Lien vers la documentation Salesforce pour la création de l’équivalent Aura : https://help.salesforce.com/s/articleView?id=sf.flow_concepts_finish_override.htm&type=5

Pour continuer à explorer LWC, ne manquez pas notre article Créer un raccourci clavier sur Salesforce : un cas d’usage pratique sur LWC et suivez-nous sur Linkedin !

A lire également sur le blog

Copado

Introduction à Copado

Vous aimeriez avoir une idée de ce qu’est Copado, savoir ce qu’apporte l’outil et le tester éventuellement ? Peut-être souhaiteriez-vous aussi connaître les étapes pour se former dessus ? …
avril 2024
Conseils
Interview-Romain-Quijal-Texeï

Portrait de Texiens : Romain Quijal, Développeur chez Texeï

👋 Découvrez le portrait de Romain Quijal, Développeur chez Texeï ! 🚀 Arrivé il y a un peu plus d’un an chez Texeï, Romain une étoile montante dans l’univers …
avril 2024
Interviews

Comment utiliser le pré-header ?

Comment utiliser le pré-header ? Dans le paysage en constante évolution du marketing numérique, la création d’emails captivants est devenue un véritable art. Chaque élément joue un rôle crucial …
mars 2024
Conseils
Avantages de Salesforce pour les PME

Pourquoi faire de la conduite du changement ? 

D’abord, qu’est-ce que la conduite du changement ? La conduite du changement (aussi appelée change management ou change) sert à accompagner les différentes parties prenantes lors d’une transformation dans …
mars 2024
Conseils
Interview-zoe-texei-1

Portrait de Texiens : Zoé Cadiou, Responsable Marketing Opérationnel

👋 Découvrez le portrait de Zoé Cadiou, Responsable Marketing Opérationnel chez Texeï ! 🚀 Arrivée chez Texeï en tant que Responsable de Communication, Zoé endosse désormais la casquette de Responsable …
février 2024
Interviews
Virgile-Paré-portrait -de-texien

Portrait de Texiens : Virgile Paré, Senior Business Analyst

👋 A l’honneur dans notre portrait de texiens, Virgile Paré, Senior Business Analyst, Spécialiste CRM-Analytics, et Manager chez Texeï ! 🚀 Arrivé il y a deux ans maintenant, Virgile …
février 2024
Interviews