Changes between Version 37 and Version 38 of GoFlow_DocFr


Ignore:
Timestamp:
Jul 9, 2008, 2:42:35 AM (16 years ago)
Author:
GoFlow administrator
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GoFlow_DocFr

    v37 v38  
    188188 * Créons tout d'abord l'application hr_auto: [http://localhost:8000/leave/admin/workflow/application/add/]
    189189 
    190  img
     190  [[Image(auto1.png)]]
    191191 
    192192 * il faut ensuite relier cette application à une implémentation: celà se fait dans le fichier urls.py comme habituellement sous Django:
     
    218218   * cliquer sur ''create unit test env'' sur la ligne de l'application ''hr_auto'': ceci va créer un process avec une seule activité qui consistera à exécuter l'application ''hr_auto''.
    219219   * cliquer sur ''return''
    220  * A présent, il ne faut pas oublier qu'on va tester une application automatique: dès que les workflows de test seront initialisés, l'application sera exécutée sans intervention humaine; pour que ceci se réalise correctement, il est nécessaire de préciser que l'activité de test es fait en mode automatique (Goflow ne sait pas encore déterminer ceci automatiquement); aller donc  dans le panneau des ''Activités'' et éditer l'activité ''test_activity'' du process ''test_hr_auto'':
    221 
    222   img
     220
     221  [[Image(auto2.png)]]
     222
     223 * A présent, il ne faut pas oublier qu'on va tester une application automatique: dès que les workflows de test seront initialisés, l'application sera exécutée sans intervention humaine; pour que ceci se réalise correctement, il est nécessaire de préciser que l'activité de test se fait en mode automatique (Goflow ne sait pas encore déterminer ceci automatiquement); aller donc  dans le panneau des ''Activités'' et éditer l'activité ''test_activity'' du process ''test_hr_auto'':
     224
     225  [[Image(auto3.png)]]
    223226
    224227 * activer la case à cocher ''!AutoStart'' et enregistrer.
     
    226229 * retourner alors dans le panneau des applications, et cliquer sur ''start test instances'' sur la ligne de l'application ''hr_auto''
    227230
     231  [[Image(auto2.png)]]
     232
    228233 * choisir alors le content type ''leave request'' et cliquer sur ''Create'': ceci va initialiser autant d'instances de workflow que d'instances !LeaveRequest créées manuellement auparavant (ici, une seule), et les exécuter puisque l'application est automatique.
    229234
    230235 * Pour vérifier que l'application a été correctement exécutée, aller dans le panneau ''Accounts'' de l'application ''leave'':
    231236
    232   img
     237  [[Image(auto4.png)]]
    233238
    234239 * on peut effectivement constater que le solde de congés de ''admin'' a été débité de 2 jours.
Back to Top