| Champ | Description | Requis | Pattern | Exemples | ||
|---|---|---|---|---|---|---|
| Exemple 1 | Exemple 2 | Exemple 3 | ||||
| id | Identifiant de la transaction, permet de garder une trace d'exécution, optionnel | Non | .* | 5 | MANTIS-585 | gJTR468 |
| issue | identifiant du nouveau. La clé du projet est ignorée mais si présente doit être constante.
Le mode mise à jour n'est pas encore supporté. |
Oui | ([\w]-)?[1-9]\d* | SIOP-52 | 1254 | 1 |
| status | Libellé du statut dans le workflow. La casse doit être exacte, et ne doit pas être traduit et doit correspondre à un des statuts du projet. | Oui | .{2,} | Open | A compléter | |
| summary | Résumé du ticket | Oui | .{2,200} | [TEA] 023 : tarif KO si cot. calculée au C.A. = cot. Minimum | ||
| type | Type du ticket. La casse doit être exacte, et ne doit pas être traduit | Oui | .{2,} | Bug | Improvement | Analyse |
| priority | Priorité du ticket, peut être en français ou en anglais, la casse n'est pas importante | Oui | .{2,} | Simple | Critique | Critical |
| components | Liste des composants, "," en séparateur. La casse doit être exacte, et ne doit pas être traduit | Non | [^,]+(,[^,]+)* | Contrat/Produit | Mon Comp1,Interface | |
| description | Description du ticket. Texte éventuellement riche. Attention à bien utiliser les "…" pour gérer les ; dans le texte | Non | .{2,} | Contenu d'un texte riche! | ||
| labels | Liste des étiquettes "," en séparateur. La casse doit être exacte, et ne doit pas être traduit. Seules les étiquettes du dernier changement sont prises en compte car ce n'est pas une donnée historisées. | Non | [^,]+(,[^,]+)* | Urgence,TGC3,MI0A | Ma Label, Et l'autre | |
| fixedVersion | Liste des versions de correction, "," en séparateur. La casse doit être exacte et doit correspondre à des versions existantes | Non | [^,]+(,[^,]+)* | 1.0 | V390,1.3, A-B C | V2.A |
| version | Liste des versions de détection, "," en séparateur. La casse doit être exacte et doit correspondre à des versions existantes | Non | [^,]+(,[^,]+)* | 1.0 | V390,1.3, A-B C | V2.A |
| date | Doit avancer dans le temps avec les lignes d'enregistrement. Il s'agit d'une vérification
supplémentaire pour être certain de la chronologie des événements.
La date de la première ligne d'un ticket correspondra à la date de création et la dernière à la date de mise à jour. |
Oui | DD/MM/YYYY HH:mm(:ss)?
YYYY-MM-DD HH:mm(:ss)? D.M.YYYY HH:mm(:ss)? \d+([,\.]\d+ |
4235,758 | 2014-03-21 18:05:13 | 21/03/2014 08:15:02 |
| resolution | Etat de résolution. La casse doit être exacte, et ne doit pas être traduit. Si non renseignée et si la "resolutionDate" est renseignée, alors la valeur par défaut est "Fixed". Ne doit pas être renseignée sans avoir rencontré le "status" "Resolved" ou "Closed". A l'inverse lorsque ce statuts sont rencontré la résolution "Fixed" ou celle définie sera positionnée. | Non | .{2,} | Fixed | Won't Fix | |
| resolutionDate | Date de résolution du ticket. Doit être supérieure ou égale à la date de création du changement. Si non renseignée et si "resolution" est renseignée alors la valeur pas défaut est la date du champ "date". Ne doit pas être renseignée sans avoir rencontré le "status" "Resolved" ou "Closed". | Non | (voir "date") | 4235,758 | 2014-03-21 18:05:13 | 21/03/2014 08:15:02 |
| dueDate | Date de livraison prévue pour ce ticket. Une date antérieure à la date du changement est acceptée mais doit être supérieure ou égale à la date de création du ticket. | Non | (voir "date") | 4235,758 | 2014-03-21 18:05:13 | 21/03/2014 08:15:02 |
| assignee | Identifiant JIRA de l'utilisateur affecté. La casse doit être exacte, l'utilisateur doit exister | Oui | [^\s]{3,20} | fdaugan | X79841 | |
| author | Identifiant JIRA de l'utilisateur à l'origine du changement. La casse doit être exacte, l'utilisateur doit exister | Oui | [^\s]{3,20} | fdaugan | X79841 | |
| reporter | Identifiant JIRA de l'utilisateur ayant créé le ticket La casse doit être exacte, l'utilisateur doit exister | Oui | [^\s]{3,20} | freybillet | X79841 | |
| cf$ABC | Désigne un champ personnalisé, ici "ABC", correspondant à la casse près à un champ personnalisé
existant, éventuellement traduit.
Pour les valeurs multiples, utiliser "," comme séparateur. Les dates doivent être au format du champ "date". Le préfixe "cf$" est requis pour distinguer les champs personnalisés. L'association du champ personnalisé avec le projet n'est pas vérifiée, seule son existence l'est. Les valeurs par défaut ne sont pas gérées pour les champs personnalisés, donc attention aux champs obligatoires avec valeur par défaut et non renseignés. Les espaces externes dans JIRA sont ignorés lors du rapprochement des noms et des valeurs. |
Non | .* | Référence Cliente | Motif d'attente | |
La calcul de SLA s'appuie sur :
Les exports CSV respectent la norme RFC CSV (rfc4180) également plus lisible ici : wikipedia/ Comma-separated_values
Les colonnes de SLA sont toutes doublées :
| Colonne | Explication |
|---|---|
| [SLA] MONSLA(h:m:s) | La durée d'exécution complète du SLA "MONSLA" selon les déclencheurs début et fin avec considération des pauses. Au format lisible heure, minute et secondes. |
| [SLA] MONSLA(ms) | La durée d'exécution complète du SLA "MONSLA" selon les déclencheurs début et fin avec considération des pauses. Au format numérique, exprimée en millisecondes. |
| [SLA] MONSLA(Start) | La date à laquelle le chronomètre a été déclenché la première fois. Au format année, mois jour, heure, minute seconde, sur 24h. Affichage suivant la langue et la version Excel. |
| [SLA] MONSLA(Start timestamp) | La date à laquelle le chronomètre a été déclenché la première fois. Au format Epoch millisecondes |
| [SLA] MONSLA(Stop) | La date à laquelle le chronomètre a été arrêté. Au format année, mois jour, heure, minute seconde, sur 24h. Affichage suivant la langue et la version Excel. |
| [SLA] MONSLA(Stop timestamp) | La date à laquelle le chronomètre a été arrêté. Au format Epoch millisecondes |
| [SLA] KP01 - Bloquant(Revised Due Date) | Date due originale (champ due date) à laquelle ont été ajouté tous les temps de pause. Au format année, mois jour, heure, minute seconde, sur 24h. Affichage suivant la langue et la version Excel. |
| [SLA] KP01 - Bloquant(Revised Due Date timestamp) | Date due originale (champ due date) à laquelle ont été ajouté tous les temps de pause. Au format numérique, exprimée en millisecondes. |
| [SLA] KP01 - Bloquant(Revised Due Date distance h:m:s) | Distance entre la date due révisée et la date à laquelle le chronomètre a été arrêté. Au format lisible heure, minute et secondes. |
| [SLA] KP01 - Bloquant(Revised Due Date distance ms) | Distance entre la date due révisée et la date à laquelle le chronomètre a été arrêté. Au format numérique, exprimée en millisecondes. |