Manuel Utilisateur > Objets > Liste alphabétique > Onglet Période

Onglet Période

L'onglet Période est un onglet spécifique à un type d'objet et n'est disponible que dans l'objet "Variable". Vous pouvez utiliser cet onglet pour de définir les délais souhaités et les paramètres de période de récurrence pour les objets activables.

Objet : Période
Classe d'objet : Objet système
Type d'objet (désignation du code) :
PERIOD

Les options que vous pouvez sélectionner et définir ici sont les mêmes que celles des onglets pour les options "Exécuter l'élément périodique" des objets activables.

Description

Champ/élément de contrôle Description
Fréquence

La section Fréquence peut aussi être utilisée pour sélectionner l'intervalle pendant lequel l'objet devrait être traité.

Par exemple : Toutes les quatre heures

Tout

Intervalle fixe pendant lequel la tâche est exécutée. La période maximale est 504 heures.

Par exemple : 0000:30

L'exécution est réalisée toutes les 30 minutes.

Selon un écart de ... par rapport à la dernière exécution

Intervalle entre les exécutions

L'activation de la tâche dépend de la fin de la dernière exécution. L'heure de fin de la dernière exécution, plus la durée, donne donc le point de départ de l'exécution suivante.

La plus petite valeur autorisée est une minute. La période maximale est 504 heures. Cela correspond à 21 jours. 

Par exemple : 00h15

La dernière exécution s'est terminée à 14h00. La prochaine commencera à 14h15.

Heure

Heure à laquelle la tâche doit être exécutée tous les jours.

Par exemple : 20h00

La tâche est exécutée quotidiennement à 20h00.

Autorise un recouvrement

Vous pouvez utiliser ce paramètre pour autoriser une exécution en chevauchant une autre.

Avec les paramètres "Chaque" et "A :", il peut arriver que l'exécution suivante commence alors qu'une tâche n'est pas encore terminée. Par défaut, aucun chevauchement n'est autorisé parce que le nombre de tâches en parallèle en cours d'exécution augmenterait au cours du temps si plusieurs exécutions consécutives durent plus longtemps que la tâche spécifiée. Vous pouvez toutefois autoriser au moins un recouvrement lorsque vous sélectionnez ce paramètre.

Les tâches activées par d'autres méthodes (par exemple par un Workflow) ne sont pas affectées. Le paramètre ne concerne que les exécutions démarrées à l'aide de cette option.

Par exemple :

Une tâche démarre toutes les deux heures. A 10h30, l'exécution suivante doit commencer. La tâche qui a démarré à 08h30 est encore en cours à cette heure-ci.

Cas 1 : Autorise un recouvrement

La tâche peut démarrer à 10h30 car un recouvrement est autorisé.

Cas 2 : Recouvrement interdit

L'exécution de 10h30 sera sautée, car aucun recouvrement n'est autorisé. La prochaine tâche démarre à 12h30 si la tâche qui a démarré à 8h30 est terminée.

Time frame

Cette section peut être utilisée pour déterminer une période pendant laquelle l'objet doit être exécuté.

Par exemple : Entre 6h00 et 18h00

Entre...et...

Heures de début et de fin entre lesquelles la tâche doit être exécutée.

Par exemple : Entre 6h00 et 18h00

L'exécution se fait seulement le jour.

Par exemple : Entre minuit et 23h59

La tâche peut démarrer à tout moment de la journée, sans aucune limitation.

Forcer l'ajustement à la fenêtre horaire

Ajustement de l'exécution à la fenêtre horaire

La première exécution de la tâche et toutes les démarrages suivants peuvent être ajustés à la fenêtre horaire définie. Pour cela, la périodicité démarre à partir de l'heure de début de la fenêtre horaire pour calculer les exécutions.

Si vous exécutez les tâches avec un intervalle défini entre les exécutions, ce paramètre a pour effet que la tâche peut être démarrée au début de la fenêtre horaire même si la durée de l'intervalle n'est pas dépassée.

Par exemple :

Une tâche doit être exécutée toutes les heures dans une fenêtre horaire entre 09h00 et 12h00. La tâche est planifiée à 09h20.

Cas 1 : sans alignement

La tâche démarre à 09h20, 10h20 et 11h20 et à 09h20, 10h20 et 11h20 les jours suivants.

Cas 2 : avec alignement

La tâche démarre à 10h00, 11h00 et 12h00 et à 09h00, 10h00, 11h00 et 12h00 les jours suivants.

Par exemple :

Un intervalle de 30 minutes doit s'écouler entre deux exécutions d'une tâche. La fenêtre horaire débute à 1h00 et se termine à 23h00. La tâche se termine à 00h45.

Cas 1 : avec alignement

Pendant la journée, la tâche démarre la première fois à 01h00.

Cas 2 : sans alignement

La tâche démarre à 01h15, quand les 30 minutes ont expirées.

Jours

Dans cette section, vous pouvez sélectionner les jours auxquels l'objet doit être exécuté.

Par exemple : Lundi à vendredi

Jours de la Semaine Jours où les exécutions sont autorisées

Calendrier

Les jours où les exécutions sont autorisées se basent sur les calendriers et les règles de calendriers spécifiées.

Attention : les calendriers et les règles spécifiés ici ne sont pas pris en compte dans la recherche d'utilisation, car ils appartiennent à une activité et non à un objet.

Exécuter si une condition est vérifiée La tâche est exécutée si la date logique correspond aux conditions de calendrier spécifiées.
Exécuter si aucune condition est vérifiée La tâche est exécutée si la date logique ne correspond pas aux conditions de calendrier spécifiées.
Exécute si toutes les conditions sont remplies La tâche est exécutée si date logique correspond à toutes les conditions de calendrier spécifiées.
Range

La gamme de données dans laquelle l'objet doit être exécuté sera indiquée ici.

Par exemple : à partir du 29.01.2009 sans date de fin

Date de début

Date à laquelle la tâche doit être exécutée pour la première fois

Pas de date de fin

La tâche est exécutée jusqu'à ce qu'elle soit arrêtée manuellement.

Date de fin

Date à laquelle la tâche doit avoir été exécutée la dernière fois.

Par exemple : 31.03.2009

La dernière exécution de la tâche est le 31 mars.

Fin après

Nombre d'exécutions

Valeurs autorisées : "1" à "9999"