17.12.1 Processus

La famille Processus (nom logique EXEC) permet de définir des tâches/ traitements à exécuter de manière récurrente.

Le traitement est soit :

17.12.1.1 Paramétrage

Formulaire de création de processus

Figure 125. Formulaire de création de processus

Dans cette interface, vous pouvez définir les différentes options de lancement de l'action ou du script, ses références et ses paramètres d'exécutions.

De plus, il est possible de définir une première date d'exécution et une périodicité.

En outre, il est aussi possible de ne pas indiquer de date d'exécution et d'exécuter manuellement la tâche.

Attention : Si on exécute manuellement une tâche qui a une date automatique d'exécution alors celle-ci ne s'exécute plus automatiquement, pour relancer l'exécution automatique il faut éditer et sauvegarder le document processus.

17.12.1.2 Limites

Les limites sont les suivantes :

  • la périodicité ne peut être inférieure à 5 minutes,
  • le calcul de la périodicité prend en compte la fin de l'exécution de la tâche. Par exemple, si on définit une tâche démarrant le 31/12 à 00h00, ayant une périodicité de 1 jour et durant 2H00. Cette tâche s'exécute le 31/12 à 00H00, le 01/01 à 02h00, le 02/01 à 04h00 car le calcul de la périodicité de 1 jour ne commence qu'après la fin de la tâche.

17.12.1.3 Gestion des erreurs

Lorsqu'un shell non interactif[^core-ref:shell non interactif] sort en erreur, un mail contenant le détail de l'erreur peut être envoyé.

Ce mail est envoyé uniquement si le paramètre CORE_WSH_MAILTO est non vide.

×