Vai al contenuto
Worklog Report

Rilevazione ore su Jira

Atlassian ha chiuso questa richiesta nel 2014. Questo Jira Worklog Report risponde.

Non esiste un Jira Worklog Report raggruppato per persona, progetto o cliente — Jira si limita a esportare il CSV, e Atlassian ha contrassegnato quella richiesta come Won't Fix. Trascina l'esportazione e ottieni i totali con cui fatturi davvero.

"Export Excel CSV (all fields)" di Jira · solo .csv

Gratis · niente da collegare, niente da installare · il tuo file non lascia mai il browser

PROJ — Migrazione cliente3 persone
  • Jane Smith

    34,5 h

    Fatturabile
  • Omar Wright

    12 h

    Fatturabile
  • Priya Patel

    6 h

    Non fatturabile
3 progetti · 52,5 h totali, 46,5 h fatturabili

Jira tiene traccia del tempo. Non lo totalizza.

Ogni ora registrata è una data, una durata e un problema — precisa, atomica, e inutile per la fatturazione finché qualcuno non apre un foglio di calcolo. Atlassian ha dichiarato, per nome, che costruire questo report non è qualcosa che faranno.

  1. La risposta vecchia di 20 anni

    Atlassian ha chiuso la richiesta come Won't Fix

    JRACLOUD-6137, «Generate worklog report», aperta l'8 marzo 2005 con 124 voti, chiusa come Won't Fix il 31 luglio 2014: «Riconosciamo l'importanza di questa richiesta di funzionalità, ma non è qualcosa a cui potremo dedicare tempo di sviluppo», rimandando invece al Marketplace.

  2. Il vero ostacolo

    Ogni app del Marketplace va installata

    Le app che colmano questo vuoto — da 60 a 5.210 dollari l'anno — richiedono tutte l'installazione nel Jira del cliente. Chi ha bisogno del numero di solito non è amministratore del Jira contro cui fattura; può eseguire un filtro ed esportare, non installare un'app.

  3. Il difetto aperto

    La data di esportazione non è la data del lavoro

    JRACLOUD-77926 e il suo gemello server JRASERVER-64025, entrambi aperti dal 7 febbraio 2017: l'esportazione CSV riporta la data in cui un worklog è stato inviato, non la data a cui si riferisce il lavoro. I totali sull'intera esportazione non ne risentono; una suddivisione giorno per giorno sarebbe una supposizione travestita da fatto — per questo lo strumento non la offre.

Numeri dei problemi, conteggi dei voti e date verificati su jira.atlassian.com e sulla documentazione di supporto di Atlassian.

Trascinala. Ottieni i totali.

Il CSV esportato da Jira

Issue key,Summary,Log Work

"PROJ-118","Client migration",

 "comment;16/Sep/24;jsmith;7200"

Confrontato con le tue regole

PROJ-118 · 2h00m

Corrispondenza per progetto

Fatturabile

Totali, pronti per la fattura

3 progetti · 52,5 h totali, 46,5 h fatturabili

Legge l'esportazione reale

Jira ripete l'intestazione di colonna per ogni sprint, worklog ed etichetta che un problema porta con sé; un parser ingenuo mantiene silenziosamente solo l'ultima. Questo strumento legge ogni colonna ripetuta e ogni riga di worklog, nella grammatica comment;date;user;seconds scritta da Jira.

Totalizza per progetto, persona e problema

Le stesse durate, raggruppate in tre modi contemporaneamente — per progetto per una fattura cliente, per persona per una questione di paghe, per problema per una suddivisione a livello di problema.

Regole di fatturabilità che scrivi tu

Fai corrispondere una regola per progetto o per una parola chiave nel problema, contrassegnala come fatturabile o no, e ogni ora registrata si riordina all'istante. Lo stesso motore di regole usato da Calendar Timesheet.

Tre passaggi, niente da collegare o installare.

  1. Esporta da Jira

    Nel navigatore dei problemi, filtra con JQL le ore di cui hai bisogno, poi Export → Export Excel CSV (all fields). Qualsiasi utente Jira in grado di eseguire una ricerca può farlo — non servono diritti di amministratore.

  2. Trascina il CSV

    Il file viene letto nella tua scheda del browser. Non viene caricato nulla, e non c'è nulla da installare nel Jira contro cui fatturi.

  3. Rivedi ed esporta

    Controlla i totali, contrassegna le regole di fatturabilità ed esporta un CSV pensato per una fattura cliente o una questione di paghe — non il set di colonne proprio di Jira.

