• Article
  • 12.Oct.2009

Personnaliser l'affichage des sous-tâches sous JIRA

  • 12.Oct.2009
  • Temps de lecture mins

La notion de sous-taches est très utile dans Jira : elle permet, par exemple, de décomposer une issue en sous-issues. Typiquement, il est ainsi possible de décomposer une tache activité mère en plusieurs taches activité filles.

Le premier point est la création des types de sous-taches utilisables. Deux interfaces sont prévues à cet effet sous Jira. La première est l’interface “classique” de création d’un type de demande (Menu” Administration”, sous-menu “Paramètres de la demande”, écran “Types de demandes). Lorsque vous créez un issue type vous pouvez choisir s’il s’agit d’un “Type de demande standard” ou d’un “Type de demande de sous-tâche”. La seconde interface est l’interface spécifique aux sous-tâches (Menu “Administration”, sous-menu “Paramètres globaux” , écran “Sous-tâches”).


Il faut ensuite déclarer les types de sous-tâches utilisables sur un projet dans l’issue type scheme adéquat. Vous pouvez, bien entendu, également associer un screen scheme particulier à chaque type de sous-tâches, un field configuration. Vous pouvez également contextualiser vos champs personnalisés.

Par contre, vous n’avez pas la possibilité dans l’interface de Jira de déterminer quels sont les champs des sous-tâches qui doivent apparaître sur l’issue mère. Pour ce faire, il faut éditer le fichier de configuration  jira-application.properties situé dans le répertoire \WEB-INF\classes de votre instance.

Ce fichier vous permet de configurer une multitude d’options. Celle qui nous intéresse est :

jira.table.cols.subtasks

Vous devez renseigner les champs qui doivent apparaître. Par exemple :

jira.table.cols.subtasks = issuetype, status, assignee, fixVersions, customfield_10040, duedate, customfield_10008, progress, resolution

Une autre option vous permet de préciser quels sont les champs qui apparaissent dans le menu de création rapide. Par exemple :

jira.subtask.quickcreateform.fields = issuetype,,summary,duedate,assignee=-1

Enfin, lorsque vous visualisez une issue qui ne contient aucune sub-task, ce menu de créaton rapide  n’est pas présent : il est nécessaire de passer par l’opération “create a sub-task”. Il ne devient présent que si il existe au moins une sous-tâche présente sur l’issue mère. Pour le rendre toujours présent, il existe l’option :

jira.view.issue.show.quicksubtask.when.no.subtasks=false

Attention : les paramètres que vous définissez sont applicables à toute votre instance Jira!

Ressources complémentaires

Voir toutes les ressources
chevron_right

Préparez-vous aux changements de tarification de Data Center : Ce que vous devez savoir

À partir du 11 février 2025, Atlassian mettra à jour les tarifs et les niveaux d’utilisateurs pour Jira SoftwareConfluence et Jira Service Management sur Data Center. Découvrez comment les impacts potentiels peuvent affecter votre organisation et préparez-vous efficacement avec l’aide de Valiantys.

chevron_right
HEADING CLOUD

Révision des tarifs Atlassian Cloud : ce qui change en octobre 2024

À partir d’octobre 2024, Atlassian met à jour les tarifs et les offres Cloud. Découvrez comment les impacts potentiels peuvent affecter votre organisation et préparez-vous efficacement avec l’aide de Valiantys.