Merhaba,

Bildiğiniz gibi JIRA Suite Utilities eklentisi ile çağrının ana ekranında çağrının hangi durumda ne kadar kaldığını raporlayabilirsiniz, ancak bu veriyi JIRA arayüzü üzerinden tüm çağrılarınızı içeren bir rapor almanın henüz bir yolu yok. Aşağıdaki SQL ile veritabanı üzerinden bu raporu alabilirsiniz.

SELECT     PERCENT dbo.jiraissue.pkey, dbo.OS_HISTORYSTEP.STEP_ID, dbo.issuestatus.pname, dbo.OS_HISTORYSTEP.ACTION_ID,
                      dbo.OS_HISTORYSTEP.CALLER, dbo.OS_HISTORYSTEP.START_DATE, dbo.OS_HISTORYSTEP.FINISH_DATE,DATEDIFF(day, dbo.OS_HISTORYSTEP.FINISH_DATE,
                      dbo.OS_HISTORYSTEP.START_DATE) AS timeinstatus
FROM         dbo.OS_HISTORYSTEP LEFT OUTER JOIN
                      dbo.jiraissue ON dbo.OS_HISTORYSTEP.ENTRY_ID = dbo.jiraissue.WORKFLOW_ID LEFT OUTER JOIN
                      dbo.issuestatus ON dbo.issuestatus.ID = dbo.OS_HISTORYSTEP.STEP_ID
WHERE     (dbo.jiraissue.RESOLUTIONDATE >= '2012-02-01') AND (dbo.jiraissue.RESOLUTIONDATE < '2013-03-01')
ORDER BY dbo.jiraissue.pkey, dbo.OS_HISTORYSTEP.ID

Not: Malesef veritabanı üzerinde sadece Step ID verisi tutulduğu için durumun adı ile değil, id si ile rapor alabiliyoruz. ID değerlerini ilgili akış şeması üzerinden görebilirsiniz.

Eğer ihtiyacınız olursa, aşağıdaki sayfadan JIRA veritabanı ilişki tablosunu bulabilirsiniz.

JIRA Database Scheme