Cosa contiene realmente il report

Ogni cifra qui sotto proviene dal file che hai trascinato, calcolata allo stesso modo che si tratti di un problema o di mille.

Ore totali
Tutte le ore registrate nel file, sommate.
Ore fatturabili
Il sottoinsieme che le tue regole contrassegnano come fatturabile — il numero da cui fatturi.
Ore per progetto
Una riga per progetto Jira, pronta per essere confrontata con un cliente o un centro di costo.
Ore per persona
Una riga per autore, su tutti i progetti su cui ha registrato ore — non solo uno.
Ore per problema
Il totale di ogni problema, per la suddivisione a livello di problema che un cliente richiede.
Righe troncate o illeggibili, segnalate
Un'esportazione troncata al limite o una riga di worklog malformata viene segnalata, mai scartata silenziosamente né sommata come se non esistesse.

Pensato per chi fattura su un Jira che non è il proprio. Consulenti e agenzie che fatturano a un cliente a fine mese, freelance con più Jira di clienti, team finance che verificano cosa un team ha registrato prima che finisca in fattura, e PM che trasformano i worklog di uno sprint in un report dei costi.

Stabilisci cosa conta come fatturabile

Un criterio di corrispondenza alla volta: per progetto, o per una parola chiave nella chiave e nel riepilogo del problema. Le regole si applicano in ordine, quindi un'eccezione specifica può stare sopra una regola generale.

  • Corrispondenza per progetto

    Ogni ora registrata su un progetto Jira diventa una categoria — la forma che corrisponde a un cliente o a un centro di costo.

  • Corrispondenza per parola chiave

    Cattura un problema specifico o un tipo di lavoro indipendentemente dal progetto, tramite una parola nella sua chiave o nel riepilogo.

  • Sovrascrivi una singola ora registrata

    Una regola indovina quasi sempre; la volta in cui sbaglia è un intervento manuale, non una riscrittura della regola.

  • Vince la prima corrispondenza

    Le regole si applicano dall'alto in basso, quindi un'eccezione specifica posta sopra una regola generale viene letta come scritta.

Regole e sovrascritture vengono salvate solo in questo browser — nulla viene sincronizzato con un server.

Pensato per fatturare dal Jira di qualcun altro

  • Agenzie e società di consulenza

    Registri il tempo nel Jira di un cliente, non nel tuo, e a fine mese ti serve un numero da mettere in fattura.

  • Freelance e collaboratori

    Una persona, diversi Jira di clienti, un foglio di calcolo che oggi costruisci a mano ogni mese.

  • Riaddebito tra team

    Il tempo registrato su un progetto Jira condiviso deve essere ripartito tra i team che lo hanno usato.

  • Un passaggio ad amministrazione o PM

    Qualcun altro esegue il filtro JQL ed esporta il CSV; tu lo trasformi nel numero di cui l'amministrazione ha davvero bisogno.

Cosa non fa

Detto chiaramente — compreso ciò che nemmeno Jira stesso ha corretto.

  • La colonna della data indica quando è stato inviato, non a quando si riferisce il lavoro

    JRACLOUD-77926 (aperto dal 2017): l'esportazione di Jira non offre modo di distinguere le due cose. I totali per persona, progetto e problema sull'intero file restano comunque corretti; una suddivisione giornaliera o settimanale non lo sarebbe, quindi questo strumento non la offre.

  • Non si connette a Jira

    Non c'è sincronizzazione in tempo reale — un nuovo worklog significa esportare di nuovo e ritrascinare il file.

  • L'esportazione di Jira è di per sé limitata a 1.000 o 10.000 righe

    Il file non porta alcun segno quando viene troncato. Questo strumento segnala un numero di righe che cade esattamente su uno di questi limiti, così puoi controllare il numero di risultati della tua JQL prima di fatturare in base ad esso.

  • L'autore è spesso un ID account, non un nome

    L'esportazione di Jira Cloud fornisce spesso un identificatore di account opaco per chi ha registrato il tempo, anziché un nome visualizzato. I totali restano comunque corretti; l'etichetta potrebbe richiedere un riscontro in Jira.

