波次订单集合的创建方法、装置、计算设备和介质制造方法及图纸

技术编号:25226211 阅读:28 留言:0更新日期:2020-08-11 23:14
本公开提供了一种波次订单集合的创建方法,由计算设备执行,该方法包括:获取多个待处理订单,其中,多个待处理订单中的每个待处理订单均包括至少一个商品;基于多个待处理订单彼此之间的商品相似性,创建波次订单集合,其中,波次订单集合中的待处理订单彼此之间的商品相似性满足预设相似条件;处理波次订单集合,得到汇总信息,其中,汇总信息包括波次订单集合中的商品类别和与商品类别对应的商品数量;以及基于汇总信息,确定波次订单集合中商品的目标存储位置,以便于从目标存储位置中获取波次订单集合中的商品。本公开还提供了一种波次订单集合的创建装置、一种计算设备以及一种计算机可读存储介质。

【技术实现步骤摘要】
波次订单集合的创建方法、装置、计算设备和介质
本公开涉及计算机
,更具体地,涉及一种波次订单集合的创建方法、一种波次订单集合的创建装置、一种计算设备以及一种计算机可读存储介质。
技术介绍
目前很多仓储作业中,商品的拣选通常是根据订单进行拣货出库的。但是,相关技术的商品拣选过程在于根据一个订单一个订单地进行拣选操作。在实现本公开构思的过程中,专利技术人发现相关技术中至少存在如下问题,相关技术的仓储作业中,商品拣选过程基本都是根据一个订单一个订单地进行定位、拣货操作等,从而导致了商品相似的多个订单本来可以在一个储位进行拣货,却因为一个订单一个订单地进行多次定位导致相似的多个订单需要进行多次拣货,使得拣货效率低下。
技术实现思路
有鉴于此,本公开提供了一种优化的波次订单集合的创建方法、波次订单集合的创建装置、计算设备和计算机可读存储介质。本公开的一个方面提供了一种波次订单集合的创建方法,由计算设备执行,所述方法包括:获取多个待处理订单,其中,所述多个待处理订单中的每个待处理订单均包括至少一个商品,基于所述多个待处理订单彼此之间的商品相似性,创建波次订单集合,其中,所述波次订单集合中的待处理订单彼此之间的商品相似性满足预设相似条件,处理所述波次订单集合,得到汇总信息,其中,所述汇总信息包括所述波次订单集合中的商品类别和与所述商品类别对应的商品数量,基于所述汇总信息,确定所述波次订单集合中商品的目标存储位置,以便于从所述目标存储位置中获取所述波次订单集合中的商品。根据本公开实施例,上述波次订单集合中的待处理订单彼此之间的商品相似性满足预设相似条件包括:所述波次订单集合中的每个待处理订单均具有预设类别的商品,所述预设类别的类别数量与每个待处理订单的类别数量之间的比例满足预设比例。根据本公开实施例,上述多个待处理订单包括N个待处理订单,N为大于等于1的整数。其中,所述基于所述多个待处理订单彼此之间的商品相似性,创建波次订单集合包括:处理所述N个待处理订单,得到初始目标集合,其中,所述初始目标集合至少包括所述N个待处理订单的目标商品,基于所述N个待处理订单中每个待处理订单与所述初始目标集合的第一重合度,确定N个待处理订单中的M个待处理订单为所述波次订单集合,所述第一重合度用于表征每个待处理订单的商品与所述初始目标集合中的商品的相似程度,M为小于等于N的正整数。根据本公开实施例,上述基于所述N个待处理订单中每个待处理订单与所述初始目标集合的第一重合度,确定N个待处理订单中的M个待处理订单包括:计算所述N个待处理订单中每个待处理订单与所述初始目标集合的第一重合度,按照所述第一重合度从大到小的顺序依次将N个待处理订单添加至所述初始目标集合得到当前目标集合,直到当前添加的待处理订单的第一重合度小于预设阈值,其中,添加至所述初始目标集合中的待处理订单为所述M个待处理订单中的至少一部分。根据本公开实施例,上述基于所述N个待处理订单中每个待处理订单与所述初始目标集合的第一重合度,确定N个待处理订单中的M个待处理订单还包括在满足预设条件下循环执行:计算所述N个待处理订单中还未添加至所述当前目标集合的待处理订单与所述当前目标集合的第二重合度,按照所述第二重合度从大到小的顺序依次将还未添加至所述当前目标集合的待处理订单添加至所述当前目标集合,在所述第二重合度小于所述预设阈值时,更新所述当前目标集合,其中,将执行结束后的所述当前目标集合中的待处理订单确定为所述M个待处理订单。根据本公开实施例,上述满足预设条件包括以下至少一项:所述当前目标集合中的商品数量小于目标预设数量,所述N个待处理订单还未全部添加至所述当前目标集合。根据本公开实施例,上述更新所述当前目标集合包括:确定与所述当前目标集合中商品的相似度满足预设相似度的补充商品,将所述补充商品添加至所述当前目标集合,其中,所述补充商品的存储位置与所述当前目标集合中商品的存储位置之间的距离满足预设距离条件。根据本公开实施例,上述第一重合度包括第一商品交集的数量与所述N个待处理订单中每个待处理订单的商品数量之间的比值,其中,所述第一商品交集为所述N个待处理订单中每个待处理订单的商品与所述初始目标集合中商品的交集,所述第二重合度包括第二商品交集的数量与所述还未添加至当前目标集合的每一个待处理订单的商品数量之间的比值,其中,所述第二商品交集为所述还未添加至所述当前目标集合的每一个待处理订单的商品与所述当前目标集合中商品的交集。根据本公开实施例,上述方法还包括:处理所述波次订单集合中的待处理订单,得到K类商品以及所述K类商品中的每类商品的数量,K为大于等于1的整数,基于所述K类商品以及所述K类商品中的每类商品的数量,确定所述K类商品的至少一个存储位置,基于所述至少一个存储位置,生成所述波次订单集合中每个待处理订单的定位结果,其中,每个待处理订单的定位结果包括订单中商品的存储位置和商品数量。根据本公开实施例,上述方法还包括:基于所述波次订单集合中每个待处理订单的定位结果,确定存储位置一致并且商品数量之和为预设数量的多个待处理订单为拼合订单,其中,所述预设数量表征了存储单元内存储的商品数量,基于所述拼合订单,生成至少一个拣货任务,其中,属于同一个拼合订单的多个待处理订单属于所述至少一个拣货任务中的一个拣货任务,基于所述至少一个拣货任务,生成拣货集合单,以便于基于所述拣货集合单到相应的存储位置执行拣货任务。根据本公开实施例,上述处理所述N个待处理订单,得到初始目标集合包括:计算所述N个待处理订单中每个商品的数量,基于所述N个待处理订单中每个商品的数量,确定所述N个待处理订单中的至少一个商品作为所述目标商品,其中,所述至少一个商品的中每个商品的数量均大于所述N个待处理订单中每个剩余商品的数量,将所述目标商品添加至所述初始目标集合。本公开的另一个方面提供了一种波次订单集合的创建装置,包括:获取模块、创建模块、第一处理模块以及第一确定模块。其中,获取模块,获取多个待处理订单,其中,所述多个待处理订单中的每个待处理订单均包括至少一个商品。创建模块,基于所述多个待处理订单彼此之间的商品相似性,创建波次订单集合,其中,所述波次订单集合中的待处理订单彼此之间的商品相似性满足预设相似条件。第一处理模块,处理所述波次订单集合,得到汇总信息,其中,所述汇总信息包括所述波次订单集合中的商品类别和与所述商品类别对应的商品数量。第一确定模块,基于所述汇总信息,确定所述波次订单集合中商品的目标存储位置,以便于从所述目标存储位置中获取所述波次订单集合中的商品。根据本公开实施例,上述波次订单集合中的待处理订单彼此之间的商品相似性满足预设相似条件包括:所述波次订单集合中的每个待处理订单均具有预设类别的商品,所述预设类别的类别数量与每个待处理订单的类别数量之间的比例满足预设比例。根据本公开实施例,上述多个待处理订单包括N个待处理订单,N为大于等于1的整数。其中,所述基于所述多个待处理订单彼此之间的商品相似性,创建波次订单集合包括:处理所述N个待处理本文档来自技高网...

