We have a number of tickets in our backlog scrum board. Some are open but the majority are marked as "Done". These Done items still appear in the backlog but they are crossed off. We'd like to hide these items (not delete them) from view in the backlog so that the only items that show are items that are still active. How would we accomplish this? Thank you!
Hi all, there's a better solution to this than modifying your workflow or just accepting that things are hidden once you put in a resolution. Instead, use the "openSprints()" variable along with the NOT operator. Example shown below:
AND NOT (Status = Done AND Sprint not in openSprints())
i.e. - NOT the ones that are done, unless they're in an active sprint.
Hoping this helps some people who stumble across this thread in the future. Best of luck, all
@David CookThanks for your answer this helped a lot. But still i have a problem that i can't see the closed issues in the Reports section of jira. I tried to extend your JQL to show it on closed Sprints as well but didn't succeed...
Is there a way to just remove closed sprints from the backlog but still show it everywhere else?
I tried the following
AND NOT (Status = Done AND (Sprint not in openSprints() OR Sprint not in closedSprints()))
But this did not work.
Hope someone can help.
To hide done issues from your Board backlog, you can add the following parameter to your board filter to restrict the resolved issues to appear on it:
and resolution = unresolved
To add it to your board filter, navigate to your board > three dots (...) > Board settings > General > Edit filter query:
The ORDER BY parameter should be the last parameter in the query. Please, try the following and let me know if it works:
project = BP and resolution = unresolved ORDER BY Rank ASC
You can also check the documentation below for further details about JQL queries:
To achieve the behavior you mentioned, other teams usually use two status with resolution (E.g: Done and Closed), where Done is the status that will display in your board and Closed is the final status of the workflow, where the issue is completely closed and does not need to appear in the backlog or board.
then, map only the Done status to the last column of the board and configure your query like this:
- project = BP and status != closed ORDER BY Rank ASC
The idea performing the steps suggested to Joe would be to have a final verification step, where once the issue is done you will perform a verification to confirm that you don't need that issue to appear in your board anymore.
That being said, you can still search for those issues by using a JQL filter in your issue navigator, like:
project = BP and status = closed
Let me know if you still have any questions.
For JSM June Challenge #2, share how your non-technical teams like HR, legal, marketing, finance, and beyond started using Jira Service Management! Tell us: Did they ask to start using it or...
Connect with like-minded Atlassian users at free events near you!Find an event
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.Host an event
You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events