Appeler une action personnalisée à partir d'un workflow ou d'un dialogue

 

Date de publication : novembre 2016

S’applique à : Dynamics CRM 2015

Dans Microsoft Dynamics 365, les workflows et les dialogues proposent de nombreuses fonctionnalités pour prendre en charge des scénarios d'entreprise. L'appel d'actions SDK de base pour un enregistrement, telles que la création, la mise à jour et la suppression, depuis un workflow ou un dialogue résout bien des scénarios d'entreprise. Toutefois, si vous couplez les fonctionnalités des workflows et des dialogues avec la force des actions personnalisées appelées directement d'un workflow ou d'un dialogue, vous ajoutez une nouvelle plage de scénarios d'entreprise à votre application sans devoir écrire du code.

Observons le scénario dans lequel une action personnalisée est appelée depuis un workflow et un dialogue. Nous appellerons une action personnalisée pour demander l'approbation du responsable lorsqu'une remise pour une opportunité particulière dépasse 20 %.

Contenu de la rubrique

Créer une action personnalisée

Appeler une action personnalisée à partir d'un workflow

Appeler une action personnalisée à partir d'un dialogue

Créer une action personnalisée

  1. Accédez à Paramètres > Processus.

  2. Sur la barre de navigation, choisissez Nouveau. Nommez le processus et sélectionnez la catégorie Action.

Pour demander une approbation de remise, nous utiliserons une action personnalisée appelée Processus d'approbation. Nous avons ajouté un paramètre d'entrée, SpecialNotes, puis une étape Envoyez un courrier électronique pour créer un nouveau message et pour envoyer une demande d'approbation du responsable, comme indiqué ici.

Ajouter une étape - Envoyer un courrier électronique

Pour configurer le message électronique, choisissez Définir les propriétés. Lorsque le formulaire s'ouvre, utilisez l'Assistant Formulaires pour ajouter des notes spéciales et d'autres données au courrier électronique, comme mis en surbrillance dans la capture d'écran. Pour ajouter des notes spéciales, placez le curseur là où vous souhaitez qu'elles apparaissent dans le message, puis, dans l'Assistant Formulaires, sous Rechercher, choisissez Arguments dans la première liste déroulante. Ensuite, choisissez SpecialNotes dans la seconde liste déroulante, puis choisissez OK.

Configurer la messagerie électronique

Avant de pouvoir appeler l'action à partir d'un workflow ou d'un dialogue, vous devez l'activer. Après avoir activé l'action, vous pouvez afficher les propriétés en choisissant Afficher les propriétés.

Activer une action personnalisée - processus d'approbation

Appeler une action personnalisée à partir d'un workflow

  1. Accédez à Paramètres > Processus.

  2. Sur la barre de navigation, choisissez Nouveau. Nommez le processus et sélectionnez la catégorie Workflow.

Nous avons créé un workflow qui appelle l'action personnalisée Processus d'approbation lorsque l'approbation du responsable pour effectuer une remise supérieure à 20 % pour une opportunité est requise.

Définir les propriétés d'action à partir d'un workflow

Vous pouvez définir les propriétés d'entrée de l'action en choisissant Définir les propriétés. Nous avons ajouté le nom du compte associé à l'opportunité dans les notes spéciales. Dans l'Assistant Formulaires, sous Rechercher, choisissez Compte dans la première liste déroulante, puis Nom du compte dans la seconde liste déroulante, puis choisissez OK. La propriété Cible est nécessaire et elle est renseignée par le système. L'{Opportunité(Opportunity} dans la propriété Cible est la même que celle sur laquelle le workflow d'appel s'exécute. Par ailleurs, vous pouvez choisir une opportunité spécifique pour la propriété cible à l'aide de la recherche.

Définir les paramètres d'entrée pour l'action ApprovalProcess

Appeler une action personnalisée à partir d'un dialogue

  1. Accédez à Paramètres > Processus.

  2. Sur la barre de navigation, choisissez Nouveau. Nommez le processus et sélectionnez la catégorie Dialogue.

Vous pouvez suivre un scénario similaire pour appeler le processus d'approbation à partir d'un dialogue comme illustré dans la figure suivante.

Activer l'action personnalisée à partir d'une boîte de dialogue

Configurez les paramètres d'entrée comme présenté ici.

Définir les propriétés de l'action ApprovalProcess

Voir aussi

Actions
Configurer les actions

© 2016 Microsoft Corporation. Tous droits réservés. Copyright