【技术保护点】
1.一种波次订单集合的创建方法,由计算设备执行,所述方法包括:/n获取多个待处理订单,其中,所述多个待处理订单中的每个待处理订单均包括至少一个商品;/n基于所述多个待处理订单彼此之间的商品相似性,创建波次订单集合,其中,所述波次订单集合中的待处理订单彼此之间的商品相似性满足预设相似条件;/n处理所述波次订单集合,得到汇总信息,其中,所述汇总信息包括所述波次订单集合中的商品类别和与所述商品类别对应的商品数量;以及/n基于所述汇总信息,确定所述波次订单集合中商品的目标存储位置,以便于从所述目标存储位置中获取所述波次订单集合中的商品。/n

【技术特征摘要】
1.一种波次订单集合的创建方法,由计算设备执行,所述方法包括:
获取多个待处理订单,其中,所述多个待处理订单中的每个待处理订单均包括至少一个商品;
基于所述多个待处理订单彼此之间的商品相似性,创建波次订单集合,其中,所述波次订单集合中的待处理订单彼此之间的商品相似性满足预设相似条件;
处理所述波次订单集合,得到汇总信息,其中,所述汇总信息包括所述波次订单集合中的商品类别和与所述商品类别对应的商品数量;以及
基于所述汇总信息,确定所述波次订单集合中商品的目标存储位置,以便于从所述目标存储位置中获取所述波次订单集合中的商品。


