一般OA系统的流程引擎,都可以让用户自定义流程要经过哪些节点,每个节点由什么人来处理。泛微OA的流程引擎,除了这个基本功能外,还可以实现更多的灵活设置。
\01 单节点多处理人
每个节点的处理人,可以是一个人,也可以是多个人,多个人在审批过程中,还有多种处理方式:
- 可以是会签的方式,即每个人同时收到审批通知,所有人都批准流程才能继续往下走。
- 或者非会签的方式,即其中一个人同意即可。
- 会签方式还可以定义为依次逐个处理,即第一个人审批同意后才流到第二人审批,所有人都同意后才流到下个节点。
- 抄送(需提交),即流程打开后,需要点击确认按钮,流程才会消失。
- 抄送(不需提交),即流程打开后,关闭后自动消失
\02 自定义规则是否参与审批
对于每个处理人,还可以设置规则,定义什么时候需要审批,什么时候不需要。比如下图例子,可以设置行政中心部门的流程才需要经过某人的审批。
处理规则设置\03 流程节点进入时、流出时,执行代码可定义
流程进入某一个节点时,可以定制在进入节点前,或者离开节点后附加执行特定的代码。执行代码可以简单对流程中某些字段赋值,也可以调用外部接口实现复杂逻辑。
节点前字段赋值 调用外部接口类型\04 审批时允许操作可定义
除了流程走向可以定义,还可以定义某个节点的操作人在审批时可以执行哪些操作,比如有些节点只能通过,有些节点可以驳回,有些节点还可以转发、沟通。
审批允许操作定义页面整体来看,泛微的流程引擎设计非常的灵活,可以用设置的方式满足客户复杂的控制需求。
网友评论