2010-06-22 2 views
1

Je crée un workflow (intégré dans une application Web Java) pour une approbation de demande de congé. Le flux de travail est le suivant:Comment gérer les rôles et générer des formulaires Web à l'aide de Drools Flow?

La demande de congé est soulevée pour un employé.

Cas 1: Si le rôle de l'employé n'est pas celui de l'équipe. La demande est envoyée au responsable de l'équipe de l'employé. Si le chef d'équipe refuse, le workflow se termine. Si le chef d'équipe approuve, la demande est transmise au gestionnaire.

Cas 2: Si le rôle de l'employé est le chef d'équipe. La demande est directement envoyée au gestionnaire.

Le workflow se termine lorsque le gestionnaire approuve/rejette l'application. Au moment de l'approbation/du rejet, l'utilisateur doit entrer un commentaire.

J'ai besoin de générer un formulaire Web pour l'entrée de l'utilisateur. Les options peuvent être dynamiques et doivent être définies dans le flux de travail lui-même. Comment puis-je atteindre cet objectif? Quelle est la bonne façon de gérer les différentes directions d'un flux de travail en fonction de différents rôles?

Toutes pensées/suggestions sont les bienvenues. Ce sera utile si quelqu'un peut me diriger vers un exemple/code d'échantillon pour y parvenir.

Répondre

0

Jboss Tohu - c'est un framework qui génère des formulaires Web à partir des flux de travail et des règles de Drools. Je ne suis pas tout à fait certain que la production est encore prête, mais elle semble avoir une quantité raisonnable de fonctionnalités.

Questions connexes