Créer un job avec" Création / Modèle"
Un Job permet d’automatiser un traitement, une chaine de jobs permet d’exécuter plusieurs jobs les uns à la suite des autres dans un ordre précis.
Les jobs sont défini dans l’application de Définition des Jobs & Chaînes de l’explorateur applicatif « Exploitation »:
Dans Exploitation / Gestionnaire des taches / Définition Jobs et Chaines
Pour créer un job, on utilise l’action “Création / Modèle” disponible au clic droit:
On accède alors à la création simplifiée d’un job en se basant sur un job modèle:
Si vous souhaitez savoir à quoi servent la totalité des champs de la fiche Job, RDV ici: Les champs de la fiche Job
Modèle: Job modèle à copier pour créer le nouveau job. Un certain nombre de jobs modèles sont fournis par Diapason :
Les modèles "Gestion Editions Diapason" ou "Lanceur Traitements Simple" conviennent la plupart du temps
Type | Description |
DIAP-EDT | Gestion Editions Diapason. Permet de lancer un document. |
DIAP-TR-SI | Lanceur Traitement Simple Diapason. Permet de lancer un traitement paramétré |
DIAP-INTE-CDE | Chaine d’intégration des Commandes. Permet de lancer un enchainement de traitements d’intégration des commandes commerciales |
DIAP-INTE-REC | Réception Evénements Externes. Permet de lancer un traitement de réception d’événements externes |
DIAP-INTE-GDT | Génération Données Techniques. Permet de lancer un traitement de génération de données techniques. |
DIAP-INTE-INT | Intégration. Permet de lancer un traitement d’intégration de commandes commerciales. |
DIAP-INTE-PLA | Planification. Permet de lancer un traitement de planification de commandes commerciales. |
DIAP-TR-EIA | Lanceur Traitement EIA Diapason. Permet de lancer un traitement paramétré Diapason portant sur les échanges inter-applicatifs. |
DIAP-EDT-EIA | Gestion Editions Diapason. Permet de lancer un document en relation avec les échanges inter-applicatifs. |
Saisie obligatoire. Lors de la validation de cette zone, la fiche est initialisée avec les informations du modèle choisi.
Traitement: Référence qui doit être significative car c’est celle qui sera présentée dans les consultations, elle doit permettre d’identifier le job facilement. En général on met le nom du traitement ! Saisie obligatoire en création. Non modifiable.
Désignation: Utilisée dans la majorité des affichages. Saisie facultative. Modifiable.
Type: Type du job. Les valeurs possibles sont :
Type | Description |
1 | Programme Progress |
2 | Commande Shell |
3 | Chaîne (enchainement de plusieurs jobs) |
Saisie facultative. Modifiable.
File d’Attente: File dans laquelle le job doit s’exécuter, il sera soumis aux règles de la file : Ouverture / Fermeture, nombre de jobs simultanés. Saisie facultative. Modifiable.
Environnement: Indique l’environnement de programmes à utiliser par le job. Pour les cas normaux, l’environnement doit être « Graphique », mais pour des cas particuliers où l’algorithme de traitement est différent en graphique et en caractère cette valeur peut être « Caractère ». Saisie facultative. Modifiable.
Paramètres: On choisit ici le traitement qu’on souhaite automatiser.
Automatique: Permet d’automatiser le job. Il faut donc cocher si le job est récurrent !
Agenda Std: Agenda Std : permet de sélectionner un agenda défini avec l’application de gestion des agendas. Saisie facultative. Modifiable.
Agenda Local: Agenda local : permet de définir un agenda spécifique au job ; la zone « Agenda Std » doit être vide pour pouvoir créer un agenda local. Saisie facultative. Modifiable.
Détail Agenda: paramétrer la fréquence et l’heure de lancement du job.
Relance job suivant: Les valeurs possibles sont :
Relance | Description |
TOUJOURS | Le job est toujours reposté suivant l’agenda après la fin du précédent ( c’est ce qu’on mets en général) |
FINI/OK | le job est reposté suivant l’agenda uniquement si le précédent s’est terminé correctement |
FINI/ERREUR | le job est reposté suivant l’agenda uniquement si le précédent s’est terminé en erreur |
Saisie facultative. Modifiable.
Et on peut valider ! 🙂 Le job est prêt.
Un fois créé, le job s’exécutera à l’heure planifiée seulement le lendemain. Pour le lancer à la fréquence souhaitée dès aujourd’hui, jour de création du job, utiliser l’action au clic droit “Lancement / Planning défini aujourd’hui”