Planificateur d'événements
Description
Section intitulée « Description »La planification de workflows précis est un outil d’organisation utile ; PlaidCloud permet donc de le faire. Avec le Planificateur d’événements, vous pouvez planifier l’exécution d’un workflow par mois, jour du mois, jour de la semaine, heure et minute, dans le fuseau horaire dans lequel la planification doit être lue.
Un événement planifié désigne un workflow d’un projet, ainsi que la planification selon laquelle il s’exécute. Pour exécuter plusieurs workflows à la même cadence, ajoutez un événement pour chacun.
La table Events Table répertorie tous les événements de l’espace de travail, avec le projet et le workflow qu’ils exécutent, leur décalage UTC, le statut ainsi que les heures de début et de fin de leur dernière exécution, et leur prochaine échéance.
Pour afficher les événements :
- Ouvrez Analyze
- Sélectionnez « Tools »
- Cliquez sur « Planificateur d’événements »
La table Events Table s’ouvre et présente tous les événements actuellement configurés pour l’espace de travail.
Créer un événement
Section intitulée « Créer un événement »Pour créer un événement :
- Ouvrez Analyze
- Sélectionnez « Tools »
- Cliquez sur « Planificateur d’événements »
- Cliquez sur « Add Scheduled Event »
- Renseignez les champs Details, Timezone et de planification décrits ci-dessous
- Cliquez sur « Create »
Nom : le nom sous lequel l’événement apparaît dans la table Events Table. Obligatoire.
Mémo : une note facultative sur l’objet de l’événement.
Activer la tâche et l’exécuter selon la planification définie : cochée par défaut. Décochez-la pour enregistrer l’événement sans lui permettre de s’exécuter ; voir Suspendre un événement.
Projet et Workflow : le workflow que cet événement exécute. Choisissez d’abord le projet : la liste Workflow est alimentée par le projet sélectionné. Les deux sont obligatoires et ne peuvent plus être modifiés une fois l’événement créé. Pour déplacer un événement vers un autre workflow, supprimez-le et ajoutez-en un nouveau.
Fuseau horaire
Section intitulée « Fuseau horaire »La planification est lue dans ce fuseau horaire, choisi comme un décalage de UTC -12 à UTC +14. La valeur par défaut est UTC +0, qui est lue comme l’heure de Londres, heure d’été britannique comprise.
La plupart des décalages correspondent à l’heure locale d’un lieu situé à ce décalage et suivent le passage à l’heure d’été de ce lieu : un événement réglé sur UTC -5 à 09:00 s’exécute à 09:00 à New York en été comme en hiver, soit 13:00 UTC en été et 14:00 UTC en hiver. La colonne Prochaine exécution et le calendrier des exécutions à venir indiquent quand l’événement s’exécutera réellement.
| Décalage | Lu comme | Heure d’été |
|---|---|---|
| UTC -12 | UTC -12 | Non |
| UTC -11 | Pago Pago | Non |
| UTC -10 | Honolulu | Non |
| UTC -9 | Anchorage | Oui |
| UTC -8 | Los Angeles | Oui |
| UTC -7 | Denver | Oui |
| UTC -6 | Chicago | Oui |
| UTC -5 | New York | Oui |
| UTC -4 | Porto Rico | Non |
| UTC -3 | São Paulo | Non |
| UTC -2 | Géorgie du Sud | Non |
| UTC -1 | Açores | Oui |
| UTC +0 | Londres | Oui |
| UTC +1 | Rome | Oui |
| UTC +2 | UTC +2 | Non |
| UTC +3 | Riyad | Non |
| UTC +4 | Dubaï | Non |
| UTC +5 | Karachi | Non |
| UTC +6 | UTC +6 | Non |
| UTC +7 | Bangkok | Non |
| UTC +8 | Singapour | Non |
| UTC +9 | Tokyo | Non |
| UTC +10 | Sydney | Oui |
| UTC +11 | Guadalcanal | Non |
| UTC +12 | Auckland | Oui |
| UTC +13 | Apia | Non |
| UTC +14 | Kiritimati | Non |
Planification
Section intitulée « Planification »La planification se compose de cinq champs, Mois, Heures, Minutes, Jours du mois et Jours de la semaine, chacun étant une liste de cases à cocher avec une case Tous en haut. L’événement s’exécute chaque fois que l’heure actuelle correspond à une valeur cochée dans chacun des champs à la fois.
Chaque champ doit contenir quelque chose : cochez Tous pour correspondre à toutes les valeurs, ou cochez les valeurs individuelles voulues. Un champ laissé entièrement vide empêche l’enregistrement de l’événement, et le message nomme le champ pour que vous puissiez le retrouver.
Quelques exemples :
- Tous les jours à 06:30 : Tous sous Mois, Jours du mois et Jours de la semaine ; 06 sous Heures ; 30 sous Minutes.
- Le 1er de chaque mois à minuit : Tous sous Mois et Jours de la semaine ; 01 sous Jours du mois ; 00 sous Heures et Minutes.
- Chaque jour ouvré à 18:00 : Tous sous Mois et Jours du mois ; du lundi au vendredi sous Jours de la semaine ; 18 sous Heures ; 00 sous Minutes.
- Toutes les 15 minutes : Tous sous Mois, Jours du mois, Jours de la semaine et Heures ; 00, 15, 30 et 45 sous Minutes.
Mode d’écriture ERP
Section intitulée « Mode d’écriture ERP »Chaque événement porte son propre mode d’écriture ERP (Réel, Simuler ou Désactivé), et chaque exécution qu’il démarre l’utilise. Un événement sans mode défini s’exécute en mode Réel, et le plafond du mode d’écriture du projet s’applique en plus, de sorte qu’un événement ne peut jamais comptabiliser plus librement que ne le permet son projet.
Définissez le mode via l’API ou un assistant IA : le champ erp_write_mode (live, simulate ou off) sur PUT /rest/v1/analyze/workflow/scheduled-event, ou sur l’opération upsert de l’outil MCP workflow_schedule. L’événement le conserve ensuite. Modifier l’événement dans le Planificateur d’événements, le suspendre ou le réactiver laisse le mode inchangé : une planification réglée sur Simuler reste donc simulée à chaque déclenchement jusqu’à ce que vous changiez le mode lui-même.
Modifier un événement
Section intitulée « Modifier un événement »Pour modifier un événement :
- Ouvrez Analyze
- Sélectionnez « Tools »
- Cliquez sur « Planificateur d’événements »
- Cliquez sur l’icône de modification
- Ajustez les champs souhaités
- Cliquez sur « Mettre à jour »
Le projet et le workflow sont affichés en lecture seule pendant la modification : un événement reste rattaché au workflow pour lequel il a été créé.
Un assistant IA peut modifier un événement via l’outil MCP workflow_schedule en envoyant uniquement les champs à changer, tels qu’un nouveau nom ou une nouvelle planification. Chaque champ qu’il omet conserve sa valeur actuelle.
Supprimer un événement
Section intitulée « Supprimer un événement »Pour supprimer un événement :
- Ouvrez Analyze
- Sélectionnez « Tools »
- Cliquez sur « Planificateur d’événements »
- Cliquez sur l’icône de suppression
- Cliquez de nouveau sur « delete »
Suspendre un événement
Section intitulée « Suspendre un événement »Pour suspendre un ou plusieurs événements :
- Ouvrez Analyze
- Sélectionnez « Tools »
- Cliquez sur « Planificateur d’événements »
- Sélectionnez l’événement ou les événements
- Cliquez sur « Disable Selected »
Cliquez sur Activer la sélection pour les relancer. Un événement suspendu conserve sa planification et son historique d’exécution : il cesse simplement de se déclencher tant qu’il n’est pas réactivé, et son icône Actif disparaît de la table Events Table.
Vous pouvez aussi suspendre un seul événement pendant sa modification : décochez Activer la tâche et l’exécuter selon la planification définie et cliquez sur Mettre à jour.
Exécuter des événements à la demande
Section intitulée « Exécuter des événements à la demande »Pour exécuter un événement immédiatement :
- Ouvrez Analyze
- Sélectionnez « Tools »
- Cliquez sur « Planificateur d’événements »
- Sélectionnez l’événement ou les événements souhaités
- Cliquez sur « Run Selected Events »
Chaque événement s’exécute dans son propre mode d’écriture ERP : un événement en mode Simuler s’exécute donc en simulation. Un événement dont le workflow est déjà en cours d’exécution est ignoré, et le message affiché après l’exécution ne compte que les événements qui ont démarré.