时间触发
1. 简介
1.1 功能简介
时间触发可以分为定时重复、定时单次、按日期字段触发。定时重复可以根据设置的事件触发时间及事件的循环方式,进行重复触发执行动作;定时单次只在设置的时间点定时触发一次执行动作;按日期字段触发
1.2 应用场景
- 每月定时对工作日志等表单进行汇总;
- 按照巡检计划表单中的巡检时间,定时给巡查人员发送工作任务通知等
2. 操作步骤
新建智能助手后,或更换已有智能助手触发动作时,在设置触发动作中选择时间触发类的对应选项:
2.1 定时重复
用于需要按一定规律循环触发的任务。
-
设置定时触发的开始时间(必填),即第一次开始执行的时间,以这个时间为基准开始第一次循环触发。默认当前时间。
-
设置定时触发的结束时间(选填),如果流程不是永久循环执行下去,可以指定一个时间,到达指定时间后,流程就会自动关闭停用。
-
设置循环类型,即循环的周期类型,可以是每小时、每天、每个工作日、每周、每月、每年、或者自定义的周期时间。
-
除了系统默认支持的每天、每周等循环类型,还支持更灵活的自定义循环周期。配置步骤:
- 1、先确定一个基准的开始时间
- 2、配置1天内按“时分”触发的频率。
- 3、配置按天/按周 触发的频率。
- 4、配置按月触发的频率。
2.2 定时单次
- 设置触发时间后,只会在该时间触发执行动作一次
2.3 按日期字段触发
可以选择工作表的某个日期字段,系统会监听所有记录中的选择的日期,一旦某个记录中的日期时刻到了,这条记录就会自动触发流程
- 选择工作表
- 指定日期字段(可选范围为表单中日期组件中:年月日,年月日时分,年月日时分秒这三种类型,只能选本表的字段,且不包含子表单)
- 年月日类型的日期字段,由于没有时间部分,因此触发时间需要手动指定一个时刻。实际的触发时刻可以是日期的前几天或后几天,也可以是在以上日期(记录中选择日期的当天)。
- 年月日时分,年月日时分秒类型的字段,有时间部分,不需要单独选择触发时刻。实际的触发时刻可以提前或前后N分钟(小时/天)
- 设 置重复周期,根据实际需求,是否需要重复触发流程。支持每年、每月、每周和不重复。
- 设置结束执行时间(选填),可以指定一个时间,到达指定时间后,流程就会自动关闭停用。只有重复执行的才需要选择结束执行时间。
- 设置触发条件,只有满足条件的记录才能触发流程,如果不满足设置的条件,日期到了也不会触发流程。
3. 配置智能助手后续执行动作
完成时间触发以后需要配置后续的执行动作(见相关文档),再启用该助手,即可以使用完成的定时作业任务了。