BPM

Un moteur de workflow robuste : Camunda


Améliorer la performance, la productivité ainsi que la qualité du service de votre entreprise à l’aide de Business Process Management (BPM).

Flower intègre le moteur de workflow Camunda pour orchestrer les processus.

BPM

Le Business Process Management (BPM) permet d’avoir une vue sur l’ensemble des processus métiers et de leurs intéractions permettant de les optimiser et de les automatiser.

BPMN

Business Process Model and Notation (BPMN) est un standard global permettant aux utilisateurs de modéliser les processus.



CMMN

Case Management Model and Notation (CMMN) définit un méta-modèle commun pour la modélisation et l’expression graphique d’un cas ainsi qu’un format d’échange pour l’échange de cas entre entre différents outils.

HumanTask

HumanTask ou tâche utilisateur permet de modéliser le travail d’un utilisateur.

HumanTask auto

Lorsqu’une HumanTask est lancée de manière automatique par le moteur, une tâche FlowerDocs est créée et affichée dans le dossier.

La tâche FlowerDocs est créée avec pour classe la valeur de la propriété Form Key.

HumanTask manuelles

Lorsqu’une HumanTask est lancée manuellement, aucune tâche FlowerDocs n’est créée.

La classe de tâches (ou formulaire) utilisée pour le lancement de la tâche est déterminé par la proporiété Form Key.

Formulaire

Le formulaire utilisé pour une HumanTask est déterminé par la valeur de la proporiété Form Key dans le designer.

La valeur de cette propriété doit correspondre à une classe de tâches définie et configurée dans la console d’administration.



La valeur de cette propriété peut être :

  • une chaîne de caractère
  • une expression résolue à l’aide des variables de l’exécution

Techniquement

Les tâches

Il est important de distinguer deux types de tâches : celles du processus et celles présentées aux utilisateurs (les tâches Flower).

Les tâches du processus

Les tâches du processus sont des étapes techniques (non-visibles des utilisateurs) ou utilisateurs. Ces dernières implique la création d’une tâche Flower permettant ainsi de les traiter.

Les tâches utilisateurs Camunda

Elles sont divisées en deux types en fonction des normes :

  • BPMN : UserTask
  • CMMN : HumanTask

Les tâches FlowerDocs

Les tâches FlowerDocs sont des composants (disposant de réponses et pièces jointes). Elles sont présentées aux utilisateurs sous la forme de formulaires à remplir.