
SDP 计时器延迟触发某条指令

需求背景:
客户希望SDP和PMP产品集成后控制对于申请SDP资源使用服务单的有效期,达到类似即用户只能在特定的半个,一个,或者两个小时以内使用SDP工单id使用PMP资源,时间过期后无法继续使用工单ID访问PMP资源功能。
需求实现&拓展:达到SDP中设置的缺省/特定时间字段节点前或者后,自动触发后续动作(更新状态,更新字段信息,更新技术员等人员信息等。)
满足上述客户需求,实际操作为后续调用更新工单状态的自定义函数,以满足到达客户设置的指定使用时间之内正常使用,状态变更后不满足PMP中设置的过滤条件,从而切断PMP访问的效果。(PMP中设置的资源访问条件一条包含状态为处理中,当状态置为其他,如已解决,将不能继续使用资源)

实现方法:
使用SDP自动化模块,请求计时器动作功能。
1 新建一个计时器,选择特定的适用模版,模板可以是普通事件模板或者服务请求模板。
2 选择特定的触发条件
3 设置延迟,选择日期字段时间段,选择提前或者延后(这里指的是到达参考时间点的提前和延后的时间),选项提前或延后的时间,设置作为提前和延后的参考时间。
4 接下来在之后规则处,可以选择写入一个更新工单状态的自定义函数。最后保存。