goa/doc/devmanual_fr/chap_definition_workflows.txt
brancholdstable
changeset 6665 90f2f20367bc
parent 6018 f4d1d5d9ccbb
parent 6661 1719137de7da
child 6701 fd4267ecbba6
child 6710 a89dc08e5970
equal deleted inserted replaced
6018:f4d1d5d9ccbb 6665:90f2f20367bc
     1 Définition de workflow
       
     2 ======================
       
     3 On peut mettre une condition rql ou/et un groupe auquel doit appartenir l'utilisateur.
       
     4 
       
     5 Si on met à la fois un(ou plusieurs) groupe et une condition RQL, il faut que les deux soient respectés.
       
     6 
       
     7 Si on met plusieurs groupes, il faut que l'utilisateur soit dans un des groupes.
       
     8 
       
     9 Pour la condition RQL sur une transition, on peut y mettre les substitutions suivantes :
       
    10 
       
    11 * `%(eid)s`, eid de l'objet
       
    12 * `%(ueid)s`, eid de l'utilisateur qui fait la requête
       
    13 * `%(seid)s`, eid de l'état courant de l'objet
       
    14 
       
    15 Dans le script de création d'un workflow, penser à mettre `_()` autour des noms d'états et de transitions
       
    16 pour que ceux si soient pris en compte par les scripts de gestion des catalogues i18n.