WMS出库流程是指仓库接到出库订单后,在WMS中依次完成库存分配、波次生成、拣货、复核、打包和发运交接,最终把货物准确交给承运商的作业过程。它的核心目标是“拣得准、发得快”,每一步都通过扫码校验,避免错发和漏发。WMS出库流程是WMS系统中作业量最大、对客户体验影响最直接的环节。

WMS的出入库业务中出库指什么
在WMS的出入库业务中,入库负责把货收进来、放对地方,出库负责把货按订单准确送出去。出库的触发来源是上游订单,例如ERP的销售订单、OMS下发的电商订单、门店补货单或调拨单。WMS接到订单后,并不是直接让人去仓库找货,而是先判断库存够不够、从哪个库位出、和哪些订单一起拣,再生成具体的作业任务。
出库单的常见类型
- 销售出库:B2B客户订单或电商平台订单;
- 调拨出库:发往其他仓库或门店;
- 退供出库:退回供应商的不合格品;
- 领料出库:制造企业发往产线的原材料。
出库管理的控制目标
出库管理主要控制三件事:一是按规则分配库存,比如先进先出、近效期先出;二是作业准确,拣货和复核都要扫码;三是时效可控,在承运商截单时间前完成发运。
WMS出库流程的六个步骤
不少仓库会把出库流程总结为六个步骤。下表列出每一步的主要动作和系统控制要点:
| 步骤 |
主要动作 |
系统控制要点 |
产出 |
| 1. 订单接收 |
ERP/OMS下发出库单,WMS校验订单信息 |
地址、承运商、商品信息不全的订单拦截 |
待处理出库单 |
| 2. 库存分配 |
按出库规则锁定库存和库位 |
先进先出、近效期先出、指定批次 |
分配结果,库存被锁定 |
| 3. 波次生成 |
把多张订单合并成一个波次 |
按截单时间、承运商、库区等条件组波 |
波次单、拣货任务 |
| 4. 拣货 |
作业人员按任务和路径拣货 |
PDA扫描库位和商品条码 |
拣货完成记录 |
| 5. 复核打包 |
逐件或抽检复核,打包称重、打印面单 |
商品与订单不一致时拦截 |
包裹、面单 |
| 6. 发运交接 |
按承运商分拣,装车交接 |
扫描交接,记录车辆和时间 |
出库完成,回传上游 |
第一步:订单接收
WMS从上游接收订单后会先做校验。信息不全、库存不足或被取消的订单会被拦截,避免进入作业环节后才发现问题。
第二步:库存分配
库存分配决定“从哪里出货”。对有批次、效期管理的商品,系统按先进先出或近效期先出的规则选择批次;对指定批次的客户订单,按订单要求锁定。分配成功后库存被锁定,其他订单不能再占用。
第三步:波次生成
波次是把一批订单合并处理的作业单位。订单量大的仓库,逐单拣货会让拣货员反复走同一条通道,合并成波次后可以一次拣完多张订单的货。波次怎么组、按什么规则组,可以参考波次拣货的详细说明。
第四步:拣货
拣货员按系统生成的任务和路径拣货,每拣一个库位都扫描库位码和商品码。常见的拣货方式有按单拣(摘果式)和汇总拣(播种式),两者的区别可以参考拣货方式的对比。
第五步:复核打包
复核是出库前的最后一道检查。复核员扫描商品,系统核对是否与订单一致,一致后打包、称重、打印面单。称重数据可以用来校验包裹是否少装或多装。
第六步:发运交接
包裹按承运商或线路分拣到对应月台,装车时扫描交接,记录车辆、司机和时间。交接完成后,WMS扣减库存并把出库结果回传ERP或OMS。
WMS出库流程详细步骤图
下图展示了WMS出库流程的详细步骤,以及复核不一致时的处理分支:

