操作 库位库存 库存 出入库记录 账单 推送
    创建预到货单 不变 不变 - -
    核检完成 不变 增加 创建入库流水 开始 -
    上架完成 增加 不变 - 推送
    创建出库订单 新订单可用的数量=库位库存-初始订单内的商品数量 - -
    集波后 减少(变成冻结的库位库存) 不变 - -
    确认拣货后(无此功能) 冻结的库位库存扣减掉



    装车后
    (制作交接单)
    不变(冻结的库位库存扣减掉) 减少 创建出库流水 -
    确认交接 不变 不变 - 结束 推送

    从集波到捡货完成,可能需要一段时间(如半小时),在此期间如果进行盘点,提交盘点结果前,若已集波的商品尚未实际拣货,会造成“假盘盈”,因为已集波的商品库位库存已经扣减,但实物并未从库位上捡出,盘点时盘到的数量,包含未下架的数量,造成“假盘盈”。若提交前已经拣货,则正常。
    上架也存在同样的问题。

    因此,造成盘点差异的关键点在于,提交盘点前,已经集波的商品是否已经下架完成,或者说,提交盘点时,系统应该排除掉“已集波但未拣货的商品数量”。

    避免动态盘点时上下架造成盘点差异的关键点在于,缩短实际操作与系统操作之间的时差,即上架完成的同时,系统库位库存增加;实际拣货完成的同时,系统库位库存扣减。

    动态盘点实现的两大关键:
    1.库存变动要实时(即在拣货后立即反馈到系统,无论是通过PC还是PDA);
    2.判断盘点结果要实时(盘点时的系统库存和实际盘点结果进行即时比对)。

    (本文档结束)