cancel
Showing results for 
Search instead for 
Did you mean: 

workflow avancé??

benoit
Champ in-the-making
Champ in-the-making
Bonjour, je cherche des explications sur les workflows avancées.

j'ai lu la page du wiki anglophone mais je ne comprend toujours pas comment cela fonctionne.
- Y a t'il une documentation sur les ressource existante?
- Peut on cree ces propres resources?  si oui quel est le langage des fichier .ftl?
- Peut t'on mettre un workflow avancé sur un repertoire?


Bref toutes les info seront les bienvenues.

Merci d'avance.
31 REPLIES 31

dgenard
Champ on-the-rise
Champ on-the-rise
Voir le tutoriel de Jeff Potts : http://ecmarchitect.com/archives/2007/11/19/785

Denis

bch
Champ in-the-making
Champ in-the-making
Bonjour,

Il existe un tutoriel très bien rédigé par Jeff Potts mais en anglais :
http://ecmarchitect.com/archives/2007/11/19/785
et un comparatif avec notre solution :
http://www.bluexml.com/wiki/index.php/Alfresco_Advanced_Workflows

En gros, voici les différentes étapes :
* La définition jBPM
* Le contexte (afin d'intégrer le processus)
* La définition du modèles
* La définition des propriétés
* La configuration ud client Web

En ce qui concerne le langage ftl, celà n'a rien à voir. Il est utile pour rédiger des templates de visualisation :
http://wiki.alfresco.com/wiki/Template_Guide

Il est, je pense, impossible aujourd'hui d'appliquer un workflow sur un répertoire mais seulement sur un ensemble de contenus.

Bon courage

benoit
Champ in-the-making
Champ in-the-making
merci a toi,
Je n'arrive meme pas a tester un workflow avancé avec un script existant.
Aurais tu un tutoriel qui montre un exemple.
J'arrive a cree un workfow, mais ensuite je ne vois pas du tous ce que l'utilisateur designé en fait.

Apparament, il peu le modifier ou le re-assigné??
approuvé, refuser??

Vivement que le wiki francais soit plus complet.

bch
Champ in-the-making
Champ in-the-making
Tu as créé ton propre workflow ou utilise un des workflow installés par défaut dans Alfresco.
Je ne comprends pas très bien ce que tu souhaites ?

benoit
Champ in-the-making
Champ in-the-making
j'ai simplement essayé de tester un script existant.

Mais coté utilisateur je ne vois pas comment faire et voir les actions engendrées.

Quand je me log sur le compte de l'utilisateur designé, j'ai bien le workflow.
c'est deja ça… :wink:

bch
Champ in-the-making
Champ in-the-making
Par exemple, pour le workflow 'Review & Approve', on choisit un relecteur (c'est à dire une personne Alfresco) qui doit ensuite suivre la tâche qu'on lui demande et de choisir une transition dans le workflow.

Pour consulter les tâches d'un utilisateur, il faut se connecter avec son login sous Alfresco et consulter "My Active Tasks" dans le dashboard (Mon Alfresco).

benoit
Champ in-the-making
Champ in-the-making
"une transition dans le workflow"  ?

je ne vois pas ce que c'est?  approuvé/refuser

-lorsque je change l'etat coté user je ne le vois pas coté admin?
-lorsque j'ajoute une ressource lorsque je cree  'Review & Approve' cela ne change rien??
-Peux on supprimer des taches

Pour l'exemple de la relecture.  Peut-on cree des actions selon la reponse apprové/rejeté?

bch
Champ in-the-making
Champ in-the-making
Le processus peut changer d'état courant en utilisant une transition. Par exemple, on peut passer de la tâche "adhoc" à "completed" par une transition dans cet exemple :
http://wiki.alfresco.com/w/images/thumb/b/b6/Bpm_process_designer.gif/700px-Bpm_process_designer.gif

Dans le lien, il existe une unique transition de la tâche "adhoc" à "completed". Dans d'autres cas, il peut en exister plusieurs comme "Approved" our "Rejected" dans un processus de validation simple.

Toutes les tâches auxquelles peut participer un utilisateur se consulte par le tableau de bord ou dans le panel "workflow" du document engagé dans le processus.

Supprimer des tâches revient à créer un worklow différent.

Dans la définition d'un processus, on peut ajouter des actions.

benoit
Champ in-the-making
Champ in-the-making
je ne trouve pas ou on ajoute une transition?
La copie d'ecran que tu m'as si gentillement envoyé est celle d'un addons?
Si oui est-il necéssaire? (je trouverai cela étrange!)

"Toutes les tâches auxquelles peut participer un utilisateur se consulte par le tableau de bord ou dans le panel "workflow" du document engagé dans le processus. "

j'ai :
————————————————————————————-   
Workflows  Workflows   
      
   
Workflow Simple
Ce document ne fait partie d'aucun workflow simple.
Workflow avancés
Ce document fait partie des workflows avancés suivants:

    * Adhoc Task (1) démarré le 10 décembre 2007 par Administrator.
    * Review & Approve (review & app) démarré le 10 décembre 2007 par Administrator.
————————————————————————————-
Si je comprend bien Cela me signifie que ces tache sont en cours, et elle disparaiterons un fois achevées.


Supprimer des tâches revient à créer un worklow différent.

On ne peux donc pas les supprimer?


Dans la définition d'un processus, on peut ajouter des actions.
un processus = workflow?
Comment ajouter?