Skip to main content

Creazione ticket da CSV

📑 Sommario
2. Accedere alla schermata di importazione 3. Importare il file CSV

Requisiti generali

  • Formato del file: .csv con codifica UTF-8
  • ⚠️ È possibile creare max 250 ticket alla volta (CSV max 251 righe)
  • Formato delle date: dd/MM/yyyy (es. 13/06/2025)
  • La creazione di una gerarchia di ticket da 0 (vedi Caso 2) è possibile solo agli utenti con ruolo Administrators.

In Jira Product Discovery, soltanto gli utenti con ruolo "Autore" possono caricare i CSV.


1. Compilare il file CSV

Nella prima riga del file CSV vanno inseriti i nomi dei campi Jira: ogni intestazione di colonna corrisponde quindi a un campo.
I valori inseriti nelle righe successive corrispondono ai valori di quel campo.

CSV -> Ticket

Nel file devono essere inseriti e compilati:

  • I campi obbligatori (vedi capitolo Annex di Guida sintetica utilizzo Jira)
  • Ulteriori campi eventualmente necessari al tuo ticket

Non inserire colonne inutili: Jira tenterà comunque di leggerle e potrebbe generare errori.

Regole di compilazione

Alcuni campi richiedono un formato o una struttura specifica. Compilarli in modo errato può causare errori o far scartare il valore da Jira.


🔤 Campi di testo 

Sono i campi che accettano testo libero, senza alcun vincolo di formato. Si dividono in due tipologie che nel CSV si compilano nello stesso modo:

  • Testo breve - una sola riga (es. Riepilogo)
  • Paragrafo - testo esteso su più righe (es. Descrizione, Note)

Due accortezze:

  1. Per andare a capo all'interno di un paragrafo, in Excel usa ALT+INVIO: il valore resta in un'unica cella e Jira riprodurrà l'interruzione di riga.
  2. Il CSV trasporta solo testo semplice: grassetto, elenchi, tabelle e link formattati non sopravvivono all'importazione. Se servono, si aggiungono dopo direttamente sul ticket.

 

 

🗒️ Campi con menù a tendina ("Dropdown")

Per tutti i campi Dropdown (es. Tipo Attività Ricavo, Priorità, Activity Type ecc.), inserire nel file CSV esattamente il valore così come appare nel menù a tendina di Jira (rispettando maiuscole, spazi, punteggiatura)


 

🔢 Campi numerici

Campi che accettano solo un numero (es. Target Production, Actual Production).

Nella cella va inserito esclusivamente il valore numerico:

  • separatore decimale: il punto → 12.5
  • nessun separatore delle migliaia → 1250, non 1.250
  • nessuna unità di misura e nessun simbolo → 85, non 85% né 85 h

% I campi percentuali (es. Activity Budget Share, Actual Production progress (%)) richiedono una frazione decimale.
Ad esempio, per ottenere 80% sul ticket, nel CSV va scritto 0.8. Scrivendo 80 il ticket riporterebbe 8.000%.

 

 

📅 Campi data

Tutti i campi data (es. Data di scadenza, Start date pianificato) si compilano nello stesso formato:

  • dd/MM/yyyy → es. 15/09/2026

Il formato dichiarato al punto 2 dell'importazione ("Formato data") deve coincidere con quello effettivamente usato nel file.

 

 

🌳 Campo "Principale"

Il campo Principale serve a indicare il parent del ticket che stai creando. Jira userà questo valore per strutturare la gerarchia (Vedi pag.4 di Guida Introduttiva a Jira Cloud_v0).

    1. Caso 1: Creazione di un ticket con parent già esistente in Jira
      Esempio: vuoi creare un nuovo Task e assegnargli come parent un Epic già esistente in Jira.

      Come fare:
      -
      Aggiungi una colonna con intestazione "Principale"
      - Nella colonna "Principale" inserisci la key dell'Epic (es. E10P-30).



    2. Caso 2: Creazione contemporanea di un ticket e dei ticket parent
      ⚠️ Limite di Atlassian: questa modalità di caricamento richiede il ruolo Administrators nello spazio.
      Esempio: vuoi creare da zero un Epic, un Task subordinato e relativo Sottotask.

      Come fare:
      - Aggiungi una colonna con intestazione "Principale".
      -
      Aggiungi una colonna con intestazione "ID ticket".
      - Nella colonna "ID ticket" assegna un numero progressivo (es. 1, 2, 3, …) a ogni ticket che farà da parent. Questo numero fungerà da key fittizia e temporanea del ticket in questione.
      - Nella colonna "Principale" assegna l'ID ticket del parent a ogni ticket child, come se fosse una vera key Jira:

      ID ticket - Principale

       

      Questo metodo permette a Jira di costruire correttamente la gerarchia anche se i ticket non esistono ancora.

 

🎫 Campo "Tipo ticket"

Nel campo Tipo ticket indicare il tipo corretto di ticket che si vuole creare (Vedi pag.4 di Guida Introduttiva a Jira Cloud_v0).



🕐 Campi di tempo

