Sommaire | ||
---|---|---|
|
Zoom des processus modèles
...
Les champs ont des attributs dans le formulaire :
donnée à initialiser
champ visible
champ modifiable par l'utilisateur
champ obligatoire
On peut aussi définir un champ à réinitialiser : Lors du traitement de la tâche ce champ sera alors automatiquement réinitialisé, à la sortie du champ associé. DOit être utilisé Si la fonction d'initialisation du champ à réinitialiser est dépendante du champ lié. Exemple présence d'un champ date début et d'un champ date fin : on peut vouloir redéfinir la date de fin après la saisie de la date de début.
...
A l’exécution (lors du traitement des tâches) , les formulaires ont toujours la même structure.
En haut, on trouve les menus fichiers, option, aide de façon classique.
Dans la barre d'outils, on trouve un certain nombre de boutons qui seront présents de façon standard dans tous les processus :
Le premier trombone
, permettra de rajouter une pièce jointe au formulaire courant. C'est une pièce jointe rajoutée par l'utilisateur.
Le deuxième trombone
correspond à des documents rattachés lors du paramétrage du processus modèle. Ce pourrait être une notice explicative concernant l'utilisation du processus, par exemple.
On trouve, de façon standard également, les loupes pour la recherche et les boutons echap, validation et aide que l'on connait dans l'ERP.
Dans la barre d'outils se trouvent d'autres boutons, comme dans l'exemple ci-dessus des boutons comme Valider et Abandonner, qui sont programmés dans le code du processus ou que l'on peut paramétrer.
...
Le bouton « Tâche » permet d'avoir accès à toutes les tâches qui s'enchaînent dans le processus. Une tâche a un type, accessible grâce à une liste déroulante. Une tâche peut, par exemple être manuelle (à réaliser par l'utilisateur comme de la saisie de donnée) ou correspondre à l'envoi d'un mail.
Lorsqu'on a cliqué sur le bouton Tâche à partir du zoom des processus, on a à disposition le bouton « Suite » qui permet de dire quelle est la tâche suivante qui doit tourner. La suite peut être systématique ou conditionnelle.
Une condition est une opération mathématique qui est évaluée. Les conditions sont codifiées dans la table Processus/ Fichiers/ Conditions. La condition « choix non oui » vérifierai si l'utilisateur a répondu oui ou non à une question posée dans le formulaire. Le fait de poser une condition dans le champ condition de la tâche, ne provoque l'exécution de la tâche que dans le cas où la condition est vraie.