本文为金蝶云星空工作流学习笔记,涵盖工作流与审批流的区别、功能对比及应用推荐。工作流与审批流均含节点与连线,但工作流多驳回和终止节点,功能更丰富,支持业务扩展和自动单据转换等。审批流适用于简单审批业务,工作流则更广泛。应用时,建议根据单据类型和需求选择适合流程,并合理配置启动条件。
本节课涉及到视频链接:20金蝶云星空工作流1、工作流分类--时长:6分35秒 (kingdee.com)
涉及到论坛上的知识帖:工作流和审批流的区别 (kingdee.com)、审批流和工作流有什么区别 (kingdee.com)、工作流与审批流的区别? (kingdee.com)
主讲老师:金蝶云星空BOS产品部-曹华英老师(老师社区账号kdCHY)
课后相关思考题:流程元素有哪些?(连线、节点(节点动作、节点动作审批项))、工作流比审批流多哪些功能点?审批流有哪些特殊的功能点?
课程总结:区别、应用选择(选工作流还是审批流)、整体应用流程
1.主要功能
1.1审批流
- 只有开始节点没有结束节点,引擎判断流程是否完成
- 流程_节点_动作三层结构
- 审批项自定义,审批项关联的表单操作自定义,支持业务扩展
- 流程驳回需要驳回连线
- 以审批项作为连线的流转条件
- 通过配置流程属性、节点属性、动作属性,满足各种业务场景的需求
1.2工作流
- 只有开始节点没有结束节点,引擎判断流程是否完成
- 流程_节点_动作三层结构
- 审批项自定义,审批项关联的表单操作自定义,支持业务扩展
- 流程驳回需要驳回连线
- 以审批项作为连线的流转条件
- 通过配置流程属性、节点属性、动作属性,满足各种业务场景的需求
2.区别
工作流 | 审批流 | |
---|---|---|
构造区别(都由节点和连线构成) | 线和节点多
| 在工作流的基础上针对审批业务封装的流程 节点是封装好的,不允许用户进行修改(节点上调的操作)。
驳回到发起人不用划线 流程本身具有一定的运行逻辑,包括无连线驳回、撤销等,且流程定义更为简单 |
支持业务功能区别 | 功能多
| 功能少 仅支持审核操作的简单流程,支持人工服务和自动服务 |
产品版本区别 | 企业版和标准版均支持 | 仅企业版支持 |
可扩展性 | 审批流是工作流的子集(工作流能完成的审批流不一定能完成,审批流能完成的工作流都能完成) 工作流可扩展性强,工作流由于本身不包含任务业务逻辑,其运行完全取决于设计,工作流除审批业务外还可以支持对其他业务场景的流程定义,业务扩展性更强。 如需消息提醒功能建议用工作流。 |
工作流举例:
审批流举例:
3.应用推荐
需求(针对审批流):后续审批流也将在设计灵活,控制灵活方向发展
如果单据审批的过程很简单,例如单据经过一级审核就可以(常规的审批业务)
需求(针对工作流):工作流能覆盖审批流的场景,同时还有自己的功能
如果单据审核后需要发消息给提交人或其他用户,驳回时需要给发起人发消息等(需要个性化配置的功能项)
用户企业本身流程控制严格,固定;
用户希望使用工作流模板完成业务审批外的其他业务扩展的
4.工作流整体应用流程
流程设计:业务场景梳理(针对于线下)、系统针对业务流程进行设计(如经过几个角色的审批每级的审批人是谁)
流程配置:启动条件、单据字段必录与锁定等
(结合流程配置中心的启动条件)审批流和工作流是两种不同的流程,不能通过条件设置在发起流程时自动选择
建议给相同的单据配置一种流程(根据单据类型设置流程),更易用
一个业务对象支持配置多个工作流,通过流程配置中心设置启动条件进行自动启动。
流程发起与流程监控
推荐阅读