Good morning,
I am trying to create a Dashboard which will show me the amount of tickets that have been set to Done each week for 2020. I have the following query, which I know works:
However, what I am finding is that because of bulk status changes completed by our system admin, some tickets that were actually Done in January 2020, are now only appearing as Done when they were stamped again in April 2020.
For example:
Is there anyway that I can use SQL to pick up the original Done date?
Hello @Ben Epps
I've understood that you're looking for a JQL solution, but as an alternative, you can try the Issue History add-on.
It displays the history of all the changes that have been made in each issue. Get all the necessary data: who have made changes, when they have been made, and to which issues they have been made.
To filter this data only by statuses, you just need to configure settings in the column manager.
So you have the ability to monitor all the changes just by choosing the period.
If you have any additional questions, I'm here to help you ;)
No, because you can't use SQL on Cloud.
I'm afraid I cannot see a way to do this directly. The changes of status are, of course, stamped into the issue history, so you have not lost them, but I can't work out a way to get at that data with a JQL query.
On server, I'd add Scriptrunner or one of the other scripting/automation tools, and either write a JQL function to allow search by original change, or a scripted field that is able to extract the date from the history, but you can't do functions on Cloud and the way scripted fields work in Cloud means you'd need some way to trigger a rebuild of the data for it.
I think you might need an external reporting tool to get to this data.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.