2.根据权利要求1所述的方法,其中,所述波次订单集合中的待处理订单彼此之间的商品相似性满足预设相似条件包括:
所述波次订单集合中的每个待处理订单均具有预设类别的商品,所述预设类别的类别数量与每个待处理订单的类别数量之间的比例满足预设比例。


3.根据权利要求1所述的方法,其中,所述多个待处理订单包括N个待处理订单,N为大于等于1的整数;
其中,所述基于所述多个待处理订单彼此之间的商品相似性,创建波次订单集合包括:
处理所述N个待处理订单,得到初始目标集合,其中,所述初始目标集合至少包括所述N个待处理订单的目标商品;以及
基于所述N个待处理订单中每个待处理订单与所述初始目标集合的第一重合度,确定N个待处理订单中的M个待处理订单为所述波次订单集合,所述第一重合度用于表征每个待处理订单的商品与所述初始目标集合中的商品的相似程度,M为小于等于N的正整数。


4.根据权利要求3所述的方法,其中,所述基于所述N个待处理订单中每个待处理订单与所述初始目标集合的第一重合度,确定N个待处理订单中的M个待处理订单包括:
计算所述N个待处理订单中每个待处理订单与所述初始目标集合的第一重合度;以及
按照所述第一重合度从大到小的顺序依次将N个待处理订单添加至所述初始目标集合得到当前目标集合,直到当前添加的待处理订单的第一重合度小于预设阈值,
其中,添加至所述初始目标集合中的待处理订单为所述M个待处理订单中的至少一部分。


5.根据权利要求4所述的方法,所述基于所述N个待处理订单中每个待处理订单与所述初始目标集合的第一重合度,确定N个待处理订单中的M个待处理订单还包括在满足预设条件下循环执行:
计算所述N个待处理订单中还未添加至所述当前目标集合的待处理订单与所述当前目标集合的第二重合度;
按照所述第二重合度从大到小的顺序依次将还未添加至所述当前目标集合的待处理订单添加至所述当前目标集合;以及
在所述第二重合度小于所述预设阈值时,更新所述当前目标集合,
其中,将执行结束后的所述当前目标集合中的待处理订单确定为所述M个待处理订单。


6.根据权利要求5所述的方法,其中,所述满足预设条件包括以下至少一项:
所述当前目标集合中的商品数量小于目标预设数量;以及
所述N个待处理订单还未全部添加至所述当前目标集合。


7.根据权利要求5所述的方法,其中,所述更新所述当前目标集合包括:
确定与所述当前目标集合中商品的相似度满足预设相似度的补充商品;以及
将所述补充商品添加至所述当前目标集合,
其...

【专利技术属性】
技术研发人员:许群合
申请(专利权)人:北京京东振世信息技术有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1