Appearance
配置规则策略 操作说明书
📌 文档基本信息
本文档介绍WMS系统中各业务规则策略的配置方法,包括定位规则、分配规则、波次规则等核心配置。
业务场景与名词解释
业务场景(为什么用?)
- WMS完成基础配置(仓库、货主、员工、库位、SKU)后,需要配置作业流程、操作配置和策略规则来定义出入库各环节的业务逻辑。正确的规则配置是系统自动高效运行的核心,错误的配置将导致出库包裹无法更新状态、无法打开详情等问题。
- 不同的货主、单据类型、仓库可能有不同的作业要求,通过灵活配置策略规则,可以实现差异化的业务场景支持。
核心名词解释(不迷路)
- **作业流程:**仓库+货主+单据类型+流程类型下的作业流程节点配置,决定出入库需要经历哪些环节(如复核、打包、称重)。如不配置会导致出库包裹无法更新状态,且无法打开出库包裹详情。
- **操作配置:**当仓库货主在进行某操作、满足某条件时,需要遵循的操作验证规则。配置项包括是否校验库位、货品编码、数量、首件扫描、逐件扫描等。
- **仓库货主参数:**仓库维度下的货主级业务参数配置,涵盖入库信息、库存信息、B2C出库信息、B2B出库信息、回传信息等多个大类共40+项参数。
- **定位策略:**入库上架库位的匹配规则。根据基本单位、货主、库存类型筛选库位范围,按定位原则和上架策略排序后循环确定定位库位与数量。
- **定位原则:**绑定区域优先——绑定货主/货品的库位优先分配。
- **上架策略:**空库位优先——就近找符合条件的空库位;补满库位优先——在符合条件库位范围内找到未装满库位填满,不会拆分基本单位。
- **分配策略:**出库库存分配规则,包括库位分配原则、属性分配原则,用于筛选库位并对库位库存排序。状态属性条件按订单下发商品属性严格筛选库存。
- **波次规则:**订单批量处理的组波规则。波次类型分为批量波次(仅订单结构一致的订单)和散单波次(无规律订单),不同波次类型拉动不同出库流程。
- **承运方案:**为包裹分配承运商+网点+产品类型+增值服务的规则。
- **上架定位条件:**货主+单据类型可以使用哪条定位规则,将定位规则与业务场景关联。
- **拆包规则:**自动拆包的触发条件:按重量、体积超出阈值自动拆包,或按组合货品配置自动拆分。
- **包装方案:**为包裹推荐和指定包装方式的配置,包括主包材、辅助包材、耗材等。
前置准备与环境配置
- 账号与权限要求:需要拥有总部管理员权限。若无权限,请联系系统管理员开通。
- 前置条件:已完成仓库、货主、员工、库位、SKU的创建。
- 了解业务需求:明确货主的出入库流程要求(是否需要复核/打包/称重)、承运商信息、定位策略偏好(空库位优先/补满库位优先)等。
场景化标准操作步骤(怎么用?)
场景一:配置作业流程与操作配置
- 系统功能路径:策略 -> 作业流程
核心操作步骤:
- 步骤1:配置作业流程
进入【策略-作业流程】页面,按「仓库 + 货主 + 单据类型 + 流程类型」组合配置作业流程节点。如不配置会导致出库包裹无法更新状态,且无法打开出库包裹详情。
关闭"打包"节点——打包仅为计件,实际打包在复核环节完成。

- 步骤2:配置操作配置
进入【配置-操作配置】页面,定义仓库货主作业时满足条件需要遵循的操作配置规则。

- 步骤3:复核/打包/称重配置为"无需验证"
需要将复核、打包、称重都配置为"无需验证"。

- 步骤4:相关校验项配置为"否"
将相关校验项配置为"否"。


场景二:配置仓库货主参数
- 系统功能路径:配置 -> 仓库货主配置