图中复核环节是关键的分流点:复核一致的订单进入打包发运,不一致的订单进入差异处理,补拣或反拣后重新复核。这样可以把错发问题拦在仓库内部。
出库复核的具体内容
复核是出库流程中拦截错发的环节,位于拣货之后、打包之前。复核的具体内容一般包括以下几项:
| 复核项 |
核对内容 |
WMS中的做法 |
| 商品 |
品名、规格、条码是否与订单一致 |
扫描商品条码,系统自动比对 |
| 数量 |
实拣数量是否等于订单数量 |
逐件扫描或按箱码计数 |
| 批次与效期 |
是否为分配的批次,是否符合客户效期要求 |
扫描批次条码,系统校验分配结果 |
| 包装与重量 |
包装是否完好,称重是否在合理范围内 |
打包后称重,与理论重量比对 |
| 单据 |
面单、随货单据是否齐全且对应正确订单 |
系统按订单打印,复核时扫描面单号绑定包裹 |
常见的复核方式各有适用场景,可以对比选择:
| 复核方式 |
做法 |
适合场景 |
注意点 |
| 逐件复核 |
每件商品扫码核对 |
电商小件、高价值或易混淆商品 |
准确率高,但耗时较长 |
| 按箱复核 |
扫描箱码,按整箱计数 |
B2B整箱出库 |
依赖入库时箱码与箱内数量准确 |
| 称重复核 |
称重并与理论重量比对 |
作为逐件或按箱复核的补充 |
商品重量主数据要维护准确 |
复核发现不一致时,系统应拦截该订单,生成补拣或反拣任务,处理完后再重新复核。复核环节能否发现问题,很大程度上取决于入库时商品条码、批次信息是否录入准确,入库端的具体做法可以阅读WMS入库流程。
出库交接的注意事项有哪些
复核打包完成后进入发运交接。交接时需要注意:
- 按承运商分拣:包裹按承运商或线路放到对应月台,避免装错车;
- 扫描交接:装车时逐件或逐托扫描,系统记录交接数量、车辆、司机和时间;
- 差异当场处理:交接数量与系统不符时当场核对,不在交接单上直接签收;
- 交接单留存:交接单作为与承运商划分责任的依据,应在系统中留有记录;
- 及时回传:交接完成后WMS扣减库存,并把发货结果回传ERP或OMS,客户才能看到发货状态。
哪些企业适合用WMS出库流程管理发货
以下几类企业,出库环节通常更依赖WMS:
- 订单量大、SKU多的企业:如快消、零售分销企业,人工记忆库位和逐单拣货难以支撑;
- 多渠道发货的企业:同一个仓库既发B2B大货,又发电商小件,需要按订单类型分别组波和复核;
- 有批次、效期要求的行业:医药、食品、美妆日化需要严格执行先进先出或近效期先出;
- 第三方物流仓库:同一个仓库为多个货主发货,出库需要按货主隔离库存、按货主计费,可以参考第三方物流WMS和多货主仓储管理系统;
- 使用自动化设备的仓库:出库需要和输送线、分拣机、机器人等设备协同。
WMS入库与出库管理的实施要点
规则先梳理,再配置
上线前先把出库规则梳理清楚:哪些客户要指定批次、哪些商品必须近效期先出、各承运商的截单时间是什么、哪些订单需要逐件复核。这些规则确定后再在系统中配置,比边上线边调整稳定得多。
主数据与库位要准确
商品条码、包装规格、库位编码是出库作业的基础数据。主数据不准,再好的波次规则也会产生错拣。
与上游系统的对接方式
出库单从哪里来、出库结果回传给谁、取消订单如何拦截,都要在接口方案里约定清楚。尤其是电商订单,客户取消订单后,WMS要能在拣货或复核前拦截。
选型时关注的能力
选择WMS时,可以看出库规则能否通过配置调整。通天晓软件官网介绍其WMS为基于规则和配置的系统,列出的能力包括规则引擎驱动12大核心流程、6类任务、48种场景,支持多仓库、多货主,内置运输模块,支持与多种智能硬件对接集成,并提供Dash Board看板查看出入库情况。企业可以拿自己的典型订单在演示中验证分配、组波和复核规则。
出库流程中常见问题及解决方法
WMS出库订单拣货后反拣怎么处理
反拣是指订单拣货完成后,因取消、改单或复核不一致,需要把已拣商品放回库位或重新拣。处理时应在系统中生成反拣任务,作业人员扫码放回指定库位,库存同步恢复,不能只在实物上放回而不更新系统。
问:库存显示有货,但拣货时找不到怎么办?
答:先在系统中登记拣货短缺,触发对该库位的盘点;同时系统可以重新分配其他库位的库存。频繁出现说明上架或移库环节存在没扫码的情况。
问:大促期间订单激增,出库流程怎么调整?
答:可以提前调整波次规则,例如把单品单件订单单独组波、缩短波次间隔,并按承运商截单时间优先处理时效要求高的订单。
问:复核是不是必须逐件扫描?
答:要看商品价值和出错代价。高价值、易混淆商品建议逐件复核;整箱出库的B2B订单可以按箱码复核,加上称重校验。
问:出库流程中WMS和TMS怎么分工?
答:WMS负责仓内的分配、拣货、复核和装车交接;TMS负责运输计划、承运商调度和在途跟踪。两者在发运交接环节衔接。
出库流程的效率和准确率,最终取决于入库准确、规则清楚和系统执行到位。想全面了解WMS的功能与选型,可以继续阅读WMS系统的介绍。