仓储管理(二):订单库存占用
本文通过库存表里的“占用数量”来分析订单库存占用,推荐给对仓储管理感兴趣的童鞋看。
上一个话题,我们简单了解了一下wms的库存表结构,重点说了库存表中数量、状态、位置在不同场景下的变化过程,在里面我们提到的数量是在库数量。
这一节,我们来说一下,库存表里面的另外一个数量“占用数量”,通过它来了解一下wms的订单库存占用。
我们还是从库存表开始,如下,假设某仓库有A、B、C三种商品,各有若干件,放在不同的库位上,A、B为良品,C为残品,库存表如下:
与之前的库存表相比,我们多了一列“占用数量”,通常情况下,仓库出库发货是按照订单的先后顺序处理的,wms系统根据订单商品要求匹配合适的库存,按订单要求数量锁定库存,如上图。
商品B对应的占用数量是2,代表此商品目前有2个被预先占用,看到上图,我们知道商品B被占用2个,可能是有1个订单需要发货此商品2件,也有可能是有2个订单各占用一件,具体我们通过占用的明细列表可以了解。
我们看到商品B库存数量有20件,当前的占用数量是2件,此时该商品还有18件可以继续被其他订单占用,优先订单占用此商品,占用数量累加,直至全部占用完毕为止,会接着去占用其他货位的相同商品库存,先占用哪个货位及后占用哪个货位,跟商品的生产日期、位置等有关,不在本次探讨的范围。
如果库存全部都被占用了,有新订单进来就会出现库存不足,如下图:
A02库位上面的商品B,在库数量20,占用数量也是20,已经被全部占用,新的订单无法继续使用此货位库存。
库存占用有什么作用呢,除了我们能想到的,通过占用数量可以实时判断新订单库存是否能满足。
库存占用是通过计算机系统为订单去匹配合适的库存,通过库存匹配结果,仓库操作员就能很容易的找到要出库的商品的位置,只需要按照系统的指令做后面的拣货、复核、打包、称重、交接等就好了。
订单占用的库存什么时候“释放”,这个一般会有多个做法,可以在订单出库的时候一并扣除,也可以在商品被拣货下架的时候扣除,即商品离开当前货架的时候,减少当前货架上的剩余库存和占用数量,按照“物动帐动”的原则。
人认为拣货下架的时候减少原货位的库存,增加拣货小车的库存应该更符合实际,拣货小车可以看成是移动货位,也可以作为容器管理。
我们继续看“释放”的过程。
假设A02货位上商品B一开始库存是20件,有订单占用2件,仓库拣货员拣了2件,放到了”M001”号小车,此时A02货位上在库数量剩余2件,已经被占用的2件被释放,占用数量变成0,拣出来的2件货在”M001”号小车上,商品还没离开仓库,只是从库位上移到了拣货小车上,库存拆分成了2部分,总数量不变,一直到订单完成出库,最后减少在库数量,如下图:
以上我们了解了一下仓储管理系统中订单库存占用的逻辑,库存占用也称为预占,只是逻辑占用,并没有减少实际库存。
通过库存预占用,可以帮助仓库解决订单与库存的匹配问题,指导人员拣货,有计划的组织订单,占用合适位置的库存,能有效提高仓储管理的效率。
本文由@嘉叶 原创发布于人人都是产品经理,未经许可,禁止转载。
题图来自Unsplash, 基于CC0协议。
请教一个问题,PDA拣货,储位上占用的库存是在什么时间节点上释放呢?是拣完一个储位就释放?还是整张拣货单都拣完后提交释放啊?走过路过的老哥们麻烦指点一下小弟,拜谢!
“人认为拣货下架的时候减少原货位的库存,增加拣货小车的库存应该更符合实际,拣货小车可以看成是移动货位,也可以作为容器管理。” —– 麻烦请教下,如果当做移动货位,货位嵌套怎么解决?比如:货架库位上放周转箱
库存占用是通过计算机系统为订单去匹配合适的库存,通过库存匹配结果,仓库操作员就能很容易的找到要出库的商品的位置,只需要按照系统的指令做后面的拣货、复核、打包、称重、交接等就好了。
有一种场景,拣货单是根据出货的批次走,如果同一个SKU是2个出货批次,然后在2张拣货单上,这两个SKU都待拣货。
如果拣货单把某个货架上的库存都预占用了。那在生成第二张拣货单的时候,是不是就不需要把之前被预占用的货架与库存显示出来?
如果预占用不显示出来,会出现某个拣货员手上一张拣货单,一个SKU要让他去2个货架取货,当他去第一个货架的时候,发现第一个货架的库存完全就够他需要拣货的数量,但是他还是需要去第二个货架上拿。
订单拣货的行走路径与作者说的订单库存匹配是两码事。
第一个拣货单把某货架上的库存都预占用了,那生成第二张拣货单的时候肯定就不是该货架上的库存,或者就会显示该货架库位余量不足的。
假设A02货位上商品B一开始库存是20件,有订单占用2件,仓库拣货员拣了2件,放到了”M001”号小车,此时A02货位上在库数量剩余2件,已经被占用的2件被释放,占用数量变成0,拣出来的2件货在”M001”号小车上,商品还没离开仓库,只是从库位上移到了拣货小车上,库存拆分成了2部分,总数量不变,一直到订单完成出库,最后减少在库数量
这段有问题。
说说看, 欢迎讨论
如果要放在M001上,不应该体现在实物库存表里,应该在容器表或者拣货车表,要不然就要在库存表里增加属性用于区别货架上的库存和移动库存,否则库存匹配就识别不了。
是的,同意。
库存表记录的是库位上货品的库存数量、占用数量、状态等,货品放在M001拣货车上,与库存表应该是没有直接关系的,占用数量还是来源于订单占用的2件,知道出库后占用的2件被释放,库存表中占用数量为0。
同意
麻烦请教下,你们容器库存嵌套怎么处理,比如托盘上面放周转箱
加一,有没有大佬写一篇
此时A02货位上在库数量剩余2件 这句没理解 在库数量剩余是不是应该是18件 库存20件 订单占用2件 然后拣出2件 这时候库存剩余不应该是18件么
同问
感谢分享
希望继续分享