1、流程预警管理员操作文档一、需求背景流程审批时,审批人有时未登录系统,不知道有任务未审批,而流程又比较紧急需要马上审批完的情况下,可设置预警提醒及超期提醒。预警:任务到达截止时间之前,根据策略提前做出通知,以免发生审批人不知情错过审批时间。超期:任务已经到达或超过截止时间,以免审批人依旧未前去审批,导致流程停滞。二、vbase 各窗体功能介绍1、发送器管理在此界面设置并管理通知方式,vbase 提供两种系统预置方式,一种是邮件,一种是站内信。2、提醒模板管理通知时,发送的邮件或者站内信显示的标题及内容是什么,由用户根据业务需求自定义。注:模板示例中有关于流程相关信息的固定字段及自定义字段介绍。3
2、、预警策略管理设计预警及超期的策略,分为两个页签分别配置预警、超期,即从流程任务开始运行后,即启动流程存在审批待办任务后,在什么时间、以怎样的方式执行事件及通知。(注:存在运行中的任务时,不要删除对应的策略,目前只支持整点执行任务,预警事件比发送器先执行)3.1 策略名称策略标识,流程预警选择策略时,根据名称来选择。3.2 基本配置(1)预警判断:判断预警/超期开始的条件,预警有两种方式(预警对象开始后,超期开始前)超期只有一种方式(预警对象开始后) ,可设置天数和小时。(2)执行方式:次数、循环。如果设置的是次数,则需要相应设置执行次数和执行时间点(如果次数设置为 0 或者不勾选执行时间点,
3、都不会执行相应预警/超期,) ;如果设置的是循环,则需要相应设置执行周期(即每间隔多久执行一次) 。(注:超期还需设置是否无执行上限和超期上限时间,如果勾选了无执行上限,则不用设置超期上限时间,如果未勾选无执行上限,则一定要设置超期上限时间,否则一超期就直接不执行超期) 。3.3 预警 /超期事件配置执行预警或者超期通知时会先执行该 EP 配置的规则链事件,需选择vbase_warning_api 构件下的 EP_WarningExecuteWarningAction 方法,当执行预警或者超期时,会执行该 EP 配置的规则链(注:非必填) 。3.4 发送器和模板配置(1)发送器:选择发送器界面
4、提供的发送器(超期和预警可选择也可不选择同一个发送器) 。(2)发送模板:选择提醒模板管理界面的模板(超期和预警可选择也可不选择同一个模板) 。4、预警任务管理当绑定策略的流程定义产生运行中的实例时,这里会自动产生对应的任务,不需要用户手动操作。5、预警设置设置发送邮件时使用的邮件服务器,如果服务中不存在邮件服务器,得先去系统设置-邮件服务器设置中新增。三、预警超期时间比较及计算先计算超期时间,然后计算预警时间,预警时间先与超期时间比较,如果在超期时间之前,再与更新时间比较,如果预警时间在更新时间之前,那么到整点不执行,直接找下一次执行时间,下一次执行时间再与超期时间比较。如:任务开始时间为
5、18 年 10 月 31 日 11:35:26,更新时间为 18 年 10 月31 日 12:35:44,一小时后预警,两小时后超期,那么预警时间为 12:35:26,超期时间为 13:35:26,预警时间在 12:35:44 之前,那么 13:00:00 的时候不执行预警,找下一次预警点 13:35:26,与超期的时间相同,那么不执行预警,执行超期,两点的时候执行超期任务。注:天以 24 小时换算,如果为同样的单位,则直接比较时间单位前的数字,如都配置天数,那么预警如果是 1,超期也是 1,那么直接超期,如果预警是 1,超期是 2,那么先执行预警,再执行超期。四、流程管理设置注:升级上来的服
6、务,需对管理员重新授权流程预警可用菜单权限。1、添加进入流程预警-流程预警管理,可以分别对流程、活动节点绑定策略,如果当前节点有多条 running 状态的任务,会通知给每条任务的审批人。(1)如果绑定的是流程级别,只有当流程实例、任务处于 running 状态时,才会根据绑定的策略执行,流程实例处于完成/取消 /暂停状态,不执行预警/超期(注:流程实例 running 时,活动为暂停/ 取消时,还会执行任务状态为running 的预警/超期,待办为取消才不会执行) 。(2 ) 如果绑定的是活动节点级别,只有当流程实例、活动、任务都处于running 状态时,才会根据绑定的策略执行任务(注:活动暂停/取消/完成不执行,流程暂停/取消/ 完成不执行,任务暂停 /取消/ 完成不执行)选择策略时,也可不选择一个存在的策略,直接新增一个,然后选择。2、移除已经产生的预警任务,移除流程与策略关联关系,不影响,按照之前的策略继续执行。后面再启动的流程不会再产生流程预警任务。3、重新选择策略已经产生的任务,会根据新选择的策略重新计算下一次执行时间。五、用户使用效果(1)预警(2)超期六、示例第一步:设置提醒模板预警模板超期模板第二步:设置策略,请注意看超期预警策略,提交待办时据超期剩余时间列根据此策略计算。 预警策略