出库分配策略

更新于 2026年07月20日
复制链接

一、定义

订单在进入到wms后,会先锁定仓库的整体库存,不会直接直接锁定货架位库存,然后根据库存分配规则与波次策略来生成波次,生成波次后才会分配货位锁定货架位库存,提高拣货效率。适用于管理复杂的中大件仓库以及单量高的仓库。

 二、操作路径:

仓库wms端>设置>出库设置>库存设置

默认选择【WMS进单即占用货架位库存】,支持切换选择【WMS包裹创建波次成功即占用货架位库存】

1、需要保证待打单的出库单数量在2500单以下可切换【WMS进单即占用货架位库存】

    2、只有待打单包裹数量为0的时候可开启【WMS包裹创建波次成功即占用货架位库存】,开启后待打单的包裹需要创建波次才能操作发货。后续推进WMS的单据状态变更至【待打单】,不占用货架位库存。

    注:切换为【WMS包裹创建波次成功即占用货架位库存】后,不支持简易打单,统一由波次打单处理。开启创建波次占用库存这一功能,会增加库存使用灵活性但是仓库制单流程增加,请结合仓库实际作业模式灵活选择;请处理完所有待打单包裹再开启,必要时可停止仓库接单,然后再开启此配置

    三、开启【WMS包裹创建波次成功即占用货架位库存】后,包裹状态&库存变更:

    订单信息展示:wms>出库>一件代发出库>查看详情

    开启【WMS包裹创建波次成功即占用货架位库存】后,【待打单】状态包裹详情内货架位信息展示为“-”,创建波次成功后,再展示具体货架位信息。

      异常包裹:WMS>出库>一件代发出库>异常包裹>移入待发货/打回待打单

      开启【WMS包裹创建波次成功即占用货架位库存】后,【异常】包裹打回待打单操作会提示“异常包裹打回待打单状态后,会自动释放货架位库存,重新发货需要生成波次”,确认成功,异常订单状态变更为【待打单】,同时释放所占用的货架位库存,仓库级别锁定库存依旧不变。

      开启【WMS包裹创建波次成功即占用货架位库存】后,【异常】包裹【移至待发货】操作,需要占用货架位库存的异常包裹状态切换为【待发货】,如果未占用货架位库存,需要现在移至待打单状态分配库存再发货。

      库存锁定展示:WMS>仓库>商品库存>拣货区

      开启【WMS包裹创建波次成功即占用货架位库存】后,当包裹未生成波次,这时只会锁定仓库库存,货区-货架位维度的锁定库存为0,生成波次后,再展示到货区-货架位维度进行库存锁定。

      四、波次策略/生成波次

      生成波次:WMS>出库>生成波次

      开启【WMS包裹创建波次成功即占用货架位库存】后,生成波次页面需要选择【库存分配规则】,默认选择【按批次先进先出规则】支持切换,选项分为【按批次先进先出规则】【按货架位库存数从大到小】【按货架位库存数从大到小(优先整出)】【按货架位库存数从小到大】【按货架位优先级从高到低】。

      库存分配规则:

      批次先进先出规则:系统生成波次后,会优先锁定先入库的批次进行出库,先锁定第一批次入库的,第一批次入库的库存不够这时才会锁定第二个批次的库存进行出库。

      业务场景:按照系统默认的先入库的会先出库,方便管理仓库动销。

      图表说明:

      货架位库存数从大到小规则:

      系统生成波次后会先找出满足库存库存数的货架位,再找出库存数最大的货架位,然后按照货架位的优先级找出优先级最高的货架位,在按按照货架位编号依次锁定库存

      业务场景:仓库有时一个货架位就可以把所有的货全部拣完,不用跑到多个货架进行拣货。这样比较方便拣货,提高拣货效率。

      货架位库存数从大到小(优先整出)规则:

      系统生成波次后先找出可用库存数最大的货架位,在按照货架位优先级再找出优先级最高的货架位,然后按照货架位编号,优先选择货架位的库存刚好是和这些订单的商品数量一致的货架位进行出库

      业务场景:有些时候仓库会有很多尾货在货架没有清理,一直占用着货架位,按照货架位库存数从大到小(优先整出)可以进行整体清尾。缺点是这样可能会去多个货架拣货,导致拣货时间拉长。

      图例说明:

      货架位库存数从大到小:货架位库存可用数从大到小>拣货优先级从高到低>货架位编码顺序依次占用;每个货架位库存进行库存占用时,需遵循批次先进先出规则锁定批次较小的货架位库存。

      货架位库存数从小到大规则:

      系统生成波次后会先找到可用库存少的货架位 ,然后在找到库存数相同的按照货架位优先级和货架位编码进行排序,依次锁定库存进行出库

      业务场景:仓库有些时候会有些尾货会一直在仓库积压,这时候可以选择按货架位库存数从小到大规则生成波次进行处理,可以快速清空货架尾货。

      图例说明:

      货架位拣货优先级从高到低规则:

      系统生成波次后,会先按照货架位优先级从高到底找到货架位,如果优先级一样,再按照货架位编码进行排序,然后依次锁定货架位库存进行出库

      业务场景:仓库可以自主维护拣货路线,如U字型货、Z字型路线进行拣货,提高拣货效率。

      图例说明:

      波次策略:WMS>波次策略>新建策略

      开启【WMS包裹创建波次成功即占用货架位库存】后,在新建波次策略页面需要选择【库存分配规则】,默认选择批次先进先出规则,同时支持选择不同的库存分配规则。

      注:波次任务进行库存占用时,可能会存在仓库未开启备货区出库,仓库库存充足,但是拣货区库位库存不足,所以波次生成方案当中会存在未占用库存的订单会被剔除出波次,目前剔除顺序是按照波次内设定包裹排序倒序依次剔除

      按照设置的货架优先级进行分配库位,然后锁定货架位库存,可以跟据仓库维护的拣货路线进行拣货。