OA审批中,“流程”和“表单”经常一起出现,但它们不是同一个概念。
最简单的理解是:
表单负责记录业务事实,流程负责执行管理规则,而数据是连接两者的重要依据。
关于表单数据、流程规则和节点权限如何共同运行,可以进一步查看智慧表单与流程模板。
| 对象 | 主要回答什么问题 | 典型内容 |
|---|---|---|
| 表单 | 这是什么业务、有哪些数据 | 金额、项目、明细、附件 |
| 流程 | 这件事由谁、按什么规则处理 | 节点、人员、条件、审批动作 |
| 数据 | 为什么进入这个审批路径 | 金额、部门、公司、业务类型 |
所以:
流程决定业务怎么走,表单承载业务是什么,而表单里的数据还可以决定流程为什么这样走。
如果系统只定义:
A → B → C
只能说明办理顺序。
但它并不知道:
合同金额是多少;
报销多少钱;
属于哪个项目;
是哪种采购类型。
因此,流程必须有业务数据作为处理对象。
反过来,如果只有一张电子表单,却没有流转规则:
员工填写完成以后仍然需要自己找领导;
谁审批、下一步找谁仍然依靠人工。
这只能算:
电子化填表。
还没有真正实现流程管理。
例如费用审批中:
如果金额处在普通授权范围,可以走常规路径;
金额进入更高授权范围后,自动增加更高层级审批。
这时:
金额字段已经成为工作流条件的一部分。
如果想进一步了解金额字段怎样实际改变后续审批路径,可以继续查看费用报销金额不同,怎么自动走不同审批人?。
流程和表单并不是单向关系。
同一张表单到了不同节点以后:
业务人员填写基础信息;
财务填写财务字段;
法务填写审核意见;
管理层只查看关键数据。
所以流程节点还会反过来决定:
关于这类节点权限,可以进一步查看华天动力OA工作流权限。
最终形成:
流程 + 表单 + 数据 + 权限
共同运行。
如果流程结束以后,数据只能重新打开审批单才能查看,那么这些信息很难继续用于管理。
更成熟的方式,是把结构化字段继续用于:
这也是为什么智慧表单不能只解决“做一张电子表”,还需要继续解决数据如何参与流程以及流程结束以后的业务复用。
如果希望进一步了解审批结果如何形成统一查询和业务台账,可以查看华天动力OA智能视图。
OA中的流程和表单不能完全割裂。
可以记住一句:
表单记录业务事实,流程执行企业规则,数据则把两者真正连接起来。
对于合同、采购、项目、费用等复杂业务,真正应该验证的是:
表单数据能否驱动流程、节点能否控制字段权限、审批结束以后数据能否继续使用。
对于合同、采购、项目、费用等业务,如果审批路径会受到金额、部门、公司、业务类型等数据影响,或者不同节点需要看到、填写不同字段,那么企业应重点验证表单数据能否真正驱动流程、节点权限能否按职责生效,以及审批结果能否继续用于查询、台账和后续业务。
华天动力OA可以作为这类需求的重点评估对象,用真实业务验证流程、表单、数据、节点权限和后续数据复用是否能够形成连续闭环。