本发明属于医药物流技术领域,尤其涉及一种医药电商镜像拣选方法及系统。
背景技术:
对于传统的物流中心,非药品商品的存储大多数采取的是流利式货架和普通货架混合使用,按照药品剂型分类分区域,分货位存储,商品的拣选很大程度上依赖于仓库人员的经验,或者硬件设备投入,而且商品在进行出入库作业时,也是通过仓库人员手中的纸质拣货单去指定的区域进行人工拣货,商品的拣选多数又以拣选次数多,频次高,工作强度大而困扰着仓库管理人员,仓库的作业效率依赖整个仓库管理的信息化程度,而这种情况随着业务的发展,已经无法满足日益增长的业务量需要。
在现代化物流中心建设过程中,采取信息化技术对货位进行精细化管理,商品的出入库货位都由系统自动分配,仓库作业人员的行走路线依靠系统的合理计算,仓库的非药品商品的拣选依靠科学的规划,和巧妙的系统设计,不仅可以确保商品库存的准确性,可以提升作业效率,同时也降低了商品存储对人脑的依赖,可以减轻作业人员的工作量。
为了满足日益增长的业务量需要,很多企业纷纷开始借助各种资源建立新的现代化物流中心,利用信息化技术改造旧有仓库。
对于传统的物流中心而言,尤其是含有非药品拣选较多的仓库而言,改造过程中很大程度上依赖于现场仓库作业人员对于商品的熟悉程度,依赖于现场作业人员的行走习惯等问题,信息化改造很容易造成以下几个问题
1.商品的上架分配货位依赖于经验判断,对于系统分配的拣货货位,作业人员认为行走距离过远;
2.补货频次过大造成商品货位容易爆仓;
3.缺货情况得不到及时处理;
4.改造后的流程差异过大,新仓不能立即开展业务,需要进行耗时日久的适应过程。
技术实现要素:
鉴于上述问题,本发明的目的在于提供一种医药电商镜像拣选方法及系统,旨在解决现有商品拣选模式效率不高、易爆仓的技术问题。
一方面,所述医药电商镜像拣选方法包括下述步骤:
资料初装时,在wms系统中设置拣货作业区域为镜像拣选区域,所述镜像拣选区域至少有两个,各个镜像拣选区域之间通过动力输送线连接;
每接收到一个当商品出库订单时,按照拣选规则并结合商品在不同镜像拣选区域的库存位置、库存数量以及出库原则,向其中的一个镜像拣选区域发起拣货任务;
根据拣选任务在镜像拣选区域拣选过程中,若其中有商品库存不足,则将已拣选的商品连通周转箱一并通过动力输送线传输至下一个镜像拣选区域,同时将商品差额数据发送至对应的镜像拣选区域,实现商品接力拣选;
如果所有镜像拣选区域经过接力拣选后,仍库存不足,则生成被动补货任务,补货完成后,继续拣选直至拣选完毕。
另一方面,所述医药电商镜像拣选系统包括:
系统设置单元,用于在资料初装时,在wms系统中设置拣货作业区域为镜像拣选区域,所述镜像拣选区域至少有两个,各个镜像拣选区域之间通过动力输送线连接;
订单分配单元,用于在每接收到一个当商品出库订单时,按照拣选规则并结合商品在不同镜像拣选区域的库存位置、库存数量以及出库原则,向其中的一个镜像拣选区域发起拣货任务;
接力拣选单元,用于根据拣选任务在镜像拣选区域拣选过程中,若其中有商品库存不足,则将已拣选的商品连通周转箱一并通过动力输送线传输至下一个镜像拣选区域,同时将商品差额数据发送至对应的镜像拣选区域,实现商品接力拣选;
补货单元,用于如果所有镜像拣选区域经过接力拣选后,仍库存不足,则生成被动补货任务,补货完成后,继续拣选直至拣选完毕。
本发明的有益效果是:本发明通过设置多个镜像拣选区域,当商品出库订单来到时,根据规则算法选择一个合适的镜像拣选区域发起拣选任务,尽量保证拣选效率、提高拣货速度,尽量满足在一个镜像拣选区域内拣选,缩短拣货人员的行走时间,如果镜像拣选区域内库存不足,则通过动力输送线传输至下一个镜像拣选区域进行接力拣选,当库存不足时还可以主动和被动补货。
附图说明
图1是本发明第一实施例提供的医药电商镜像拣选方法的流程图;
图2是镜像拣选区域的分布示意图;
图3是本发明第二实施例提供的医药电商镜像拣选系统的结构方框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
实施例一:
图1示出了本发明实施例提供的医药电商镜像拣选方法的流程,为了便于说明仅示出了与本发明实施例相关的部分。
本实施例提供的医药电商镜像拣选方法包括下述步骤:
步骤s1、资料初装时,在wms系统中设置拣货作业区域为镜像拣选区域,所述镜像拣选区域至少有两个,各个镜像拣选区域之间通过动力输送线连接。
wms仓库管理系统是物流行业的常用的物流管理系统,完成入库、拣选、复核、出库等等一系列控制管理过程。目前物流中心中,库房体积非常大,每个库房的商品库存品类和数据都很大,因此造成每种商品之间的距离也比较大,当订单来到时,拣选人员根据订单拣选,当订单内商品种类较多时,拣选人员需要走动很远距离,拣选效率不高。而且当订单大量下发时,在一个库房内进行多个任务拣选也影响拣选效率。
本实施例为此设置多个镜像拣选区,在初始状态下,商品在各个镜像拣选区域基本是平均分布,保证商品在每个区域都有足够多的库存,尽量满足在一个镜像小区拣选,减少仓库人员的行走距离。因此首先本步骤中,在资料初装时,在wms系统中首先设置多个镜像拣选区域,各个镜像拣选区域之间通过动力输送线连接,如图2所示,为了便于显示,图2中只列出了两个镜像拣选区域,实际上可以设置更多的镜像拣选区域。
步骤s2、每接收到一个当商品出库订单时,按照拣选规则并结合商品在不同镜像拣选区域的库存位置、库存数量以及出库原则,向其中的一个镜像拣选区域发起拣货任务。
客户下单后,wms系统会生成一个商品出库订单,订单上可以有一个商品或者多个商品,以及每种商品的拣选数量。当接收到订单后,系统中设置有拣选规则并结合镜像拣选区域的库存位置、库存数量以及出库原则,选择一个合适的镜像拣选区域发起拣选任务。由于订单是源源不断的,分成多个镜像拣选区域进行拣选,各个区域可以并行执行,可以明显提高拣选效率。本实施例尽量满足在一个镜像拣选区域内拣选,可以缩短拣货人员的行走时间。
作为一种实例列举,本步骤具体包括:
s21、当接收到一个商品出库订单时,从各个镜像拣选区域中筛选出当前订单中所有商品均满足库存要求的镜像拣选区域;
s22、计算各个筛选出的镜像拣选区域的订单分配值:
y=k1*m+k2*n+k3*r
其中
s23、选择订单分配值最大的镜像拣选区域发起拣货任务,如果订单分配值最大的镜像拣选区域有多个,则按照镜像拣选区域的编号顺序选择第一个镜像拣选区域发起拣货任务;
s24、如果无法筛选出符合要求的镜像拣选区域,则选择
这里m、n、r的取值为0或1,m表示了商品库存量的影响,n表示了各个镜像拣选区域的忙闲程度的影响,r表示订单各个商品在镜像拣选区域中货架位置的影响,尽量选择一个商品库存量大的、比较空闲的、尽量减少拣选人员走动距离的镜像拣选区。
选择时,首先考虑的是尽量在一个拣选区域内拣选,因此首先从各个镜像拣选区域中筛选出当前订单中所有商品均满足库存要求的镜像拣选区域,即筛选出订单中所有商品在镜像拣选区域都有库存的目标镜像拣选区域,这样就可以避免后续的接力拣选。
在筛选出镜像拣选区域,本实施例通过计算出每个区域的订单分配值y来确定最终选择的镜像拣选区域。对于订单的第i个商品,在每个镜像拣选区域中每件商品都有一个库存下限值,mi-mi0表示库存扣除订单中商品拣选数量后剩余的库存数,如果
本实施例中,k1、k2、k3是比例常数,具有一个默认值。考虑到m的影响大于n,n的影响大于r,可以将k1、k2、k3分别设置为2.5、1.5和1。
通过上述方法后,最后选择到的镜像拣选区域是最合适的区域。如果订单分配值最大的镜像拣选区域有多个,则按照镜像拣选区域的编号顺序选择第一个镜像拣选区域发起拣货任务。比如最后计算得到镜像拣选区域a、b的y值相同,则默认选择镜像拣选区域a。
当然会出现刚开始就无法筛选出符合要求的镜像拣选区域,即每个镜像拣选区域中都有至少有一种商品库存不足,则选择
步骤s3、根据拣选任务在镜像拣选区域拣选过程中,若其中有商品库存不足,则将已拣选的商品连通周转箱一并通过动力输送线传输至下一个镜像拣选区域,同时将商品差额数据发送至对应的镜像拣选区域,实现商品接力拣选。
在镜像拣选区域拣选过程中,如果有商品库存不足的情况,则将订单所有商品拣选后,不足的差额部分发送至下一个镜像拣选区域,并且将拣选的商品和周转箱一起通过动力输送线传输至下一个镜像拣选区域,在下一个镜像拣选区域拣选人员根据差额数据继续拣选,实现接力拣选。
步骤s4、如果所有镜像拣选区域经过接力拣选后,仍库存不足,则生成被动补货任务,补货完成后,继续拣选直至拣选完毕。
经过一圈接力后,仍有商品拣选数量不够,则触发被动补货任务,补货完成后,继续拣选直至拣选完毕。补货时,可以将所有镜像拣选区域同步补货。
另外,当镜像拣选区域中发现某件商品达到库存下限,也可以生成主动补货任务,补货原则是保持各镜像拣选区域商品品类和库存数量基本相同。
实施例二:
图3示出了本发明实施例提供的医药电商镜像拣选系统的结构,为了便于说明仅示出了与本发明实施例相关的部分。
本实施例提供的医药电商镜像拣选系统包括:
系统设置单元1,用于在资料初装时,在wms系统中设置拣货作业区域为镜像拣选区域,所述镜像拣选区域至少有两个,各个镜像拣选区域之间通过动力输送线连接;
订单分配单元2,用于在每接收到一个当商品出库订单时,按照拣选规则并结合商品在不同镜像拣选区域的库存位置、库存数量以及出库原则,向其中的一个镜像拣选区域发起拣货任务;
接力拣选单元3,用于根据拣选任务在镜像拣选区域拣选过程中,若其中有商品库存不足,则将已拣选的商品连通周转箱一并通过动力输送线传输至下一个镜像拣选区域,同时将商品差额数据发送至对应的镜像拣选区域,实现商品接力拣选;
补货单元4,用于如果所有镜像拣选区域经过接力拣选后,仍库存不足,则生成被动补货任务,补货完成后,继续拣选直至拣选完毕。所述补货单元还用于当镜像拣选区域中发现某件商品达到库存下限,生成主动补货任务。
本结构中,所述订单分配单元2包括:
区域筛选模块21,用于当接收到一个商品出库订单时,从各个镜像拣选区域中筛选出当前订单中所有商品均满足库存要求的镜像拣选区域;
分配值计算模块22,用于计算各个筛选出的镜像拣选区域的订单分配值y=k1*m+k2*n+k3*r;其中,
任务发起模块23,用于选择订单分配值最大的镜像拣选区域发起拣货任务,如果订单分配值最大的镜像拣选区域有多个,则按照镜像拣选区域的编号顺序选择第一个镜像拣选区域发起拣货任务;以及用于如果无法筛选出符合要求的镜像拣选区域,则选择
上述各个功能单元对应实现了实施例一中的步骤s1-s4,各个功能模块对应实现了实施例中的步骤s21-s24。这些单元和模块的具体实现过程这里不再赘述。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。