Privacy

L'esportazione non lascia mai il tuo browser

Un'esportazione di worklog può contenere identificatori di account e riepiloghi dei problemi — motivo sufficiente perché questo funzioni come ogni altro strumento WorkAlio.

La tua esportazione non viene mai inviata a un server. Il file viene letto in questa scheda del browser e nessun codice di questa pagina lo invia: lo mantiene il nostro codice, non il browser. Ciò che il browser impone è più stretto: la Content-Security-Policy della pagina ammette solo la nostra origine, i due hostname di analisi di Cloudflare e l'host da cui vengono incorporati i nostri video dimostrativi — questa pagina non ha video e non lo raggiunge mai. Nessuno di essi riceve la tua esportazione.

Nessuna connessione a Jira. Nessun token API, nessun OAuth, nessuna app da installare nel Jira contro cui fatturi — l'input è il file CSV che hai già esportato a mano.

Nessun account, nessun accesso. Non c'è nulla da creare né nulla da eliminare.

Il tuo export non viene conservato. Tra un caricamento di pagina e l'altro restano solo le regole che scrivi e le modifiche a una singola ora registrata, salvate con la chiave del problema e solo in questo browser.

Domande frequenti

Risposte basate su ciò che lo strumento fa oggi.

Cosa fa questo strumento Jira Worklog Report?
Legge un'esportazione CSV dei worklog Jira e totalizza le ore per progetto, per persona e per problema, con regole fatturabile/non fatturabile che scrivi tu. Viene eseguito interamente nel tuo browser ed esporta un CSV pensato per la fatturazione.
Dove trovo il file CSV?
Nel navigatore dei problemi di Jira, cerca con un filtro JQL le ore di cui hai bisogno (per esempio worklogDate >= startOfMonth()), poi scegli Export → Export Excel CSV (all fields). Qualsiasi utente in grado di eseguire quella ricerca può esportarla — non serve alcun permesso di amministratore.
Perché Jira non lo fa direttamente?
Il tracker di Atlassian stesso contiene la richiesta — JRACLOUD-6137, «Generate worklog report», 124 voti dal 2005 — chiusa come Won't Fix, rimandando al Marketplace. Ogni app del Marketplace che colma questo vuoto va installata nel Jira contro cui fatturi, cosa che la maggior parte di chi si occupa di fatturazione non può fare.
Posso fidarmi delle date in questo report?
Per un totale sull'intero file — per persona, per progetto, per problema — sì: sommare secondi non dipende da quale data compare nella riga. Per una vista giornaliera o settimanale, no: l'esportazione CSV di Jira riporta la data in cui un worklog è stato inviato, non la data a cui si riferisce il lavoro (JRACLOUD-77926, aperto dal 2017), quindi questo strumento non offre affatto quella suddivisione.
Mi serve l'accesso da amministratore Jira?
No. Devi poter eseguire una ricerca JQL ed esportarne i risultati, cosa che di solito qualsiasi utente con accesso al progetto può fare. Non viene installato nulla nel Jira da cui esporti.
Cosa succede se la mia esportazione è troppo grande?
Il navigatore dei problemi di Jira limita un'esportazione CSV a 1.000 righe storicamente, o a 10.000 da quando Atlassian ha alzato il limite il 19 marzo 2025 — e il file non porta alcun segno quando viene troncato. Se il tuo numero di righe cade esattamente su una di queste cifre, questo strumento ti avvisa così puoi controllare il numero di risultati della tua JQL prima di fatturare in base al file.
Perché la colonna autore mostra un codice invece di un nome?
L'esportazione CSV di Jira Cloud riporta spesso l'autore del worklog come un identificatore di account opaco anziché come nome visualizzato — l'esportazione stessa non lo risolve. I totali per persona restano comunque corretti; far corrispondere l'identificatore a un nome potrebbe richiedere di controllare in Jira.
Quanto costa?
Niente. Non c'è account, né prova, né caricamento: nessun costo d'uso.

Tieni traccia delle ore in un calendario invece che su Jira?

Prova Calendar Timesheet

Smetti di finirlo in un foglio di calcolo. Trascina l'esportazione.

Gratis · niente da collegare, niente da installare · il tuo file non lascia mai il browser