规则管理-维护与查询参考
本页是规则管理的操作参考。规则变更必须同时提供业务口径、测试样例、发布计划和回退方式。
共享语义见单据类型、业务类型与单据配置。
字段业务语义
写法约定见页面数据字典规范。选择器通例见通用选择器过滤惯例。
模式归类: P1(是否可用/优先级类)、P2(规则对象选择)、P12(规则驱动推荐/校验)、P6(规则编码)、P10(有效期)。
本页无 P3 / P4 / P5 / P7 / P8 / P9 / P11: 规则配置页本身不扫码、不级联维护仓位、不回填来源单;规则生效结果体现在收发/上架等业务页。
字段业务语义总表
| 字段(中文业务名) |
行为模式 |
业务作用 |
谁在何时维护/选择 |
业务约束摘要 |
影响哪些功能 |
变更或错选风险 |
| 规则编码 / 名称 |
P6/展示 |
规则识别 |
配置员新增 |
必填;唯一性与删除保护 ❓ |
规则检索与绑定 |
改码难追溯 |
| 规则类型 / 场景 |
P2/P12 |
决定规则用途 |
选择 |
应与上架/分配/校验等场景匹配 |
业务页读取哪类规则 |
类型错 → 规则不生效或错生效 |
| 适用对象(物料/仓库/库区等) |
P2/P12 |
命中范围 |
选择或条件配置 |
过宽/过窄直接影响推荐 |
推荐库位、分配、校验 |
命中错误对象 |
| 优先级 |
P1 |
多规则竞争顺序 |
维护 |
冲突裁决细则 ❓ |
推荐结果 |
低优先级饿死或误抢 |
| 条件与动作(业务表述) |
P12 |
命中后做什么 |
配置 |
勿写成未证实脚本引擎细节 |
现场推荐/拦截 |
条件漏配导致放行或拦截错 |
| 是否可用 / 有效期 |
P1/P10 |
是否参与计算 |
启停 |
即时生效 ❓ |
新任务推荐 |
停用后仍命中旧缓存 ❓ |
取值影响矩阵(P1 / P12)
| 取值或配置变化 |
业务含义 |
影响的功能或流程 |
系统行为变化 |
错选/漏选后果 |
| 是否可用 = 否 |
规则不参与 |
上架推荐、分配、校验等 |
❓ 是否即时 |
现场仍按旧规则作业 |
| 提高优先级 |
更先命中 |
多规则竞争 |
❓ 裁决细则 |
挤掉本应命中的规则 |
| 扩大适用仓库/物料 |
命中面变大 |
推荐范围 |
新任务更易命中 |
错误推荐到不相关地点 |
选择器范围表(P2)
| 选择字段 |
选择对象 |
可选范围(必须写清) |
范围依赖的前置字段/状态/权限 |
选中后带回或锁定什么 |
选不到时通常原因 |
| 规则类型 / 场景 |
规则类型字典或枚举 |
系统已配置场景 |
— |
决定可配条件/动作 |
场景未开放 |
| 适用物料/仓库/库区等 |
对应主数据 |
通常可用对象;条件组合 ❓ |
规则类型 |
命中范围键 |
未建、停用、权限外 |
本页范围说明
- 具体条件字段以页面配置分组为准;未在测试环境核实的引擎表达式、脚本名不得写入正式页。
新增与编辑约束
| 信息组 |
应维护的信息 |
维护限制 |
| 适用范围 |
业务类型、规则分类。 |
先确认规则服务的业务;线上禁止“试试效果”。 |
| 版本与状态 |
版本、状态。 |
勿假定已发布锁定已生效(GAP-063);变更前回归。 |
| 判断内容 |
条件、规则配置/节点编排内容。 |
以可验收样例为准;复杂配置限权维护。 |
| 补充说明 |
备注。 |
写明变更原因、适用边界和回退依据。 |
导入规则
| 模板应包含 |
不应作为普通批量维护项 |
导入前校验 |
| 业务类型、规则分类、版本、状态、条件,以及必要的规则配置与备注。 |
实际业务处理结果、运行日志、未经验证的复杂配置文本。 |
确认导入端点可用;业务类型与分类合法;条件有命中/不命中样例。 |
复杂规则应先在少量样例中试导;若 Web 有导入按钮但无端点,记为 GAP-063 边界,勿强行批量。
列表、详情与快速跳转
| 位置 |
建议优先显示 |
快速跳转/操作 |
| 列表 |
业务类型、分类、版本、状态、条件摘要、最近变更信息。 |
跳转业务类型;按状态筛选。 |
| 详情 |
适用范围、条件、规则配置、版本状态、变更说明、验证样例。 |
进入对应业务页面做样例验证。 |
验收清单