Skip to main content
Gestion de projetInformatique

PLM, création de workflow BPMN 2 via beCPG Designer

By 26 mars 2012février 22nd, 2022No Comments

L’éditeur de modèle beCPG Designer permet de créer des modèles dans Alfresco ainsi que les formulaires Share associés.

Une vidéo de démonstration est disponible ici.

Il intègre maintenant la possibilité de créer automatiquement les types correspondants aux tâches d’un workflow Activiti, rendant ainsi la création de nouveaux processus beaucoup plus simple, conviviale et évolutive.

Je vais vous présenter cette nouvelle fonctionnalité grâce à un exemple simple.

Création et ajout du processus

La première étape consiste à créer un processus à l’aide du plugin Eclipse Activiti.

Le processus comporte deux étapes avec les  formulaires associés suivants :

  • Tâche de démarrage : wfTest:startTask
  • Tâche 1 : wfTest:task1
  • Tâche 2 : wfTest:task2

Nous uploadons le fichier BPMN 2.0 ainsi créé dans l’entrepôt d’Alfresco sous « Dictionnaires de données / Définitions de workflow »

Modification des formulaires

A l’ajout du processus dans l’entrepôt les types et formulaires correspondants sont automatiquement créés par l’éditeur de modèles.

Nous pouvons de manière simple et graphique, grâce à l’éditeur, ajouter des champs aux différentes tâches du processus.

  • Selectionner le noeud wfTest:startTask1, cliquez sur ajouter  et créez une propriété « prop1 » de type « Texte ».

Publiez ensuite le modèle. Selectionnez le noeud wfTest:startTask1 et cliquez sur aperçu.

Vous pouvez ensuite par glisser-déposer ajouter les champs dans le formulaire correspondant et personnaliser ainsi l’affichage.

Enfin, publiez le formulaire.

Déploiement du workflow

La publication du workflow s’effectue en cochant la case Workflow Deployed dans les propriétés du fichier de processus.

Le workflow peut maintenant être lancé depuis l’interface. La tâche de démarrage contient le champ « Propriété 1 ».

En suivant la video du designer, vous verrez que l’ajout de champs dans le formulaire se fait très facilement, par exemple :

  • Demande d’étude
  • Type d’étude
  • Responsable de l’étude
  • etc…
beCPG
Résumé de la politique de confidentialité

Ce site utilise des cookies afin que nous puissions vous fournir la meilleure expérience utilisateur possible. Les informations sur les cookies sont stockées dans votre navigateur et remplissent des fonctions telles que vous reconnaître lorsque vous revenez sur notre site Web et aider notre équipe à comprendre les sections du site que vous trouvez les plus intéressantes et utiles.