任务规则:配好任务怎么建、怎么派
所有 WMS 任务规则一个入口:每种任务类型一个 tab,可按客户单独配,规则分 L1/L2/L3 三档(常用/进阶/专家)。配好后任务自动按规矩建、按规矩派。
Task Rules 是所有 WMS 任务规则的统一入口:WMS → Task Rules。顶部 tab 切换任务类型——补货、移库、上架、拣选、盘点、SLA 时效、cross dock。每个 tab 都有深链接:把 /wms/task-rules?tab=replenishment 发给同事,点开直接落在补货 tab。

先选客户,再调规则#
右上角是客户选择器。选"全部(租户默认)",改的就是全公司的默认值;选某一个客户,页面进入"按客户单独配置"模式——这个客户用自己的一套规则值。切换 tab 时客户列表会按新任务类型重新加载,所以补货专用的规则不会跑到拣选 tab 里来。
每个 tab 里三段式#
- 硬约束:不符合的候选直接出局,没得商量(比如这种货不能进这种库位类型)。
- 软偏好:打分规则,带权重滑块——权重越高,这条偏好越说了算。
- 自动分配:任务建好后派给谁,由这里的规则定(编号 W-R-A / W-M-A / W-P-A / W-K-A 开头)。
- 拣选 tab 多一段:Zone Picking 规则(W-K-Z1..Z4),限制只从指定区域拣货。
客户例外策略(上架与拣选 tab)#
上架与拣选 tab 的规则列表下方,各有一张「客户例外策略」表——一个客户一行。客户例外对全部仓库生效;如果某个客户只在某一个仓库要不一样,就给页面顶部当前选中的仓库设「本仓例外」。优先级:本仓例外 > 客户例外 > 上方全局规则。留在"跟随全局规则"的客户就用上方规则(拣选 tab 里就是分配策略那条规则)。上架 tab 有一点不同:若上方规则已明确指定上架策略,以规则为准,例外只在规则未指定时生效。最后一列随时显示这个客户在当前仓库实际生效的策略和它的来源。
客户(货主)详情页不再编辑策略——那里只显示该客户当前生效策略的只读摘要,并有按钮一键跳到 Task Rules 对应的 tab。
规则分级:L1 / L2 / L3#
- L1 常用:业务人员天天打交道的规则,开关、权重滑块、简单参数,随便调。
- L2 进阶:参数多、影响绕。搞清楚再调,不确定就先别动。
- L3 系统级:灰色锁行。让您看得见(知道有这条规则),但改不动——只读。

三个实战配方:场景→点哪里→改哪个→生效范围#
配方 1:某个客户想补货快一点
- 场景:A 客户出货猛,拣选位老是断货。
- 点哪里:Task Rules → 补货 tab → 右上角客户选择器 → 选 A 客户。
- 改哪个:把触发器/优先级软规则的权重调高,让 A 客户库位的缺货得分更高。
- 生效范围:只影响 A 客户的补货任务,其他客户还是租户默认值。
配方 2:拣选只从拣选区出
- 场景:拣货员老跑进存储区翻货,效率低还容易错。
- 点哪里:Task Rules → 拣选 tab → Zone Picking 分组。
- 改哪个:Zone Picking 规则(W-K-Z1..Z4),把拣货范围限定在拣选区。
- 生效范围:所选客户(或租户默认)的拣选任务。
配方 3:移库任务自动派给当班的人
- 场景:移库任务建出来没人领,躺着等。
- 点哪里:Task Rules → 移库 tab → 自动分配分组。
- 改哪个:自动分配规则,打开"自动派给当班人员"。
- 生效范围:全部客户(租户默认)或某一个客户——右上角说了算。