How do I capture date for each Status?

Arthur Queenan April 19, 2012

We have the below Status set up for certain Issue Types and ideal if there was a date field captured for each status. For example, we want to capture the date Opened (got that, Created), date Issue moved into In Progress, Date it moved to On-Hold (if it does), date it moves to Resolved and Date it is Closed.

Open > In Progress > On-Hold > Resolved > Closed

See Updated date, but that doesn't (1) give date Issue moved from one Status to another and (2) may not be accurate if a user updates an issue after it's been closed (rare but does happen).

Thank you!

2 answers

2 votes
Renjith Pillai
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
April 19, 2012

And if your aim is to find those issues which was in a particular status during some period, then JQL supports it directly. See http://confluence.atlassian.com/display/JIRA/Advanced+Searching#AdvancedSearching-WAS

E.g.: status WAS "Resolved" DURING ("01/01/2010","01/01/2011")

0 votes
Nic Brough -Adaptavist-
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
April 19, 2012

Add custom fields (date/time of course) for each "entry to status" you need to trap, and then place post-functions in the workflow that will copy "now" into the appropriate fields. From memory, you'll probably need a custom plugin to do that, but there's a handful in the plugin exchange.

That still won't tell you if the transition is run several times, it'll just store the last time it was done each time.

Suggest an answer

Log in or Sign up to answer