修改一条规则

规则改动先批准后追加,判定用的金额取自规则表,不取自模型

修改一条规则参数,要经提议、检查、批准,再追加成表里新的一行,旧行保留,程序版本不变。判定用的金额、是否需要审批这类值取自规则表,不取自模型;模型起草的单据,也按同一张规则表判定。金额档位与审批单型注册表不走这条路,随版本发布追加新行。

界面

工作台规则页 · 演示数据。右上「版本差异」把 R-07 由 v2 到 v3 的改动画成一行删、一行加,并注明程序未改;下方表里每条规则一行,带版本
示意 · 演示数据工作台规则页 · 演示数据。右上「版本差异」把 R-07 由 v2 到 v3 的改动画成一行删、一行加,并注明程序未改;下方表里每条规则一行,带版本

图上每条规则一行,版本差异把前一行与新行并排,程序没有动。演示图为了直观,把审批金额档也画在规则页里;在系统里,金额档的新版本随版本发布追加,不经变更单,见下文「改动的类别与路径」。

规则表的一行

字段说明
键规则参数的名字,如「单笔付款复核线」
值、类型与范围值是什么类型、合法范围多大,写入时由数据库校验
版本每次变更加一,每个键各有自己的版本
生效时间同一个键取已生效且生效时间最晚的一行;写在未来就是预约
变更人、时间、理由随行记下

示例:财务负责人提议把「单笔付款复核线」从 20,000 元改为 30,000 元,次日零点起生效。批准后表里多一行,旧行保留:

键值生效时间版本
单笔付款复核线20,000 元2026-07-01 00:00v2
单笔付款复核线30,000 元2026-11-02 00:00v3

行为什么这样存、取值怎样按时点查,见规则写成带版本的数据。

角色分工

角色能做什么
业务角色只读规则表,看当前规则与版本历史
有资格的发起人提议改值,写明新值、预约生效时间与理由
最高层级批准变更单;发起人不占签核位

写入只有一个入口,且只接受已批准的变更单。谁有资格提议、谁有资格批准,由权限与审批链决定,见谁能做什么。

一次改动怎样走

步发生什么你会看到
提议发起人写明键、新值、预约生效时间、理由一张变更单,内容已冻结
检查系统判定键是否已登记、类型与范围是否合法、与当前值是否不同、是否违反次序约束;不合格当场退回退回时附原因,不产生变更单,没有批不过的废单
批准变更单走审批,最高层级批准;批准时刻按同一份检查再算一遍驳回则单据终态,规则表不动
追加规则表多一行,旧行保留;生效时间取预约时间与批准时刻中较晚的一个,不倒填版本加一,历史里记下前一行、新行、变更人、理由

各项检查的含义,以及批准时刻为什么要再检查一遍,见修改规则参数的唯一入口。

改动的类别与路径

制度数据怎样改检查
规则参数的值,如时限、复核线、开关变更单,经写入入口追加只做校验,只读判定,不写表
可编辑规则定义,如新增一个分支变更单,经写入入口追加先做演习
金额档位、审批单型注册表随版本发布追加新行(新的档位版本、更晚的生效时间),旧行由触发器拒改拒删不经变更单

金额档与注册表的新版本只影响新建的单,在途单仍按冻结的旧版本走,见审批流转。

下面是变更单上的检查:

  • 参数改值:只做校验,不预演影响面。
  • 可编辑规则定义:先做演习,在子事务里真写一遍再整笔回滚,不合规的当场拒绝。演习证明写得进去,不证明改后业务会怎样。

所以新增分支这类改动,被拒的原因在建单前就给出,不会等到批准之后才发现写不进去。

版本差异

版本差异把前一行与新行并排:改了哪个字段,谁改的,何时改的,程序有没有动,一眼可见。审计时拿两个版本比,看的就是这个视图。

回到某个版本

回到某个版本不另设一套操作:按目标版本的内容,重新提交一次既有的变更,走同一套审批。历史里多一条记录,被跳过的中间版本照常保留,不覆盖,不删除。

所以回退也有提议人、批准人和理由,与向前改一样可查。

已建的单据

建单时,单据记下它命中的那一行规则。此后规则怎么改,都不回改已建的单;查旧单时,按当时的规则复现判定,见重放一张旧单的判定。追查上个月的单据,结果与当时一致,不会因新规则翻案。

限制与不适用

  • 批准之前不生效。
  • 批准的是最高层级的一个人。
  • 参数改值只做校验,不预演影响面。
  • 金额档位与审批单型注册表不走变更单,随版本发布追加新行。
  • 新增判据种类或签核位种类要改解释器,同样随版本发布。

规则的内容由企业在设计阶段与 SZV 一起定下,文中的编号与数值是示例。规则表管条件、阈值与动作;单据怎样沿链签字,见审批流转。

验收时可以问的问题

  • 请在界面里打开一条规则的版本差异,看改了哪个字段、谁改的、何时改的。
  • 请演示规则改动之后,一张已建的单据仍按建单时命中的那一行判定。

相关页

这页有帮助吗谢谢,我们会据此改进这一页。

需要帮助?联系我们

想先知道我们怎么想?关于 SZV

联系我们

企业人员规模(人)

试用工作台