AX2012 : Business Process Management

Le Business Process Management est l’art de décrire et de communiquer les processus métiers dans l’entreprise.

Il existe deux typologies de processus que nous pouvons décrire :

  • Processus humains (la ou les personnes responsables de la bonne exécution du processus)
  • Processus informatisés (Workflow : ce sera le sujet d’un autre billet).

Dans ce billet je traite la description des processus métiers (humains) dans l’entreprise intégrés à Dynamics AX 2012.

Dans le billet précédent, j’ai expliqué comment ajouter un contrôle Web Browser dans un formulaire AX 2012 : voir  le billet ici. Dans ce billet je montre comment exploité les possibilités de Visio et Visio Services pour décrire les processus métiers dans l’entreprise et comment les intégrer dans un formulaire AX 2012.

Nous commençons par décrire le processus métier dans un fichier Visio 2012 :

clip_image002

Une fois la création de ce fichier est finie, vous pouvez l’enregistrer dans une librairie Sharepoint en format .vdw (Visio Web Drawing).

clip_image004

Une fois enregistré, Visio affiche l’url du rendu Visio dans un navigateur web. N’oubliez pas de copier l’url.

clip_image006

Dans notre formulaire que nous avions développé dans le billet précédent Nous allons rajouter un Menubuton et un button pour afficher le diagramme Visio Services.

clip_image007

Ajoutez la méthode Cliked du bouton, et appelez la méthode _web.Navigate avec l’url du diagramme Visio.

clip_image008

Et voilà le résultat :

clip_image010