工业数字模型驱动引擎-为用户任务设置监听器:超时处理机制
超时处理机制
- 超时处理包含如下2种超时处理配置:
- 超时自动转审:超过审批规定时间后,转交其他审核人审批,仅支持单人转审。
- 超时自动审批:超过审批规定时间后,自动通过当前流程节点的审批。
如果“审批通过流程”选择的流程节点为驳回节点,超过审批规定时间后,将自动驳回当前流程节点。
- 超时处理的超时时间配置包含如下维度:
- 自然日:计算包括法定节假日及双休日在内的天数,满足企业的特殊需求。支持最大365天,最小1天的日期粒度。
- 小时:按照小时维度处理时间,保障流程效率。支持最大23小时,最小1小时的时间粒度。
- 分钟:以分钟为计算单位,便于处理紧急事件。支持最大59分钟,最小1分钟的时间粒度。
- 秒:以秒为计算单位,支持最大59秒,最小1秒的时间粒度。
流程的超时处理依赖用户任务组件类型,及该组件所设置的“常规”和“导航树配置”相关参数。当某个流程节点有多个审批人时,该流程节点的超时处理机制略有区别。
- 普通用户任务:超时处理的触发时间 = 提交流程时的启动时间 + 超时处理设定的时间。
例如,设定超时时间为1天,提交流程的启动时间为2024-09-09 20:20:00,2024-09-10 20:20:00将触发超时处理机制,自动执行监听器中所选的超时处理。
- 会签用户任务:
- 并行多任务事件:提交流程时,该流程节点上的所有责任人都会同时收到审批任务。因此,此类型组件的超时处理触发时间与普通用户任务相同。
- 时序多任务事件:提交流程时,系统会基于配置的完成条件,按照配置的责任人,一个一个依次审批。因此,此类型组件的超时处理触发时间有如下区别:
- 一票通过:超时处理触发时间 = 提交流程时的启动时间 + 超时处理设定的时间。
- 全票通过:超时处理触发时间 = 审批任务数量 * (每个流程提交/审批时的启动时间 + 超时处理设定的时间)。
- 按同意比例通过:超时处理触发时间 = (同意人数 / 总人数) * (每个流程提交/审批时的启动时间 + 超时处理设定的时间)。
- GA全球加速有什么功能_GA全球加速如何计费_GA全球加速使用场景
- 弹性负载均衡ELB的类型_独享型负载均衡_共享型负载均衡
- 如何快速部署高可用七层负载均衡_七层负载均衡是什么意思_华为云七层负载均衡-华为云
- 消息队列_数据交换问题_处理异步任务-华为云
- 权限管理能力_怎么设置权限_云容器引擎
- web应用防火墙介绍_web应用防火墙功能特性_web应用防火墙产品优势_web应用防火墙应用场景-web应用防火墙产品咨询
- CSE微服务治理_服务治理_治理策略_使用服务治理功能
- 语音识别_文字转换语音在线_音频转文字
- 工作负载_云容器引擎_什么是工作负载
- 什么是GA全球加速_如何申请跨境资质_GA全球加速多少钱