Dans ce formulaire, vous configurez, visualisez, et lancez les traitements automatiques, qui vont s'exécuter à intervalles réguliers.
Pour les règles d'utilisation des champs, voir Formulaire de détail.
En-tête
- Tâche : Identifiant du traitement.
- Libellé : Description du traitement.
- État : Si l'état est inactif, le traitement n'est pas lancé en automatique, mais vous pouvez l'exécuter immédiatement en cliquant sur "Exécuter". Cela permet d'inhiber l'exécution d'une tâche pendant une période donnée, tout en conservant l'intervalle.
- Utilisateur : Le traitement automatique s'exécutera en tenant compte du profil de cet utilisateur. Dans un contexte multi fuseaux horaires, les données générées et calculées par le traitement automatique le sont dans le fuseau horaire de cet utilisateur.
- Message : Modèle de message à envoyer lorsque le traitement automatique s'est terminé sur une erreur ou un avertissement.
- Classe : Nom de la classe qui contient la méthode à exécuter. Un certain nombre de classes sont livrées avec CARL Source, voir Jobs standard. Les nouvelles classes développées pour répondre à des besoins spécifiques doivent impérativement hériter de AbstractJobBean.
Intervalle d'exécution
- Heure, Minute, Jour semaine, Jour mois, Mois : Champs de définition de l' intervalle d'exécution. Par défaut, les champs non renseignés sont renseignés avec '*'.
Si vous ne renseignez pas les intervalles, renseignez impérativement la date de prochain lancement.
Dans ce cas, la tâche s'exécutera une seule fois, et passera ensuite automatiquement à l'état inactif.
Exécution
- Prochain lancement : Date à laquelle le traitement sera lancé par CARL Source. Cette date est calculée automatiquement par l'application mais vous pouvez la forcer : le traitement ne sera pas lancé avant cette date.
- Temps restant : Nombre de minutes avant le prochain lancement automatique.
- Exécuter : Le clic sur ce bouton lance l'exécution instantanée du traitement. Dans un contexte multi fuseaux horaires, les données générées et calculées par le traitement automatique le sont dans le fuseau horaire de l' utilisateur associé au traitement (et non pas de l'utilisateur qui clique sur ce bouton).
Historique d'exécutions
Cette liste contient le résultat des exécutions passées de la tâche.
- Date début : Date à laquelle le traitement a été lancé, manuellement ou automatiquement.
- Date fin : Date à laquelle le traitement s'est terminé.
- Durée (min) : Minutes écoulées entre le début et la fin de l'exécution.
-
Résultat :
- Erreur : Le traitement n'a pu se terminer,
- Avertissement : Le traitement s'est terminé, mais des erreurs sont signalées,
- Correct : Le traitement s'est terminé sans erreur.
- Erreur : Texte de l'erreur retournée par la méthode.