看清库存
区分账面库存、实物库存、可用库存、锁定库存和待检库存,避免销售看到的数字无法兑现。
我不把“上架管理”理解成单纯的库位登记,而是把它放回库存出入库的完整流程中,观察它如何影响可用库存、订单承诺和仓间协作。
区分账面库存、实物库存、可用库存、锁定库存和待检库存,避免销售看到的数字无法兑现。
把收货后的商品从“暂存区”变成“可定位、可拣选、可复盘”的库存资产,减少找货和重复搬运。
让总部、区域仓和门店围绕同一批出入库事实沟通,而不是各自维护表格、依赖口头确认。
当我输入一个商品、一个仓库和一个时间范围时,系统能否回答:它在哪里、是否可用、何时入库、谁处理过、接下来服务哪张订单?
如果五个问题中有两个以上无法快速回答,企业需要优先改善库存出入库与上架管理的连接,而不是先购买更多复杂功能。
多仓协同不是把仓库数量增加后再做一个汇总表,而是让每个仓库的库存状态、处理进度和履约能力可以被同一套规则理解。
仓库数量增加后,库存问题往往不是线性增加。一个仓库的操作差异,会通过调拨、订单分配和数据汇总被放大。
促销、换季或供应商集中交货时,收货区会暂存大量商品。入库人员可能已经完成数量登记,但商品仍未完成质检、贴标和库位分配。若系统在收货时立即把数量计入可售库存,销售端就可能承诺一批暂时找不到的货。
我建议把流程拆成至少四个状态:已收货、待质检、待上架、可拣选。只有进入“可拣选”的数量,才应该参与常规订单承诺;待处理数量可以单独展示,但不能和可用库存混在一起。
甲仓使用“A-01-02”,乙仓使用“1号库一排二层”,区域仓则直接填写“后仓”。人工看似都能理解,但总部无法稳定汇总,也无法让新员工根据系统信息快速执行。
库位编码不一定要复杂,但必须唯一、可排序、可扩展。建议至少包含仓库、区域、货架、层位和格位等信息,并建立编码字典,禁止在报表中随意修改名称。
调出仓已经扣减,调入仓迟迟未增加,企业总库存看似没变,但分仓库存失真。销售会误以为调入仓已有货,仓库却找不到实物。
包装变更、供应商变更或门店自定义编码,都可能让同一商品被拆成多个 SKU。库存总量无法合并,补货与调拨判断自然偏差。
退货商品可能存在可二次销售、待检、报损和返供应商等不同去向。若直接增加可用库存,客户订单和财务结算都会产生风险。
| 字段 | 回答的问题 | 常见缺陷 | 建议 |
|---|---|---|---|
| 业务单号 | 这次动作属于哪张采购、销售或调拨单? | 靠备注填写,无法追踪原单 | 使用唯一单号,并关联来源单据 |
| 商品编码 | 究竟是哪一个 SKU? | 名称相同但规格不同 | 编码、名称、规格分列维护 |
| 数量与单位 | 增加或减少多少,按什么单位计量? | 箱、件、个混用 | 设定主单位及换算关系 |
| 仓库与库位 | 货物实际在哪里? | 只写仓库,不写库位 | 入库完成前必须有临时或正式库位 |
| 状态 | 能否销售、拣选或调拨? | 可用与待检混在一起 | 建立状态字典和状态转换规则 |
| 时间与责任人 | 何时发生,谁完成确认? | 只有导入日期 | 记录发生时间、完成时间和操作人 |
总库存是一个结果,不是一个动作。总库存为1000件,可能包含在途200件、待检150件、订单锁定300件、可拣选350件。若销售只看到1000件,承诺逻辑就会偏离真实供应能力。
上架不仅是物理动作,还包括系统位置确认、数量确认、批次确认和状态确认。实物放到了货架,但系统库位仍为空,依旧无法被拣选;系统有库位但实物被临时挪动,同样会造成虚假可见。
Excel可以解决早期记录问题,但不同仓库的列名、日期格式和商品名称不一致时,合并表格本身就会成为一项长期工作。表格应作为采集或补充工具,而不是唯一事实来源。
如果库位规则不清、扫码设备不足、临时区没有边界、系统操作步骤过多,异常往往是流程设计导致的。管理者要区分人员执行偏差与系统性缺陷。
指标超过执行团队的处理能力后,异常会被淹没。建议围绕时效、准确、完整、异常闭环四类目标设置少量核心指标,再为不同角色展示不同视图。
我通常不先问“要不要上系统”,而是先问“问题究竟发生在记录、流程、库存策略还是组织协同”。不同问题的解决路径不同。
抽取一批近期入库和出库记录,检查商品编码、数量、仓库、库位、状态、时间和单据关联是否完整。若原始事实都不稳定,应先做数据治理。
观察仓库人员是否能根据系统信息完成收货、上架、拣选、复核和盘点。指标再漂亮,如果现场仍要打电话确认库位,就说明流程没有真正落地。
总部需要根据可用库存、周转速度、订单优先级和运输时效决定从哪个仓发货。若只能靠经验分配,就要建立库存与订单的联合分析。
如果企业满足以下任意三项,我会建议尽快建立统一数据分析与看板机制:仓库超过三个;日均订单波动明显;调拨频繁;SKU超过一千;人工汇总超过半天;库存差异经常需要跨部门核对;管理者无法在当天得到分仓库存。
数字化的目标不是让所有操作更复杂,而是让关键事实更早暴露,让异常在影响客户之前被处理。
以下图表为虚构的示例数据,用于演示分析方法,不代表 E数通客户或任何真实企业的经营结果。实际项目应替换为企业自己的业务数据。
观察重点:上架及时率提升后,拣选命中率未必同步提升,还要检查库位准确率、动线和商品编码。
观察重点:待检、锁定和在途都不能直接当作普通可用库存。状态拆分是订单承诺的前提。
| 观察结果 | 可能原因 | 不要直接得出的结论 | 下一步核验 |
|---|---|---|---|
| 中心仓及时率较高,命中率一般 | 上架完成速度快,但库位变更未及时同步,或拣选路径复杂 | 不能直接说中心仓管理差 | 抽查库位准确率、移位记录和拣选路线 |
| 区域仓及时率偏低 | 到货集中、人员不足、临时区容量不足或质检排队 | 不能只要求仓库加快操作 | 按小时看入库峰值、处理能力和待检库存 |
| 门店仓可用库存比例高 | 状态划分简单,退货和锁定库存可能未被拆出 | 不能认为门店仓库存质量最好 | 对照盘点差异、退货率与订单取消率 |
以下为项目启动阶段的目标展示示例,实际目标应依据基线数据、仓型和业务季节性设定。
上架及时率 = 约定时间内完成上架的入库行数 ÷ 应完成上架的入库行数 × 100%。
库存准确率 = 盘点一致的库存项数 ÷ 抽盘库存项总数 × 100%。
调拨闭环率 = 已完成调出、在途记录和调入确认的调拨单数 ÷ 调拨单总数 × 100%。
下面是一个明确标注为“示例”的业务案例。我用它说明如何组织数据和管理动作,不代表 E数通公开披露的客户数据或承诺结果。
假设一家区域零售企业拥有中心仓、华东仓和华南仓,销售订单既有电商小单,也有门店整箱补货。企业每天从采购表、仓库表和订单表中手工汇总库存。中心仓认为某商品有货,电商团队却反馈无法及时发出;华南仓有积压,华东仓却频繁申请调拨。
问题并非单个仓库没有库存,而是三张表对“库存在哪里、是否可用、是否已被订单锁定、什么时候可以发出”的定义不同。我们首先不做复杂预测,而是建立统一的数据模型,将商品、仓库、库位、库存状态、订单和调拨单关联起来。
确定商品、仓库、库位、单位、状态和业务单据编码,清理重复名称。
固定每日库存时点,区分期初、入库、出库、调拨、调整和期末余额。
将收货时间、上架完成时间和可用时间关联,形成仓库异常清单。
将可用库存与订单分配、缺货、拆单和调拨需求放在同一张管理视图。
工具并不是自动产生协同的原因。协同来自“同一份事实、同一套口径、同一条异常处理链”。E数通更适合被放在数据汇集、分析、看板与决策支持的位置:把分散的库存明细整理成可筛选、可下钻、可对比的管理视图,让负责人能够从总览进入仓库、商品、单据和时间明细,而不是停留在一张无法解释的汇总表上。
不要一开始设计过度复杂的库位层级。先保证一物一码、一个仓库一个唯一编码、入库与出库有单据关联,并用每日库存快照检查数量变动。
优先动作:建立基础字典、明确可用库存定义、设置收货到上架的时限。
要把分仓库存、订单需求和调拨在途放在同一视图中。单纯汇总库存会掩盖仓间结构性缺货,也无法判断调拨是否真的解决问题。
优先动作:建立仓间对比、调拨闭环、缺货原因和订单履约看板。
先做状态隔离和批次追踪,再考虑库位优化。退货、待检和临期品必须有明确去向,不能因为追求库存看起来充足而降低质量门槛。
优先动作:增加批次、效期、质检结果、冻结原因与处置单字段。
| 时间 | 重点任务 | 交付物 | 验收方式 |
|---|---|---|---|
| 第1—5天 | 访谈采购、仓库、销售、财务,梳理出入库和调拨流程 | 现状流程图、问题清单 | 各角色确认同一流程版本 |
| 第6—10天 | 清理商品、仓库、库位和单位字典 | 基础数据字典 | 抽查重复编码和缺失字段 |
| 第11—17天 | 定义库存状态和状态转换责任 | 状态字典、责任矩阵 | 用三类真实单据模拟流转 |
| 第18—24天 | 建立上架及时率、库存准确率和调拨闭环率 | 指标口径、日报或看板 | 连续一周按同口径出数 |
| 第25—30天 | 选一个仓和一类商品试运行,复盘异常 | 试点复盘报告、优化清单 | 确认是否扩大范围及新增规则 |
以下问题采用知乎式展开,适合在项目评估、方案讨论和内部培训中直接使用。
我以前也容易把上架理解成仓库现场的搬运动作,但多仓环境下,上架还决定了商品是否拥有准确库位、是否进入可用库存、是否能够被订单分配和拣选。比如货已经进入中心仓,却因待检或临时堆放没有完成系统确认,销售端看到的余额就可能无法兑现。因此,上架应同时包含位置、数量、状态、批次和完成时间五类信息。
我在实际梳理流程时会把这两个概念严格分开,因为收货只说明仓库接到了货,不代表商品已经通过质检、完成上架并具备拣选条件。假设一批100件商品中有20件待检、30件尚未上架、10件已被订单锁定,那么真正可以承诺给新订单的可能只有40件。若不拆分状态,库存报表就会制造过度承诺。
库位名称不统一会同时影响现场执行和总部分析。一个仓库写“1-2-03”,另一个写“二号货架三层”,虽然员工各自看得懂,但系统无法稳定排序、对比和下钻,新员工也难以根据报表快速定位。我的建议是保留仓库差异,但建立统一的编码规则和字典,至少确保每个库位唯一、可识别、可追踪。
以本文示例为例,E数通更适合帮助企业汇集和分析多仓库存、出入库、订单和调拨数据,形成跨仓对比、异常追踪和管理看板。它是否替代某类仓库执行系统,要取决于企业现有系统、接口能力和现场作业需求。若问题是“数据分散、口径不一、管理者看不清”,分析与可视化价值较高;若问题是扫码、波次拣选等现场执行,则应结合专业执行系统评估。
我不会只看一个百分比。上架及时率必须说明统计对象、时间阈值、是否排除待检、是否按入库行还是按数量计算,并与拣选命中率、临时区库存占比和订单取消率一起观察。一个仓库可能为了提高及时率而提前点击完成,却没有完成实际定位。因此最好抽查实物与系统库位,并关注超过时限的异常明细。
我会综合可用库存、订单优先级、距离与运输时效、仓库处理能力、商品批次以及调拨成本,而不是简单选择库存最多的仓。库存最多但上架未完成的仓,不能作为稳定供货来源;距离最近但拣选拥堵的仓,也可能无法满足时效。建议先建立分仓库存和订单需求的共同视图,再逐步加入成本与服务水平规则。
退货商品的质量和去向并不天然等同于正常入库。客户退回的商品可能需要检查包装、功能、配件和批次,有些可以二次销售,有些需要维修、报损或退供应商。如果退货扫描后直接增加可用库存,就可能出现系统有货、实际不能发货的情况。建议至少区分待检、合格可售、维修中、报损和待退供应商等状态。
第一周我建议先访谈业务角色并抽取一批真实单据,沿着采购入库、上架、销售出库、调拨和退货完整走一遍。重点不是马上做漂亮页面,而是确认同一个商品、仓库和单据在不同部门的叫法是否一致,找出库存状态在哪一步失真。完成基础盘点后,再用 E数通或其他工具承载统一口径,后续看板才有可持续价值。
库存出入库管理的起点是数量记录,终点却是经营决策。对多仓企业而言,真正需要被管理的不是一个孤立的库存余额,而是一条从入库、质检、上架、可用、锁定、拣选、出库到调拨闭环的事实链路。
我建议企业先完成三件事:第一,统一商品、仓库、库位、单位和库存状态;第二,把上架完成定义为实物与系统同时可定位、可核验、可追溯;第三,围绕上架及时率、库存准确率、拣选命中率和调拨闭环率建立持续复盘机制。规模较大或数据分散时,可以优先使用 E数通搭建跨仓库存分析与管理视图,但要把工具放在清晰流程和可靠数据之上。
当每个仓库都能按照同一套规则记录,管理者能在同一视图中看到库存和订单,异常能在影响客户前被发现,多仓协同才会从“靠人追问”变成“按数据行动”。

