Hi all,
I need to fill out a field with number of days, that an issue 'has been alive' i.e from status 'open' until 'closed'. How do I create this form of calculation in Automation?
Thanks in advance!
Best regards
Donika
You can use the {{[date1].diff([date2]).[unit]}} smart value to do this.
So if you're looking to calculate that time in days between creation and closure, you could enter the following into an Edit Issue action under your field where you want to reflect this (or could use it in a comment) :
{{created.diff(now).days}}
You could also change the unit to business days if you would prefer:
{{created.diff(now).businessDays}}
The rule could then be triggered on your transition into your Closed status, or you could run a scheduled rule to run, say, each morning which would give update this 'count' each day. See here for more info on the units available.
I hope this helps!
Hi @Callum Carlile _Automation Consultants_
Thank you for your answer - Super helpful!
I am quite new to Jira - can you please tell me how I can run a scheduled rule to run each morning to update the count?
Does this need a new automation rule or can it be imbedded in the same rule as above?
Best
Donika
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
So a rule can only have one trigger - so in your case it could either be triggered whenever an issue is transitioned to your final workflow status, or it could be triggered each day that the issue is in any status EXCEPT for your final workflow status (as you would want it to stop running at this point).
For the scheduled trigger, it's pretty simple to set up, and you can set the frequency and time of day as so:
^Here, you would just need to change 'closed' to whatever the name of your final workflow status is.
You could alternatively use the CRON tab to add an expression to set the frequency, which gives you the ability to add more conditions to it (e..g Mon-Fri) - see here for more info.
Only thing to keep in mind with the scheduled trigger as opposed to the transition trigger, is that this will run every day for every issue in your project until it is in the final status, so if you have thousands of open issues, it might start to breach as you may hit the service limit. But with the transition trigger, it will just run one time as soon as the task is closed
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.