一本规程,而不是十六本
审批额度、代理规则与升级方式只定义一次,就对所有单据类型生效,而不是在每个模块里重新配置。
请假单属于人力资源,采购申请属于采购,合同属于合同管理。把流程拆成独立模块,同一张表单就会有两个地方在讲;等哪天两边对不上,没人知道该信哪个。所以它不是第十七个模块,而是十六个模块共同站立的那一层。
政策闸门 — 谁审批、到哪个限额、几轮、多久之内
一经审批,另一个模块里等着的工作就自己打开了
一张单据的状态链,由拥有它的模块掌管。流程层只咬在那个需要做决定的状态变更上——所以它不拥有任何单据,也没有什么要和模块争。
审批额度、代理规则与升级方式只定义一次,就对所有单据类型生效,而不是在每个模块里重新配置。
审批路径读取人力资源模块中的职务与所属单位。有人调岗,路径跟着走,你不必逐条修改制度。
谁提交、谁审批、什么时候、在哪一版、依据什么权限——都留在单据本身,所以审计一问,不必从头重建。
同一套机制,适用于所有单据。下面是一笔采购申请走完四个阶段,以及它此刻停在哪里。
有人按公司模板填一张电子表单,或者业务单据在触及条件时自己发起申请。
规则读取金额、单据类型、所属单位与额度,选出该由谁审批——需要多方意见时并行,讲究先后时串行。
审批人在工作空间或手机上处理,可以要求补充,可以在外出时委托他人,逾期则由 SLA 向上升级。
决定连同完整日志直接写回原单据,下一个业务环节随之解锁——没有人需要往另一套系统里重录。
此图是一个具体示例,用来把机制读明白;图中的数字为示意值。 额度、审批层级与升级时限按各单位自己的制度配置,在实施过程中确定。软件帮助制度落地,不替代制度。
当企业已经有了智能体,这个问题很合理:既然 AI 能把活干了,还要流程做什么。恰恰是流程,让把事交给智能体这件事变得安全。
智能体在调用它的账号权限内运行,授权范围声明在流程本身之上——没有绕开流程的捷径。
智能体预填,并写入被授权写入的部分;超出这个范围就停在带出处的建议上,审批环节依然是审批环节。
痕迹写明哪个智能体、受谁授权、由谁批准——与人的操作记在同一本日志里。
不算,这是有意为之。模块拥有一类业务记录,而流程层什么也不拥有——它让另外十六个模块的记录动起来。把它拆出去,就会有两个地方在描述同一张表单。
数字行政是单据的一个领域:收发文、印章、档案保管。流程层是这个领域——以及其他所有领域——赖以运转的引擎。公文签批只是用这个引擎搭出来的一条具体流程。
设计器是在画布上拖拽,所以懂业务的人不写代码也能搭建和修改流程。谁有权改哪条流程属于权限设定,在实施过程中确定。
一个步骤可以通过 API 调用另一套系统,取数据或推结果。接哪些系统、如何认证按项目确定——集成页面列出了支持的系统类别。