核心参数表:
| 大类 | 参数 | 含义 |
|---|---|---|
| 入库信息 | 分批入库 | 分批入库回传开关,每上架一笔则回传上游一笔 |
| 入库信息 | 分批入库单据 | 分批入库单据类型 |
| 入库信息 | 允许超收类型 | 允许超收类型单据类型,允许超出通知数量收货 |
| 入库信息 | 库存状态强校验 | 开启后对应单据类型的入库单需按订单明细中的库存状态操作收货 |
| 入库信息 | 序列号强校验 | 开启后,如果入库单下单含snList计划应到的序列号,则只能收计划序列号,在收货时会校验扫描序列号与计划序列号是否一致(入库单明细行维度),不一致则会报错 ![]() |
| 入库信息 | 到货登记回传 | 到货登记页面,登记退件包裹,登记后会回传。到货登记和销退登记的区别:到货登记是包裹到仓后扫描记录有哪些单号的包裹退回 |
| 入库信息 | 入库抽检类型 | 抽检单据类型,需要质检登记 |
| 入库信息 | 抽检比例(%) | 以及抽检比例 |
| 入库信息 | 整单入库类型 | 不可多次分批入库 |
| 入库信息 | 收货提醒 | 开启后,收货时若SKU档案的信息未维护(一级和二级单位的体积/毛重/换算数量、是否管理效期、是否管理入库日期),则系统进行提醒 |
| 入库信息 | 扫序列号类型 | 哪些单据类型开启序列号扫描? |
| 入库信息 | 建单通知销退类型 | 销退入库的单据类型 |
| 库存信息 | 禁售调整 | 开启后达到禁售日期的库存会调整库存状态 |
| 库存信息 | 临期调整 | 开启后达到临期日期的库存会调整库存状态 |
| B2C出库信息 | 重量验证 | 是否称重环节验证称重与理论重量差异 |
| B2C出库信息 | 重量差异 | 差异的最大范围 |
| B2C出库信息 | *允许拦截节点 | 允许上游通过接口拦截节点 |
| B2C出库信息 | *预售允许拦截节点 | 仅针对预售出库单据,可忽略 |
| B2C出库信息 | *允许作废节点 | 允许仓内作废节点,作废后会将包裹作废,并创建新的包裹,重新出库 |
| B2C出库信息 | 回传节点 | 回传上游出库单作业节点 |
| B2C出库信息 | 分批回传 | 是否多个包裹分多次回传 |
| B2C出库信息 | 序列号加波次 | ![]() |
| B2C出库信息 | 扫序列号类型 | 出库单据类型 |
| B2C出库信息 | 出库序列号库存 | 货品序列号管理:出入库 ![]() |
| B2C出库信息 | 缺货判断 | 接口推单是否需要校验仓库库存,如推单总数可超出仓库可用库存 |
| B2C出库信息 | 抽检比例(%) | 批量单抽检比例,可忽略 |
| B2C出库信息 | 允许暂挂节点 | 允许上游暂挂节点 |
| B2C出库信息 | 预售允许暂挂节点 | 仅针对预售单据 |
| B2C出库信息 | 自动拆包 | 新包裹是否根据拆包规则自动拆包 |
| B2C出库信息 | 自动取单 | 出库包裹是否自动取面单号 |
| B2C出库信息 | 排除承运公司 | 货主仓库不用承运商 |
| B2C出库信息 | 推荐包材个数 | 系统自动推荐包装方案数量 |
| B2C出库信息 | 预售接单放行状态 | 预售单默认放行状态 |
| B2B出库信息 | 拆分维度 | 拆分拣选任务维度 |
| B2B出库信息 | 手动生成计划类型 | 手动创建出库计划的出库单据类型 |
| B2B出库信息 | 不允许拦截节点 | 不允许接口拦截节点 |
| 回传信息 | 库存调整回传类型 | 回传调整结果给上游客户 ![]() |
| 回传信息 | 盘点通知单回传 | |
| 回传信息 | 出入库库存异动 | 对接了库存异动通知回传标准接口的,可开启 ![]() |
| 回传信息 | 入库单据类型 | 出入库移动回传的单据类型 |
| 回传信息 | 出库单据类型 | 出入库移动回传的单据类型 |
| 运营配置-B2C | 重量验证 | 是否称重环节验证称重与理论重量差异 |
| 运营配置-B2C | 重量差异 | 差异的最大范围 |
| 运营配置-B2C | 重量验证单据 | 需要校验重量差异的单据类型 |
| 配置发件人 | 发件人 | 申请面单的寄件人 |

