Didacticiel 6 : ajout d’un bouton d’action personnalisé à une carte d’informations pour appeler une action personnalisée (processus CRM)

Effectué

Une fonctionnalité permettant d’ajouter des actions personnalisées aux cartes d’informations est introduite et est actuellement disponible en préversion.

Version préliminaire de la fonctionnalité d’ajout d’actions personnalisées à des cartes d’informations.

De nouveaux types de boutons sont introduits dans l’opération Créer une carte pour l’assistant V2.

Créer une carte pour l’assistant V2 possède un type de bouton Action personnalisée (processus CRM).

Exemples de cas d’utilisation

Nous allons créer une carte d’informations qui sera affichée lorsque la date de clôture estimée d’une opportunité se situera dans la journée et nous allons ajouter une action pour prolonger cette date de clôture estimée de 10 jours.

Données de test

Créez une ou plusieurs opportunités dont la date de clôture estimée est la date du jour.

Étape 1 : créer un déclencheur pour démarrer le flux

Définissez un déclencheur qui s’exécute chaque matin à 8 heures. 

  1. Dans la zone de recherche, saisissez Périodicité. Dans les résultats de la recherche, sous l’option Déclencheurs, sélectionnez Périodicité.

    Les résultats de la recherche de récurrence affichent Planning de périodicité dans l’onglet Déclencheurs.

  2. Le déclencheur ci-dessous s’affiche. Dans Intervalle entrez 1 et dans Fréquence sélectionnez Journée. Cela garantit que le déclencheur s’exécutera une fois par jour. 

    Vous pouvez définir les autres colonnes selon vos besoins. Dans cet exemple, nous définissons Aux heures indiquées sur 8, car nous souhaitons que le déclencheur s’exécute chaque matin à 8 heures. 

    La propriété Aux heures indiquées est définie sur 8.

Étape 2 : récupérer toutes les opportunités qui se clôturent aujourd’hui.

  1. Sélectionnez Nouvelle étape et, dans la zone de recherche, entrez Microsoft Dataverse, puis choisissez Répertorier les enregistrements.

    Saisissez Microsoft Dataverse et choisissez Répertorier les enregistrements.

  2. Ajoutez une requête de filtre pour récupérer toutes les opportunités se clôturant aujourd’hui.

    estimatedclosedate eq @{formatDateTime(utcNow(), 'yyyy-MM-dd')}

    Ajoutez une requête de filtre pour récupérer toutes les opportunités se clôturant aujourd’hui.

Étape 3 : pour chaque opportunité, créer la carte d’informations personnalisée.

Pour toutes les opportunités extraites lors de l’étape précédente, nous allons utiliser une nouvelle opération Créer une carte pour l’assistant V2 et créer une carte d’informations.

  1. Sélectionnez Nouvelle étape sous l’action Répertorier les enregistrements et ajoutez l’action Appliquer à chacun.

    Sous Liste des enregistrements, dans Choisir une action, les résultats de la recherche à appliquer à chacun apparaissent dans l’onglet Actions.

  2. Sélectionnez toutes les opportunités dans le Contenu dynamique pour l’itération.

    Sur Appliquer à chacun, sélectionnez Ajouter du contenu dynamique, puis choisissez la valeur Liste des éléments.

  3. Dans l’opération Appliquer à chacun, sélectionnez Ajouter une action et recherchez Sales Insight. Vous verrez l’action Sales Insights comme indiqué dans la section d’introduction, choisissez l’opération Créer une carte pour l’assistant V2.

    Appliquer à chacun contient la valeur des étapes précédentes et Créer une carte pour l’assistant V2.

  4. Entrez l’environnement.

    Sur Créer une carte pour l’assistant V2, l’environnement est défini sur TestOrg, et d’autres colonnes obligatoires sont remplies.

Vous pouvez constater que Prolonger la date de clôture est utilisé comme texte de bouton.

Nous allons faire Prolonger la date de clôture pour repousser la date de clôture estimée de l’opportunité associée à l’aide de REST et d’une action personnalisée.

