盘点一结束,会议常停在“再盘一次”或“先把账调平”。差异还会回来,因为原因不在这一次点数。库存差异产生的原因,可以归成收货、拣货、移位和单据时点四类:前三类改的是实物位置或数量,后一类改的是账面登记时间,四类都会让账面和实物在某一刻对不上。

先分类再下调整单,比先改数字更省下一次盘点。通天晓的仓储软件能留下任务轨迹,但轨迹填得不对,原因仍会落在作业而不是算法。
四类原因,分别把账和物怎么拉开
| 类型 | 现场常见动作 | 账面看到的 | 实物看到的 |
| 收货 | 多收未记、少收先记、未验收已上架、单位换算错 | 多或少一批入库 | 月台或货位与单不符 |
| 拣货 | 错拣、漏拣、超拣未回库、复核取消未回写 | 出库数量与订单不一致 | 库位空了或多了散件 |
| 移位 | 整托搬走不扫、边拣边放回错位、补货只动货不动账 | 库位库存仍在原地 | 货在另一条巷道 |
| 单据时点 | 先出后过账、盘点中继续作业、接口晚回传、两系统时点不同 | 某一时刻账多或账少 | 当时实物并没变那么多 |
前三类是“货动了账没按同样规则动”,第四类是“货和账都可能对,但对的不是同一个时点”。把第四类当成少货去调账,会在接口追上之后再差一次。适用条件也不同:只做库位盘点时,移位类最常见;刚上线接口未稳时,单据时点类更常见。排查边界是先分类再调账,不要四类原因用同一张调整单处理。
收货类:差异出生在入库口
箱规错、一品多码收成一个码、破损混入正品,都会在上架那一刻把错误库存写进可拣。后面拣货越准,越把错误扩散到订单。排查从最近的收货单和收货暂存开始,比从整仓盲盘开始更快。
拣货类:差异跟着出库任务走
短拣不报、以多充少、取消订单却已下架不回库,账面出库和实物运动不一致。复核如果只看件数不看码,差异会变成客户投诉后的盘亏。应回放具体波次或订单的拣货记录,而不是先怀疑整仓被盗。
移位类:货在、账不在这个库位
这类最像“系统不准”。整托被叉子挪开救急,账还挂在原库位,盘点一个亏一个盈。补货、理货、拆箱回库只要不扫,都会制造成对的库位差异,总数有时还碰巧对。总数对、库位不对,优先查移位,不要先改总账。
单据时点类:同一秒两边都可能是对的
WMS已出库、ERP晚一小时过账,中间做库存对账,一定差。盘点期间未冻结作业,点数和账面快照会错开。在途回传延迟,可售和实物的对账也会吵。这类原因要用时点对齐来处理:约定对账截止时点,或先停作业再盘,而不是各调一次账。
通天晓的通天晓仓储管理系统把收货、拣货、移位做成可回放任务,有助于把差异归到四类中的一类。和ERP、订单系统对账时,还要约定通天晓OMS系统占用释放与出库回传的时点,避免把时点差写成仓储亏货。具体接口时序以项目为准。
遇到差异,建议的查看顺序
先看是总数差还是库位差。库位差、总数近,先查移位。总数差,先抽最近收发单据,再看有没有未过账接口。最后才做调整单,并写明归入哪一类原因,否则下月无法判断是否在重复同一类错误。
FAQ
库存差异是不是WMS算错了?
多数不是公式错误,而是任务漏做或时点不一致。先回放作业,再怀疑计算。连续同向差异才值得查配置和接口。
四类会同时发生吗?
会。大促期间尤其常见:收货赶、拣货赶、移位救急、接口堆积。更要用分类统计,而不是一张盘点表打天下。
调整库存就能消除原因吗?
调整只消除这一次账面差。不改收货抽检、拣货回库、移位必扫和对账时点,原因还在。
总结
库存差异产生的原因可以先分成收货、拣货、移位和单据时点四类,分别对应错收入账、错出未回、货动账留、账货不同步。盘点前按“库位差还是总数差”选择排查入口,调整单要写类别。需要靠任务轨迹定位差异时,可在通天晓官网了解通天晓仓储的作业留痕能力,并以对账时点是否书面约定作为系统外的配套条件。