业务描述

库房分为拣货区、存货区两大块,分别运营,这两个区块之间通过补货的方式,将库存连接在一起。拣货区进行检货操作,面积较大,产品的密度相对较低一些,主要用于日常拣货的操作;而存储区的面积相对较小,而且普通使用了立体存储方式,用于存储近期内不会发出的货品。检货区应对于订单出货需求,存储区应对大量存货,互为补充。补货任务是当拣货位中商品低于拣货位配置的最小补货数时,触发补货动作时,从存储位或箱拣货位中的库存补到拣货位。

界面原型

库存转移单

操作说明

  • 系统位置:【库存管理】-【补货计划】。
按钮功能
查询根据查询条件中输入值进行查询,在查询列表显示查询结果。
重置清空所有查询项。
生成补货任务拣货区相关的库存的数量发生变化(包括拣货区库存数量、存货区库存数量、订单占用库存数量)时,系统根据这些数据作判断,是否生成补货任务。
取消补货任务取消选中的补货计划,只有补货计划状态为“创建”的记录才可以取消。
补货确认选中某一补货任务,状态为“创建”的记录才可以做补货确认操作。点击补货完成后,补货任务在列表中删除。库存该商品拣货位的补货待入数加到库存数量, 商品存储位的待下架数量为 0。
打印补货确认单补货完成后打印补货确认单进行确认签字。

页面主要控制点

  • 出库存可用数低于补货下限的商品拣货位
    • 当配置是补被占用库存,库存可用数=库存数-分配数-拣货数-冻结数-上架待出数-补货待出数-移动待出数+上架待入+移动待入+补货待入
    • 当配置不补被占用库存,库存可用数=库存数+上架待入+移动待入+补货待入
  • 计算出需要补货的数量
    • 当配置超量补货,需要补货数=补货上限-库存可用数
    • 当不是超量补货,需要补货数=补货上限-库存数+补货待入数-移动待入数-上架待入数
  • 当需补货数<最小补货数,则不进行补货,否则继续执行
  • 补货超量分配批次
    • 当商品拣货位中批次库位库存记录的库存可用数=库存数-拣货数-分配数-移动待出数-上架待出数-补货待出数+移动待入数+移动待入数+补货待入数<0 则这个批次需要优先补货