Skip to content

盘点管理

功能概述

支持发起仓库盘点任务,仓库管理员扫码确认商品,对比系统库存与实际库存的差异,自动调整库存数量。记录盘点时间和差异原因。

用户故事

作为仓库管理员,我希望定期发起盘点并扫码核对库存,以便发现和纠正库存差异,保证系统库存与实际库存一致。

前置条件

  • 仓库已定义且有库存

功能详述

场景 1:正常流程(账实一致)

  1. 管理员发起盘点任务,选择仓库
  2. 系统生成盘点清单(该仓库所有在库商品)
  3. 管理员扫码逐件确认商品
  4. 所有商品确认完毕,账实一致
  5. 盘点完成,更新最后盘点时间

场景 2:异常流程(账实不符)

  1. 盘点发现某商品实际不在仓库中
  2. 标记差异:数量不符
  3. 填写差异原因(如调拨未登记/丢失)
  4. 系统自动调整库存:扣减缺失数量
  5. 盘点完成,记录差异原因

场景 3:边界情况

  • 支持部分盘点(选择特定品牌/品类)
  • 盘点中发现未登记商品:不支持在盘点中新建商品,需走正常入库流程
  • 盘点期间仓库出入库冻结

交互说明

元素类型说明规则
选择仓库下拉盘点仓库必选
盘点清单列表商品明细系统自动生成
扫码确认扫码输入逐件确认商品 SKU支持连续扫码
差异标记单选账实一致/数量差异逐件标记
差异原因文本输入差异说明有差异时必填

验收标准

  • [ ] 可创建盘点任务,选择仓库
  • [ ] 系统自动生成盘点清单
  • [ ] 支持扫码逐件确认
  • [ ] 盘点差异可自动调整库存数量
  • [ ] 盘点完成后更新最后盘点时间

技术备注

  • 盘点期间建议锁定该仓库的出入库操作
  • 盘点差异调整需记录审计日志