Skip to main content
Skip table of contents

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

image-20241009-093341.png

Pour créer un job, on utilise l’action “Création / Modèle” disponible au clic droit:

image-20241010-150323.png

On accède alors à la création simplifiée d’un job en se basant sur un job modèle:

image-20241010-150410.png

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.

Comment faire ?

On crée une nouvelle ligne:

Puis on paramètre le jour, mois, heure (1) et fréquence (2) où on souhaite lancer ( on ne pas lancer !) :

  1. Heure : permet de définir la ou les heures de lancement du traitement pour le jour et le mois défini.

  1. Fréquence : permet de définir la fréquence du traitement pour le jour et le mois défini.

  • 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”


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.