Actions

 

Date de publication : février 2017

S’applique à : Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Les actions sont un type de processus dans Microsoft Dynamics 365. Vous pouvez appeler des actions, notamment les actions personnalisées directement à partir d'un workflow ou d'un dialogue, sans écrire de code.Pour plus d'informations :Appeler une action personnalisée à partir d'un workflow ou d'un dialogue

Les actions peuvent être également appelées par un code personnalisé fonctionnel qui utilise les services Web de Microsoft Dynamics 365.

Vous pouvez appeler les actions :

  • à partir de code qui s'exécute dans un plug-in ou un workflow personnalisé ;

  • à partir d'une commande placée dans l'application et qui exécute l'opération avec du code JavaScript ;

  • à partir d'une intégration avec un autre système qui utilise les services Web Microsoft Dynamics 365 ;

  • à partir d'une application cliente personnalisée utilisant les services Web Microsoft Dynamics 365.

Les développeurs peuvent en savoir plus dans cette rubrique SDK de Microsoft Dynamics 365 : Créez vos propres actions.

Contenu de la rubrique

Pourquoi utiliser des actions ?

Messages configurables

Messages globaux

Pourquoi utiliser des actions ?

Les actions offrent une plage de possibilités pour composer la logique métier. Avant les actions, la principale méthode pour implémenter des processus d'entreprise se limitait aux plug-ins ou aux activités de workflows personnalisés. Avec les actions, vous pouvez effectuer des opérations de création, de mise à jour, de suppression, d'attribution ou de réalisation. En interne, une action crée un message Dynamics 365 personnalisé. Les développeurs appellent ces actions des « messages ». Chaque message est basé sur des actions prises sur un enregistrement d'entité. Si l'objectif d'un processus consiste à créer un enregistrement, à le mettre à jour, puis à l'attribuer, il s'agit de trois étapes distinctes. Chaque étape est définie par les fonctionnalités de l'entité, pas nécessairement par votre processus d'entreprise.

Les actions offrent la possibilité de définir un verbe simple (un message) qui correspond à une opération à effectuer pour votre activité. Ces nouveaux messages sont gérés par un processus ou un comportement plutôt que par ce qui peut être fait avec une entité. Ces messages peuvent correspondre à des verbes comme Transmettre, Convertir, Planifier, Acheminer ou Approuver, ce dont vous avez besoin. L'addition de ces verbes fournit un vocabulaire plus complet pour définir couramment vos processus d'entreprise. Vous pouvez appliquer ce vocabulaire plus complet à partir de clients ou d'intégrations au lieu d'écrire l'action dans les clients. Cela permet également de gérer et d'enregistrer la réussite ou l'échec de l'action entière sous la forme d'une unité individuelle.

Messages configurables

Dès qu'une action est définie et activée, un développeur peut utiliser ce message comme un autre message fourni par la plateforme Microsoft Dynamics 365. La grande différence, toutefois, est qu'un utilisateur qui n'est pas développeur peut appliquer des modifications à ce qui doit être effectué lorsque ce message est utilisé. Vous pouvez configurer l'action pour modifier des étapes en fonction des changements de vos processus d'entreprise. Le code personnalisé qui utilise ce message n'a pas besoin d'être modifié tant que des arguments de processus ne changent pas.

Les processus et les plugins de workflow continuent de fournir des fonctionnalités similaires pour définir l'automatisation. Les processus de workflow permettent toujours à un non-développeur d'appliquer des modifications. Mais la différence réside dans la composition des processus d'entreprise et dans la façon dont un développeur peut entrer son code. Une action est un message qui opère au même niveau que ceux fournis par la plateforme Microsoft Dynamics 365. Les développeurs peuvent enregistrer les plug-ins pour des actions.

Messages globaux

Contrairement aux processus ou aux plug-ins de workflow, une action ne doit pas nécessairement être associée à une entité spécifique. Vous pouvez définir des actions « globales » pouvant être appelées seules.

Voir aussi

Créer vos propres actions
Configurer les actions
Appeler une action personnalisée à partir d'un workflow ou d'un dialogue
Flux des processus d'entreprise
Processus de workflow
Dialogues

© 2017 Microsoft. Tous droits réservés. Copyright