25
2021
09

金蝶云星空工作流与审批流的区别?


金蝶云星空工作流与审批流的官方解释:

【概述】 1、 审批流是在工作流的基础上针对审批业务封装的流程,流程本身具有一定的运行逻辑,包括无连线驳回等,且流程定义更为简单; 2、 工作流由于本身不包含任务业务逻辑,其运行完全取决于设计,工作流除审批业务外还可以支持对其他业务场景的流程定义,业务扩展性更强; 3、 因此常规的审批业务可以应用审批流设置。


其他解释:

工作流与审批流都是面向单个业务单据的,区别在于审批流是在工作流的基础上针对审批业务封装的流程。

【审批流】目的就是为了处理审批活动的,可以封装一些审批过程中的特定功能。例如,跨级驳回、撤销等,且审批流设计更为简单。

【工作流】本身不包含任何业务逻辑,它实现的功能取决于流程所调用的动作,工作流除审批业务外还可以支持对其他业务场景的流程定义,业务扩展性更强。

【业务流程】是面向多个业务单据,处理单据之间数据流转控制的流程,如采购订单---收料单---入库单。

在cloud中我们可以通过【业务流程】进行管控。以上内容就是对于Cloud产品中所涉及的工作流、审批流、业务流程的简单描述。



问题描述:

当我们打开流程设计中心,看到:新建审批流、新建工作流,最想问的问题就是审批流和工作流有什么区别?该选择哪个?最初的工作流设计者大概是想提供给用户一个比较完美的流程设计,所以提供了两套流程。



解决方案:

下面我们来分析下二者之间的区别

1、从流程的构造上看,都是由节点和连线构成。

    审批流:节点是封装好的,不允许用户进行修改(节点上调的操作),流程的每条从开始到完成的线路上必须要有终审节点;多个分支线路到完成节点就要有多个终身节点。

1.png

    工作流:节点和动作组成一个审批节点,每个节点上可以拖多个动作,这些动作从左向右依次执行;审批动作上的审批项是可配置的,可以配置调各种修改单据状态字段的操作;工作流比审批流多了发起人修改和终止节点。

2.png

以上区别不难看出,审批流可以作为工作流的一个子集存在,如果单据审批的过程很简单,例如单据经过一级审核就可以,用审批流进行设计,如果单据审核后需要发消息给提交人或其他用户,驳回时需要给发起人发消息等,就可以用工作流。

2、从支持的业务功能上看

    审批流:仅支持审核操作的简单流程,支持人工服务和自动服务;

    工作流:支持其他操作的流程配置,例如禁用流程、单据作废流程等等;支持流程中自动单据转换、自动提交、服务;支持批量驳回等等,一般新的功能都在工作流进行开发。

另外,审批流和工作流是两种不同的流程,不能通过条件设置在发起流程时自动选择,建议给相同的单据配置一种流程,更易用,一个业务对象支持配置多个工作流,通过流程配置中心设置启动条件进行自动启动。



« 上一篇下一篇 »