场景三:配置策略规则
- 系统功能路径:配置 -> 策略
策略清单(共21项):
| 策略名称 | 说明 |
|---|---|
| 作业流程 | 不同货主+流程类型+单据类型的作业流程,决定出入库操作流程![]() |
| 定位规则 | 上架定位规则:区域绑定货主优先/默认,根据规格/单位/货主/质量状态选择库位范围,按优先级执行。上架定位条件,关联货主+单据类型+定位![]() |
| 拣货任务拆分规则 | B2B波次使用,根据分配请求按维度拆分创建任务单![]() |
| 分配规则 | 出库库存分配规则![]() |
| 分配条件 | 将分配规则关联到具体业务场景的条件![]() |
| 波次规则 | 订单组波规则,包含波次类型/分组/分配规则/打单模式等![]() |
| 集货规则 | 根据货主/单据类型/集货维度选择集货区,应用于B2B波次![]() |
| 包装方案 | 为包裹推荐和指定包装方式的配置![]() |
| B2B分配条件 | B2B订单的分配规则:是否自动分配/指定规则/自动拆分任务![]() |
| B2B波次规则 | B2B出库的波次规则![]() |
| 拣货任务拆分规则(2B) | 将分配请求或包裹明细分组合并创建拣货任务![]() |
| 赠品规则 | 货主、销售平台与赠品的关系配置![]() |
| 拆包规则 | 自动拆包规则,配合组合货品使用 |
| 序列号管理 | SKU如何管理序列号 |
| 序列号规则 | 如何截取保存序列号 |
| 指定包装方案 | 指定标识、指定包装方案、指定货品结构,为包裹指定包装方案的规则 |
| 盘点计划 | 周期盘点的计划,可自动产生盘点单 |
| 条码截取规则 | 如果外来条码太长,会按照截取规则截取固定长度拼接固定符号 |
| 打印设置 | 业务流程需要打印某种模板,归属菜单+模板类型+流程节点+打印类型的规则 |
| 承运方案 | 为包裹分配承运商+网点+产品类型+增值服务的规则 |
| SKU接口更新规则 | OMS再次推送SKU时允许更新字段的规则 |
定位策略详解:
上架定位规则:根据基本单位、货主、库存类型筛选库位范围,并根据定位原则、上架策略对库位排序,然后循环确定定位库位与定位数量。当剩余待定位数量不足第一优先级基本单位,则顺次选择第二优先级,直至全部收货数量定位完成。

🔹 定位原则:绑定区域优先——绑定货主/货品的库位优先。
🔹 上架策略-空库位优先:就近找符合条件的空库位。
🔹 上架策略-补满库位优先:库位配置忽略容量=否时,在符合条件库位范围内找到未装满库位填满,不会拆分基本单位(如基本单位100,库位剩余容量80则跳过)。
上架定位条件将货主+单据类型与定位规则关联,决定使用哪条定位规则。


分配策略详解:
库位分配原则、属性分配原则用于筛选库位,同时对库位库存排序。状态属性条件按照订单下发商品属性严格筛选库存。范围信息按照分配单位级别确定范围。




波次规则字段说明:

| 字段名称 | 含义 |
|---|---|
| 波次类型 | 波次单类型,不同类型拉动不同流程。批量仅支持加入订单结构一样的订单,可以批量复核、称重。散单支持加入结构无规律的订单使用。 |
| 波次分组 | 对波次内的订单进行分组,可用以分组拣选,组号/序号可打印到面单上 |
| 分配规则 | 出库分配占用库存的规则 |
| 打单模式 | 前置或后置打印节点。对于单品单件散单使用货找单复核则可使用后置打单,扫描货品则打出订单 |
| 任务数 | 拆分的任务最大数量 |
| 任务最大单量 | 每个任务最多明细行数 |
| 任务最小单量 | 每个任务最小明细行数 |
| 预售波次 | 仅针对预售类型订单,选择否即可 |
常见异常与兜底方案(卡住了怎么办?)
| 序号 | 异常现象 / 报错提示 | 常见原因 | 解决方案 |
|---|---|---|---|
| 1 | 出库包裹无法更新状态 | 作业流程未配置或配置不完整 | 进入【配置-作业流程】,补充配置仓库+货主+单据类型+流程类型的作业流程 |
| 2 | 出库包裹详情页打不开 | 作业流程未配置或配置不完整 | 同上,完成作业流程配置 |
| 3 | 入库收货无法扫描 | 操作配置中相关验证开关未正确配置 | 检查【配置-操作配置】中货品编码、库位等校验开关设置 |
高频常见问题(FAQ)
- Q1:为什么配了策略但没生效?
**A:**检查以下几点:1)策略是否已关联到对应的货主+单据类型(如上架定位条件);2)策略优先级排序是否正确;3)是否被其他更高优先级的策略覆盖。
- Q2:定位策略"补满库位优先"和"空库位优先"如何选择?
**A:**空库位优先适用于希望货物分散存放、提高库位利用率的场景。补满库位优先适用于希望集中存放、方便管理的场景,注意补满库位优先时不会拆分基本单位(如基本单位100件、库位剩余容量80件则跳过)。
- Q3:(待补充)
A:(待补充)















