我想跟踪SLA(例如第一次响应时间和解决时间),但我的服务团队可能会在某些情况下通过电话接收请求,而这些情况请求无法立即记录到JIRA Service Desk系统。我想要更改创建问题的日期/时间,以反映事件真正被发现的时间,或者有单独的自定义字段来跟踪此事件并使用这些字段来衡量SLA。
有吗:
a)创建问题然后更改创建日期(到实际发现日期/时间 - 不理想)的任何方式?
或b)使用自定义字段,例如跟踪开始时间的检测日期/时间和另一个字段,例如,响应时间,结束SLA。然后使用这些字段跟踪SLA。
或c)使用自定义字段,例如跟踪开始时间的检测日期/时间和另一个字段,例如,响应日期/时间 - 响应事件的时间与响应记录在JIRA上的时间不同,并创建第三个字段,当用户在响应日期/时间字段中记录日期/时间时,将自动填充该字段 - 反映SLA的响应时间。
答案 0 :(得分:0)
Service Desk SLA独立工作,您无法设置自定义字段,这些字段将从SLA计算中获取并包含在SLA计算中。
a)您可以更改创建日期,此示例显示了How to change issue creation date的方式。但是在你的情况下,我会编写一个插件,用REST在数据库中设置创建日期(Dangerous但我在DB中挖掘和更改了3个插件,现在没有发生任何错误)以及之后的reindex问题。
b)不可能,Jira SD SLA不允许使用您的自定义字段来计算时间。
c)它可以替代SLA,如果你有Jira Script Runner你可以编写简单的Groovy脚本来计算它或简单的Jira插件。
在我看来,对你来说最好的解决方案是编写自己的插件,你将拥有3个自定义字段
当填充“响应时间”字段时,或者如果用户在转换时填充插件,将触发插件,然后您可以将插件包含为将计算它的后置函数。