工作流和审批流的区别

问题描述:
当我们打开流程设计中心,看到:新建审批流、新建工作流,最想问的问题就是审批流和工作流有什么区别?该选择哪个?
解决方案:
下面我们来分析下二者之间的区别
1、从流程的构造上看,都是由节点和连线构成。
审批流:节点是封装好的,节点的审批项以及审批项上关联的表单操作不能自定义配置,终止流程审批项默认会调终止且反审核操作,从开始节点到完成节点的线路上必须要有一个终审节点,终审节点是调审核操作的节点,如果不经过该节点,单据将不能变为已审核状态,所以流程不能发布;多个分支线路到完成节点就要有多个终身节点。审批流可以理解为工作流的子集,是简化版的工作流。

工作流:有节点和动作组成一个审批节点,每个节点上可以拖多个动作(审批动作只能放一个),这些动作从左向右依次执行,如果前面的动作失败,后面的动作就不会执行;如果前面的审批动作执行的是驳回审批项,那么后面的消息动作也会执行,因为是节点执行完才驳回的,审批动作上的审批项是可自定义配置的,编码可修改,也可以添加审批项,可修改关联的表单操作(表单操作仅支持修改单据状态的操作和空操作);7.7.0.202111之前的版本,工作流比审批流多了发起人修改和终止节点,且工作流连线必须有条件才能正确运行,至少有:审批结果=审批项编码的条件,流程是按这个条件运行的。

.7.0.202111版本后对工作流做了简化,简化后的工作流支持驳回到开始节点,支持选择终止流程审批项直接终止流程(必须关联终止且反审核操作),普通审批节点如图,默认有3个审批项,审批项编码默认如下图,也可以修改为自己的编码,这样连线条件上的审批项编码也需要同步修改,驳回开始节点和驳回前面节点都使用驳回重审审批项,都是走的无连线驳回。

如果您还是需要有个发起人修改节点,也可以增加一个审批项,直接画一条线到发起人修改,这样驳回前面节点和驳回开始节点可以分开控制,也是工作流区别审批流的地方。

以上区别不难看出,审批流可以作为工作流的一个子集,如果单据审批的过程很简单,例如单据经过一级审核就可以,用审批流进行设计,如果单据审
工作流和审批流的区别
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



