跳转至

规则管理-维护与查询参考

本页是规则管理的操作参考。规则变更必须同时提供业务口径、测试样例、发布计划和回退方式。 共享语义见单据类型、业务类型与单据配置

字段业务语义

写法约定见页面数据字典规范。选择器通例见通用选择器过滤惯例

模式归类: 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 边界,勿强行批量。

列表、详情与快速跳转

位置 建议优先显示 快速跳转/操作
列表 业务类型、分类、版本、状态、条件摘要、最近变更信息。 跳转业务类型;按状态筛选。
详情 适用范围、条件、规则配置、版本状态、变更说明、验证样例。 进入对应业务页面做样例验证。

验收清单

  • 规则在正确的业务类型和分类下可被查询。
  • 至少一组样例命中、另一组样例不命中,结果符合业务预期。
  • 发布/停用后的业务结果与状态一致(在当前真实门禁下验证)。
  • 新版本切换后,旧版本的历史追溯和回退方式明确。
  • 导入失败时,能识别失败行和失败原因(若入口可用)。