L'heure joue un rôle important dans de nombreux processus de l'Automation Engine comme la communication des programmes entre eux, l'activation des Tâches, l'évaluation des conditions ou l'enregistrement des données. Avec la possibilité d'exploiter l'Automation Engine dans le monde entier sur différents Fuseaux horaires, l'heure prend encore plus d'importance pour une exécution correcte des Tâches reliées entre elles. |
Les composants (processus serveur, Agents, base de données...) utilisent UTC en interne en raison de son universalité mondiale. Pour l'affichage de l'heure et pour son utilisation dans les Tâches et les scripts, il est possible de créer des objets Fuseau horaire correspondants. Ils contiennent des indications comme par exemple la date de passage à l'heure d'été ou à l'heure d'hiver et le décalage horaire par rapport à UTC. Le nom d'un objet Fuseau horaire doit comporter 8 caractères maximum. Attention : les Fuseaux horaires d'autres objets ne peuvent être sélectionnés si ce nombre est dépassé !
Le Client système 0000 contient déjà des modèles, dans le dossier "TEMPLATE", pour les Fuseaux horaires suivants :
Les Fuseaux horaires créés peuvent être utilisés à différents endroits. On compte parmi ces données :
Application |
Onglet |
---|---|
Client |
"Attributs" |
Utilisateur |
"Utilisateur" |
Paramètres de l'Interface Utilisateur |
"Fuseau Horaire/Groupe Calendrier" |
Objets activables |
"Attributs" |
Propriétés des objets exécutables (Workflow et Schedule) |
"Point de contrôle" |
Sélectionnez un Fuseau horaire dès la création d'un Client. Celui-ci est pris en compte lors du traitement d'une Tâche et lors de l'affichage des date et heure au sein d'un Client. Si un objet doit utiliser un autre Fuseau horaire, celui-ci peut être entré dans l'onglet Attributs. Attention : il est également possible de définir des Fuseaux horaires particuliers pour les propriétés de la Tâche dans les Workflows et les Schedules. Ces Fuseaux sont traités en priorité !
Lors de la détermination du Fuseau horaire à utiliser pour le traitement des Tâches, on procède dans l'ordre suivant :
Paramétrage de l'objet -> Client
Si aucun Fuseau horaire n'est sélectionné dans l'objet, celui du Client est utilisé. Si vous ne définissez de Fuseau horaire dans aucun des deux, UTC s'applique. C'est pourquoi un Fuseau horaire doit au moins être indiqué dans l'objet Client.
Pour les propriétés du Workflow et du Schedule (par exemple heure de début la plus ancienne), on utilise soit le Fuseau horaire sélectionné là-bas, soit celui du Workflow ou du Schedule. Si aucun Fuseau horaire n'est défini là-bas, on utilise celui du Client ou UTC.
Pour l'heure de début des Tâches dans les Schedules, on utilise le Fuseau horaire du Schedule !
Le Fuseau horaire que vous pouvez sélectionner pour chaque Utilisateur sert à des fins d'affichage (par ex. dans la Fenêtre de message). Il en va de même du paramétrage dans l'Interface Utilisateur que chaque Utilisateur peur configurer lui-même. Les deux n'ont aucun effet sur le traitement des Tâches ! Il n'est donc pas important de savoir quel Utilisateur démarre un objet.
Les Fuseaux horaires sont également utilisés dans de nombreux scripts. La liste suivante indique dans lesquels ils peuvent être transmis en tant que paramètres.
Fonction script |
Description |
---|---|
Convertit la date et l'heure pour un autre Fuseau horaire. |
|
Détermine la date du jour actuelle en vue du lancement du traitement de script. |
|
Détermine la date du jour actuelle. |
|
Définit l'heure du jour actuelle en vue du lancement du traitement de script. |
|
Définit l'heure du jour actuelle. |
|
Indique la date et l'heure actuelles. |
Vous trouverez d'autres scripts concernant les date et heure dans l'organisation fonctionnelle.
Lors de l'exécution de Tâches avec des options et lors de la création de simulations, vous pouvez spécifier une soi-disant "date logique". En pareil cas, ce n'est pas la date actuelle qui est prise en compte dans les Workflows et dans les Schedules, mais la date entrée ici.
Rubriques connexes :
Objet Fuseau horaire
Tableau récapitulatif des Fuseaux horaires
Exemples pour l'application de Fuseaux horaires
Heure