Per i campi che rappresentano un valore temporale (es. "Stima originale") il valore deve essere inserito in secondi.

Jira convertirà automaticamente il valore nel formato più leggibile (minuti, ore, giorni o settimane) in base alla durata inserita.

Esempi:

  • 3600 → 1 ora
  • 28800 → 1 giorno lavorativo (8 ore)
  • 144000 → 1 settimana lavorativa (5 giorni)

Assicurarsi di inserire solo valori numerici, senza testo o unità di misura.



👤 Campi utente

Nei campi che richiedono l'inserimento di un utente (es. Assegnatario, Richiedente) inserire l’indirizzo e-mail dell’utente.
Il campo "Richiedente" se non compilato riporterà in automatico il soggetto che caricherà il CSV.



👥 Campo "Tempo Team"

Per l'inserimento del Tempo Team è necessario usare il formato "{"id": x}", sostituendo x  con l’ID del Team.
L’ID è visibile nell’URL della pagina del Tempo Team stesso: corrisponde al valore riportato alla fine dell’indirizzo web: 

ID Tempo Team

 Ad esempio, per il Demo Team la dicitura corretta da inserire nel CSV sarà "{"id": 54}":

image.png


 

⭐ Campi cascading

I campi cascading (es. "Service Type") prevedono due valori, uno principale e uno secondario.

Durante l'importazione tramite CSV, Jira permette di inserire solo il valore principale. Per questo motivo, nel CSV è necessario inserire esclusivamente il primo valore.

Esempio:

Se il valore da inserire nel campo "Service Type" è "Rilievi -> Drone", nel CSV dovrà essere inserito solamente "Rilievi".

 

Dopo aver completato l'importazione del CSV, aggiungere massivamente il secondo valore utilizzando Sheet (Vedi Guida rapida all’utilizzo di JXL Sheets):

  1. Creare uno sheet con il filtro necessario.
  2. Aggiungere la colonna "Service Type"
  3. Aggiungere manualmente a un ticket a scelta il secondo valore del campo "Service Type"
  4. Copiare con CTRL+C il valore completo del campo "Service Type" del ticket appena modificato.
  5. Selezionare tutti i ticket che dovranno avere lo stesso valore.
  6. Incollare con CTRL+V il valore copiato nelle celle del campo "Service Type" dei ticket selezionati.
  7. Ripetere l'operazione per eventuali ulteriori valori del campo "Service Type"

 

 

🔁 Campi a valori multipli

Sono i campi che possono contenere più valori contemporaneamente. Qui la regola non riguarda il formato del valore ma la struttura del file, ed è la stessa per tutti:
Non si separano i valori con virgole o punti e virgola dentro la stessa cella. Si aggiungono più colonne con la stessa identica intestazione, una per ciascun valore: in fase di mappatura Jira le riconosce come lo stesso campo e le unisce sul ticket.


Esempi:

Campo Compilazione CSV
Etichette Una etichetta per colonna, senza spazi
Multiple Assignee L'indirizzo e-mail di un utente per colonna
Ticket collegati La key del ticket da collegare (es. TC008PRO-120). L'intestazione della colonna va chiamata come il tipo di collegamento desiderato: in fase di mappatura Jira propone una voce per ciascun tipo (es. Link "blocks", Link "is blocked by", Link "duplicates")
Allegato L'URL del file

 

Esempio compilazione CSV ai seguenti link:
 - EsempioCSV_Jira 2.0


2. Accedere alla schermata di importazione

🔵 Da Jira Cloud

  1. Accedi allo Spazio di riferimento e seleziona il tab "Tutti i ticket".
  2. Clicca sulle opzioni della pagina.
  3. Nel menu che si apre, seleziona "Importa i ticket da un file CSV".

    Caricamento CSV Jira Cloud

🟣 Da Jira Product Discovery

  1. Accedi allo Spazio Discovery di riferimento e seleziona "+ Crea".
  2. Seleziona l'icona di importazione in alto a destra.
  3. Conferma l'uscita nel popup che si apre automaticamente


Caricamento CSV Jira Discovery


3. Importare il file CSV

  1. Carica il CSV e l'eventuale file .txt di configurazione*.
    -> Cicca il tasto Avanti.
  2. Seleziona lo spazio Jira e modifica le impostazioni come di seguito:
    • Codifica file: UTF-8
    • Delimitatore: ;
    • Formato data: dd/MM/yyyy
      ->
      Clicca il tasto Avanti.
  3. Mappa i campi del CSV con quelli di Jira: dovrai associare ogni colonna del CSV a un campo Jira. 
  4. Spunta le caselle "Mappa valore campo". 
    -> Clicca il tasto Avanti.
  5. Clicca su "Convalida" per controllare che non ci siano errori.
  6. Conferma l'avvio dell'importazione. ✅ Jira creerà un ticket per ogni riga del file.

🕒 L'importazione può richiedere qualche minuto. Al termine, vedrai un messaggio di successo con un link per visualizzare i ticket creati e salvare il *file di configurazione per velocizzare importazioni future.