WMS系统能否真正有效地对仓储作业进行管理,其核心还在于其强大的逻辑运算能力,以及提供对设施设备灵活配置的能力,具备这样的WMS系统将能有效适应多种运营环境,帮助现场管理者有效进行管理,提升仓储作业质量和效率。
本篇系《WMS系统核心的逻辑算法》系列的第三篇,仅供WMS系统规划人员、系统设计人员参考,如有不正确的地方请批评指正,共同探讨与进步。
1、系统库区库存设置
系统将库房区分为整件库、零货库、退货库、盘点库、不合格品库、越货库、虚拟库(调拨、直调、无物流)等,每一个库又可以分为多个库房、库区和货位。其中整件库一般又分为立体库房(含密集库)、高架库房、整件库房(地面堆垛、整件货架)等。
库区具有可销售、可退货属性;各库有商品基本状态,即默认状态,当在库之间进行移库、移位时系统自动取基本货品状态,如整件库合格商品移入到退货库,则商品状态即为退货状态;销售出库、配送出库、补货均只能从可销售库区进行作业;采购退出在可退货的库区进行作业;盘点库也是虚拟库,用于盘点商品临时性账务处理。(关于库区设置具体见基础资料)
2、商品在库状态
商品在库状态主要有合格、待验、不合格、盘点、锁定等。只有合格商品才能进行销售出库、配送出库、补货作业。
3、散件出库库存判断原则
(1)系统判断出库商品的批号要求,首先按批号要求在全仓查找满足的库存,查找库存时顺序为零货库、整件库、高架库、立体库,如果零货库能满足需求,则从零货库出,如果零货库不能满足出库需求,则系统自动下发补货作业将商品补货到零货库,然后从零货库出。如果全仓不能满足则挂单处理或直接下发对不足部分冲红。拆零出库原则见下图。
拆零出库库存分配原则
(2)在判断库存时系统能跟踪在途商品的品规、数量、批号等信息,并将在途库存和拣货区库存数量之和作为新的库存来判断是否满足订单要求,如满足则不产生补货任务,反之则生成新的补货任务。
(3)整箱向拆零补货时,在满足批号的前提下,优先选择整件库进行补货,整件库不能满足时,再从高架库、立体库补货。
(4)如果该批次中的订单有补货任务,并且在批次下发时补货任务尚未完成,此时该订单的拣货任务下发后不执行,只有补货任务完成后才释放并执行拣货任务。
4、整箱出库库存判断原则
(1)系统判断出库商品的批号要求,首先按批号要求在全仓查找满足的库存,查找库存时顺序为整件库、高架库、立体库,如果找到则出库,如果没有则在零货库中查找,找到则出库,在零货库出库时当为零货进行出库。如果全仓不能满足则挂单处理或直接下发对不足部分冲红。整箱出库原则见下图
整箱出库库存分配原则
(2)系统在分配整箱拣货指令时,能跟踪判断在途商品的品规、批号、数量信息,如果是补货出库区,则应将补出的数量扣除后计算,如果是补入库区,则应将补入数量加上后计算。
(3)如果该批次中的订单有补货任务,并且在批次下发时补货任务尚未完成,此时该订单的拣货任务下发后不执行,只有补货任务完成后才释放并执行拣货任务。
(4)整箱出库时优先在一个库区全部满足出库数量,当任何一个库区均不能满足时,则从多个库区组合出库。
5、特殊作业出库原则
系统对一些特殊性业务进行专库(虚拟库)处理,出库时只能从该库进行拣货作业,当需要进行特殊业务时,要求先将商品入库或移库、移位到所需要专库。
(1)直调、调拨订单出库
直调、调拨入库和出库是同时进行的,系统需要对其简捷操作,自动去处理库内相关作业流程,生成相关表单数据。
直调一般只能做非药品,由厂家直接送货到客户(或门店),同时对应采购入库和销售(配送)出库;调拨是指药店间互相进行货品调配,一方是出另一方是进,对应的是配送退回和配送出库。
(2)无物流订单出库
无物流作业其入库和出库也是要求同时进行,入库时将该订单入无物流虚拟库,出库时也从该虚拟库出库。在进行出库任务下发时,如果出库时数量不足,系统进行提示,由人工进行处理,可以补入库存数量或选择冲红,系统不产生追加拣货任务。
对于无物流作业,系统需要对其简捷操作,自动去处理库内相关作业流程,生成相关表单数据。
(3)越库订单从越货库出库。越货订单出库时系统自动判断越货库区的库存,若满足直接生成拣货任务,若不满足系统提示越库区的库存,人工选择冲红数量,不产生追加拣货任务。
对于越库作业,系统需要对其简捷操作,自动去处理库内相关作业流程,生成相关表单数据。