Aller au contenu
PokutsoftPokutsoft

Recurring Issues - Documentation

Mis à jour: 2026-06-30

Vue d'ensemble

Recurring Issues crée des tickets Jira selon une planification. Contrairement à l'automatisation native, elle comprend un calendrier de travail (week-ends et jours fériés), exécute chaque planification dans son propre fuseau horaire, accepte des planifications rédigées en anglais courant, et crée des tickets d'une fidélité totale (sous-tâches, dates d'échéance, assignés et champs personnalisés). Elle s'exécute entièrement sur Atlassian Forge, de sorte que vos données ne quittent jamais Atlassian.

Pour commencer

  1. Installez l'application depuis l'Atlassian Marketplace sur votre site Jira Cloud.
  2. Ouvrez un projet et accédez à la page Recurring Issues depuis la barre latérale du projet.
  3. Créez une planification. Donnez-lui un nom, choisissez sa fréquence, décrivez le ticket à créer, et cliquez sur Aperçu des prochaines exécutions pour vérifier les dates avant d'enregistrer.

Planification

Choisissez une fréquence et une heure. Chaque planification conserve son propre fuseau horaire.

FréquenceOptions
QuotidienneS'exécute chaque jour à l'heure choisie.
HebdomadaireChoisissez un ou plusieurs jours de la semaine.
MensuelleUn jour fixe du mois, ou une règle de jour ouvré (premier, dernier ou n-ième jour ouvré).

L'heure que vous définissez est interprétée dans le fuseau horaire de la planification, pas en UTC.

Calendrier de travail

Lorsqu'une exécution planifiée tombe un week-end ou un jour férié, vous décidez de ce qui se passe :

  • Ne rien faire — créer quand même.
  • Ignorer cette exécution — aucun ticket n'est créé.
  • Basculer au jour ouvré précédent.
  • Basculer au jour ouvré suivant.

Les jours fériés proviennent d'un calendrier de jours fériés. Un administrateur crée des calendriers depuis la page Recurring Issues Admin, soit en saisissant des dates, soit en important un fichier ICS. Vous associez ensuite un calendrier à une planification.

Planifications en anglais courant

Dans le formulaire de planification, saisissez quelque chose comme every last working day of the month et cliquez sur Interpréter. L'application remplit les champs de fréquence pour vous. Cette fonction utilise le Forge AI intégré d'Atlassian, de sorte que le texte reste au sein d'Atlassian. Vérifiez toujours les champs remplis avant d'enregistrer.

Le ticket créé

ChampCe qu'il fait
RésuméUtilisez le jeton {date} pour insérer la date d'exécution, par exemple « Rapport hebdomadaire {date} ».
Décalage de date d'échéanceFixe la date d'échéance à la date d'exécution plus le nombre de jours que vous saisissez.
AssignésSaisissez un ou plusieurs identifiants de compte ; l'application les fait tourner à chaque exécution.
LibellésAppliqués à chaque ticket créé.
Sous-tâchesUn résumé par ligne ; chacune devient une véritable sous-tâche sous le ticket créé.
Créer à l'avanceCrée le ticket un certain nombre de jours avant sa date cible.

Protection contre les doublons

Activez Ne pas créer de nouveau ticket tant qu'une instance ouverte existe pour éviter une accumulation de copies. Avant chaque exécution, l'application vérifie si une instance précédente de la même planification est encore ouverte et, le cas échéant, ignore l'exécution.

Gestion des planifications

  • Aperçu des prochaines exécutions avant d'enregistrer pour confirmer les dates.
  • Activez ou désactivez une planification à tout moment.
  • Exécuter maintenant pour créer un ticket immédiatement, à la demande.
  • L'Historique enregistre ce que chaque planification a créé, et quand.
  • La page Admin gère les calendriers de jours fériés et répertorie toutes les planifications du site.
Comment se déroulent les exécutions. L'application vérifie les planifications selon un cycle horaire et crée les tickets dus. Le travail planifié n'ayant pas d'utilisateur, ces tickets sont créés par l'application. Tout ce que vous faites dans l'interface (y compris Exécuter maintenant) est effectué en votre nom, dans le cadre de vos propres permissions.

Permissions et traitement des données

Portées demandées (principe du moindre privilège) :

  • read:jira-work — lit les métadonnées du projet et vérifie les instances ouvertes.
  • write:jira-work — crée les tickets récurrents et leurs sous-tâches.
  • storage:app — stocke les planifications, les calendriers de jours fériés et l'historique des exécutions.

L'application s'exécute entièrement sur Atlassian Forge, sans aucun appel externe. Les données de jours fériés sont définies par un administrateur ou importées depuis un fichier ICS, jamais récupérées auprès d'un tiers. L'analyse en anglais courant utilise le Forge AI d'Atlassian. Vos données ne quittent jamais Atlassian et ne sont utilisées pour entraîner aucun modèle.

Confidentialité, conditions et assistance