Sommaire | ||
---|---|---|
|
Un processus modèle est défini par :
Un en-tête : définit le type et le statut du processus ainsi que la première tâche
Des champs de donnée
Des tâches : définissent les actions à réaliser par le processus
Des suites de tâches
Des relances de tâches : définissent les conditions de relance des tâches à traiter
Des formulaires de tâche : définissent pour chaque tâche, le statut des champs de données (initialisé, visible, modifiable, obligatoire)
En-tête
Accès
Menu Processus : Définition des processus / Processus
Renseigne sur l'état, le type du processus, permet de définir les conditions de déclenchement des processus automatiques, de générer les masques de saisie associés aux formulaires du processus.
Onglet - GÉNÉRALITÉS
...
Version : la version permet de tracer l'évolution d'un processus et de modifier le nom du masque utiliser pour traiter les tâches manuelles. Il n'y a pas d'historisation, il n'existe qu'une seule version d'un processus modèle. Il est conseiller de changer de version chaque fois que l'on modifie un formulaire lié à une tâche manuelle.
Etat : Seul les processus à l'état actif permettent de créer des processus opérationnel
Option Mode Test : l'utilisation du mode test entraine les modifications suivantes :
Les tâches manuelles sont attribuées à l'administrateur du processus
Les mails sont envoyés à l'administrateur du processus
Les évènement crées sont associé à l'administrateur du processus
Option Processus Automatique : Les processus automatiques permettent au scrutateur de créer des processus opérationnels à la fréquence choisi. Paramétrage de la fréquence dans l'onglet "périodicité"
Dossier d'exécution : disponible uniquement pour les processus automatique (à partir de la v X.7). Si ce champ n'est pas renseigné, lors de la création du processus opérationnel on recherche le premier dossier trouvé parmi :
Le dossier d'appartenance de l'utilisateur par défaut
le dossier d'appartenance de l'administrateur
le dossier de traitement du scrutateur
Libellé : A partie de la v X.5, il est possible de rajouter des balises avec des mots, des références à un champs du processus ou un champ d'une table liées au processus.. Les balises sont évaluées au niveau du zooms des processus opérationnels, des tâches à traiter, du widget des tâches à traiter.
Domaine : permet de classer les processus par domaine d'activité. Les remplaçants temporaire peuvent être définis par "domaine"
Administrateur : l'administrateur du processus doit posséder le droit "Administrateur de processus" dans l'onglet Processus de la fiche utilisateur
Utilisateur par défaut : Pour les processus automatiques , permet de définir le collaborateur rattaché par défaut à l'en-tête du processus opérationnel. Pour les processus manuels le collaborateur par défaut est le collaborateur qui à déclenché la création du processus opérationnel.
Si on saisie un groupe de collaborateur on prendra le responsable du groupe.
Si on utilise MotCle.Collaborateur on prendra le system.User
Si on utilise MotCle.remplacant, On prendra le remplaçant défini dans l'onglet processus de la fiche utilisateur du system.USER
Idem pour Mocle.Manager, MotCle.Correspondant1 ou MotCle.Correspondant2
Si vide on prendra sytem.user
Durée de conservation : permet de définir une durée de conservation des processus opérationnel finis. Passé ce délai ils seront supprimés par le scrutateur. (A partir de la v X.4). Les processus Annulés ou en erreur ne sont pas supprimés automatiquement.
Masque modèle : définit le masque utilisé comme modèle lors de la génération du masque du processus.
Le masque standard speemodmask à une hauteur de 35 lignes
Le masque standard speemodmask60 à une hauteur de 60 lignes
Le nombre de lignes du formulaire final correspond au nombre de lignes de la page 2 du masque modèle.
Nom du masque : Nom du masque généré et compilé, il sera utilisé lors du traitement des tâches manuelles
Gestion des boutons
Vous pouvez dorénavant ajouter au formulaire des tâches manuelles jusqu'à 3 boutons sélectionnés dans une liste.
Les boutons paramétrés seront présents dans la barre de boutons de tous les formulaires du processus.
Les boutons disponibles en standard sont :
Ecriture Accès au programme de saisie des écritures en attente pour le n° d'écriture du processus
Ventilation écriture Accès à l'onglet ventilation du programme de saisie des écritures en attente pour le n° d'écriture du processus
Contrôle facture Accès contrôle facture le n° de facture contrôle et le tiers du processus
Matériel Accès à la fiche matériel du N° de matériel du processus
DataSet Accès au superviseur de facture fournisseur pour le n° de DataHub du processus
Pièce Accès à la pièce associée au processus
Tiers Accès au tiers associé au processus
Article Accès à l'article associé au processus
Ils sont définis dans le masque "speebouton".
Surcharge de la barre de boutons :
Il est possible d'utiliser des boutons depuis d'autres masque.
Dans ce cas le source du masque utilisé doit être dans les implicites et le traitement des boutons défini dans le module de surcharge du "spttsaisieform".
La fonction de traitement associée au bouton doit se nommer "NomMasque_NumArret".
Exemple pour le bouton associé au point d'arrêt 4005 du masque speebouton : fonction "speebouton_4005"
Formulaire WEB de validation des tâches
Voir § Traitement de tâche par formulaire WEB
Onglet PÉRIODICITÉ
Pour les processus automatiques il est obligatoire de renseigner les informations de périodicité et de fréquence.
Si besoin on peut aussi renseigner les informations de répétitions.
Exemple d'un processus automatique que l'on veut exécuter le 5 de chaque mois
L’heure de début sert à définir l’heure de lancement du processus. Toutefois si le scrutateur est arrêté à cette heure le processus sera exécuté dès la relance du scrutateur.