3.1 Action à l’aide d’une action personnalisée

Nous allons maintenant appeler une action personnalisée dans CRM, ce qui modifiera la date de clôture estimée.

3.1.1 Créer une action personnalisée dans CRM pour prolonger la date de clôture estimée

Pour créer une action personnalisée, accédez à Paramètres>Processus>Nouveau.

  1. Entrez ExtendClosingDate comme nom, comme Catégorie sélectionnez Action, et comme table Opportunité.

    Entrez ExtendClosingDate comme nom, comme Catégorie sélectionnez Action, et comme table Opportunité.

  2. Dans Ajouter une étape, sélectionnez Mettre à jour l’enregistrement.

    Le menu Ajouter une étape a l’option Mettre à jour l’enregistrement sélectionnée.

    L’option Mettre à jour est définie sur Opportunité et un bouton Définir les propriétés est présent.

  3. Sélectionnez Définir les propriétés, puis configurez la Date fin prévue comme se situant 10 jours après la Date fin prévue actuelle.

    Configurez Date fin prévue comme se situant 10 jours après la Date fin prévue.

  4. Sélectionnez Enregistrer et fermer, puis activez l’action personnalisée qui sera découverte par notre opération.

3.1.2 Appeler une action personnalisée à partir d’une carte d’informations avec une opportunité comme cible

Dans l’action Appliquer à chacun, sélectionnez Ajouter une action.

Choisissez Ajouter une action sous Créer une carte pour l’assistant V2.

  1. Recherchez Sales Insights et sélectionnez Choisir une action personnalisée (processus CRM) pour une carte d’informations.

    Sélectionnez Choisir une action personnalisée (processus CRM) pour une carte d’informations.

  2. Sélectionnez l’environnement, puis pour Filtrer par table sélectionnez Opportunité et pour Action personnalisée (processus CRM) sélectionnez ExtendedClosingDate.

    Définissez Filtrer par table sur Opportunités et Action personnalisée (processus CRM) sur ExtendedClosingDate.

    Entrez l’ID d’opportunité dans la zone Cible. Utilisez l’ID d’opportunité utilisé à l’étape précédente dans le contenu dynamique.

    Entrez l’ID d’opportunité dans la zone Cible.

    Après la sélection, vous verrez l’opération comme ci-dessous.

    Opération terminée avec la Cible définie sur Opportunité.

  3. Ajoutez l’étape Créer une carte pour l’assistant V2 ci-dessous comme nous l’avons fait pour REST.

    Ajoutez Créer une carte pour l’assistant V2 sous Choisir une action personnalisée (processus CRM) pour une carte d’informations.

  4. Sélectionnez Action personnalisée (processus CRM) comme Type de bouton. Vous voyez une nouvelle colonne Action personnalisée pour la carte d’informations.

  5. Sélectionnez Action personnalisée pour la carte d’informations dans la fenêtre contextuelle de contenu dynamique. Il s’agit d’une action personnalisée que nous avons choisie à l’étape précédente.

    Sélectionnez Action personnalisée pour la carte d’informations dans Contenu dynamique.

Vous êtes prêt à exécuter la carte et la configuration se présente comme ci-dessous.

Carte remplie avec toutes les colonnes obligatoires renseignées.

Étape 4 : enregistrer le flux

Étape 5 : tester le flux

Lorsque le flux s’exécute comme programmé ou que vous l’exécutez manuellement, une carte doit être créée et affichée sur le tableau de bord, comme illustré ci-dessous.

Carte de didacticiel telle qu’elle est affichée sur le tableau de bord.

Notre action définie est disponible sous la forme d’un bouton sur la carte Sales Insights.

Sélectionnez Prolonger la date de clôture. L’opportunité est mise à jour avec la nouvelle date de clôture estimée et un message de confirmation s’affiche.

Le message indique : appel réussi de prolongation de la date de clôture.

Nous avons prolongé la date de clôture estimée de l’opportunité avec une nouvelle action par le biais d’un processus CRM.