Hi!
I have the following requirement: when the "time to resolution" SLA is breached the agent has to fill in a field (reason for the breach). This field is shown on the resolve issue screen and it has to be mandatory if the SLA got breached. Ideally, it should also only be shown in that case.
So far, I played arount with a ScriptRunner behaviour (no success) and a validator on the transistion (no success either as I couldn't import {{com.atlassian.servicedesk.api.sla.info.SlaInformationService}}).
I also stumbled across https://www.avisi.nl/blog/2016/02/15/jira-service-desk-tip-why-was-our-sla-breached but I would like to avoid introducing additional WF steps/transitions as we are using quite a lot of different WFs and that would mean a lot of additional efforts, also from a maintenance perspective.
As the mentioned article is from 2016 I hope there are better solutions in the meantime? I doubt this is a very "exotic" use case, is it?
Thanks,
Robert