Manuel Utilisateur > Premières étapes > Conditions de calendrier

Conditions de calendrier

Objectif :
- Création d'un Groupe Calendrier
- Création d'un Calendrier
- Attribution d'un Calendrier au Transfert de Fichier

Leçon 8

La planification de Tâches à l'aide de Schedules est un des nombreux points forts de l'Automation Engine Operations Manager et est de plus facile à implémenter. Comme les processus d'entreprise sont parfois dépendants de certains jours, vous pouvez utiliser des objets Groupe Calendrier en complément.

Nous allons adapter l'exécution de notre Transfert de Fichier de telle façon qu'il ne soit démarré que les jours de semaine et pas le week-end.

  1. Dans Explorer, ouvrez le dossier dans lequel vous avez enregistré les objets d'exercice précédents.
  2. Cliquez sur le bouton  de la barre d'outils.
  3. Choisissez le type d'objet CALE (Groupe Calendrier).
  4. Attribuez un nom approprié.
  5. Ouvrez l'objet Groupe Calendrier avec un double-clic.

Vous pouvez voir une représentation graphique des semaines dans l'onglet Groupe Calendrier.

Comment associer le Groupe Calendrier avec l'objet Transfert de Fichier ? Ceci peut être réalisé grâce aux "Calendriers".

  1. Ouvrez maintenant l'onglet Groupe Calendrier.
  2. A droite, vous apercevez une liste de Calendriers. Comme il s'agit d'un objet Groupe Calendrier nouvellement créé, seule la valeur par défaut "STATIC" est disponible.
  3.  Les Calendriers sont répartis par types qui peuvent être paramétrés facilement et rapidement avec des jours, grâce à un assistant de création.
  4. Cliquez avec le bouton droit de la souris dans la liste et choisissez la commande Nouveau Calendrier -> Hebdomadaire.
  5. Donnez le nom de "JOUR_SEMAINE" dans la fenêtre de dialogue.
  6. Vous pouvez effacer la valeur par défaut "STATIC" avec la touche de suppression.
  7. Choisissez maintenant la commande Définition ... du menu contextuel (bouton droit de la souris) pour le Calendrier "JOUR_SEMAINE". Un assistant de création s'ouvre.
  8. Sélectionnez les jours Lu, Ma, Me, Je, Ve et cliquez sur OK.

  9. Enregistrez les modifications avec le bouton  dans la barre d'outils. Dans le Groupe Calendrier, tous les jours de lundi à vendredi sont maintenant marqués.
  10.  Si vous créez plusieurs Calendriers, les jours du Calendrier sélectionné sont mis en évidence.
  11. Le Calendrier "JOUR_SEMAINE" contient maintenant la date de tous les jours de la semaine.

  12. Fermez l'objet Groupe Calendrier.

L'objet Groupe Calendrier est maintenant créé. Nous allons maintenant enregistrer le Calendrier dans le Schedule avec le Transfert de Fichier.

  1. Ouvrez l'objet Schedule.
  2. Allez dans l'onglet Schedule et sélectionnez le Transfert de Fichier.
  3. Exécutez la commande Propriétés dans le menu contextuel.
  4. Allez dans l'onglet Groupe Calendrier et activez la case à cocher du même nom.
  5. Choisissez "Exécuter si une condition est vérifiée".
  6. Sélectionnez dans le tableau votre objet Groupe Calendrier et le Calendrier "JOUR_SEMAINE" et cliquez sur OK.

  7. Vous voyez alors dans la colonne Conditions de l'onglet "Schedule" la lettre "C" qui vous indique que la condition de calendrier a été définie.

  8. Enregistrez les modifications avec le bouton  dans la barre d'outils.
  9. Fermez l'objet Schedule.

A partir de maintenant, l'objet Transfert de Fichier ne sera exécuté que de lundi à vendredi.  Ceci bien sûr s'il est activé par le Schedule.

 

Exercice

Créez un second Calendrier avec les samedis et dimanches dans l'objet Groupe Calendrier. Choisissez le Calendrier "WEEK-END" au lieu de "JOUR_SEMAINE" pour l'objet Transfert de Fichier. Exécutez l'objet Schedule maintenant. L'objet Transfert de Fichier n'est pas exécuté s'il s'agit d'un jour entre lundi et vendredi. Quittez l'objet Schedule et réattribuez le Calendrier "JOUR_SEMAINE" à l'objet Transfert de Fichier.