出库方案的生成方法和装置制造方法及图纸

技术编号:21893822 阅读:21 留言:0更新日期:2019-08-17 15:15
本发明专利技术实施例提供一种出库方案的生成方法和装置,能够提高整箱出库的速度,继而提高需要整箱出库的订单,尤其是大宗订单的出库效率。该生成方法包括:获取待出库的物品的明细信息,所述明细信息包括如下至少一种信息:期望出库数量、最大装填数量,其中,所述物品为一种或多种,所述最大装填数量包括物品装入一个箱子的最大数量;根据所述期望出库数量与最大装填数量的对应关系,利用整箱出库算法计算可整箱出库次数,根据所述可整箱出库次数执行并发请求,生成出库方案。

Generation Method and Device of Depot Plan

【技术实现步骤摘要】
出库方案的生成方法和装置
本专利技术涉及仓储物流领域,尤其涉及一种出库方案的生成方法和装置。
技术介绍
在仓储出库管理中,有些类型的订单需要出库的物品比较多(例如大宗订单,大宗订单是出库订单类型的一种,一般情况下这种订单的单个物品明细较多,即物品种类较多)。在对订单的物品在拣货时,通常需要先整箱出库,再将订单中剩余的物品明细进行普通拣货,然后复核并打印出库面单。需要整箱出库的订单中的物品通常按箱存放到立库中。现有技术,当需要完成包含整箱出库的出库流程时,需要拣货系统(即“wms.pick”)和立库管理系统(即“wcs.osr”)之间的交互。拣货系统向立库管理系统发起查询整箱出库接口的请求,立库管理系统将查询到的可整箱出库的箱子编码返回给拣货系统,然后拣货系统确认无误之后向立库管理系统再次发送执行出库或取消出库的请求。拣货系统需要和立库管理系统完成一次执行出库或取消出库之后,再继续执行下一次查询整箱出库接口的请求。通常需要进行多次交互,完成一种物品的全部出库。在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:整箱出库的效率低,完成一次整箱出库任务,才会发起第二次整箱出库任务,大部分时间都浪费在了拣货系统与立库管理系统的交互上。
技术实现思路
有鉴于此,本专利技术实施例提供一种出库方案的生成方法和装置,能够提高整箱出库的速度,继而提高需要整箱出库的大宗订单的出库效率。为实现上述目的,根据本专利技术实施例的一个方面,提供了一种出库方案的生成方法。本专利技术实施例的一种出库方案的生成方法包括:获取待出库的物品的明细信息,所述明细信息包括如下至少一种信息:期望出库数量、最大装填数量,其中,所述物品为一种或多种,所述最大装填数量包括物品装入一个箱子的最大数量;根据所述期望出库数量与最大装填数量的对应关系,利用整箱出库算法计算可整箱出库次数,根据所述可整箱出库次数执行并发请求,生成出库方案。可选地,利用整箱出库算法计算可整箱出库次数,根据所述可整箱出库次数执行并发请求,生成出库方案包括:根据所述期望出库数量与所述最大装填数量的数量关系,计算所述物品的可整箱出库次数;并发所述可整箱出库次数的整箱出库子请求,获取所述物品的可整箱出库方案,并计算实际整箱出库数量,其中,所述可整箱出库方案中包含与所述可整箱出库次数相同个数的整箱出库子结果;根据所述期望出库数量与所述实际整箱出库数量的数量关系,计算所述物品的不可整箱出库数量,生成不可整箱出库方案;将所述可整箱出库方案与所述不可整箱出库方案的组合作为所述物品的出库方案。可选地,当所述物品为多种时,在根据所述期望出库数量与所述实际整箱出库数量的数量关系,计算所述物品的不可整箱出库数量,生成不可整箱出库方案之前,所述方法还包括:确认已为所有种类的物品生成可整箱出库方案。可选地,在利用整箱出库算法计算可整箱出库次数,根据所述可整箱出库次数执行并发请求,生成出库方案之前,所述方法还包括:根据预设判断规则判断是否可以为物品生成出库方案,其中,所述预设判断规则包括如下至少一种:物品种类是否大于零、最大装填数量是否大于零、期望出库数量是否大于等于最大装填数量。可选地,所述生成方法还包括:在将物品整箱出库之后,利用实际最大装箱数量更新所述物品的最大装箱数量。为实现上述目的,根据本专利技术实施例的另一方面,提供了一种出库方案的生成装置。本专利技术实施例的一种出库方案的生成装置包括:获取模块,用于获取待出库的物品的明细信息,所述明细信息包括如下至少一种信息:期望出库数量、最大装填数量,其中,所述物品为一种或多种,所述最大装填数量包括物品装入一个箱子的最大数量;生成模块,用于根据所述期望出库数量与最大装填数量的对应关系,利用整箱出库算法计算可整箱出库次数,根据所述可整箱出库次数执行并发请求,生成出库方案。可选地,生成模块还用于:所述生成模块还用于:根据所述期望出库数量与所述最大装填数量的数量关系,计算所述物品的可整箱出库次数;并发所述可整箱出库次数的整箱出库子请求,获取所述物品的可整箱出库方案,并计算实际整箱出库数量,其中,所述可整箱出库方案中包含与所述可整箱出库次数相同个数的整箱出库子结果;根据所述期望出库数量与所述实际整箱出库数量的数量关系,计算所述物品的不可整箱出库数量,生成不可整箱出库方案;将所述可整箱出库方案与所述不可整箱出库方案的组合作为所述物品的出库方案。可选地,当所述物品为多种时,所述生成模块还用于:在根据所述期望出库数量与所述实际整箱出库数量的数量关系,计算所述物品的不可整箱出库数量,生成不可整箱出库方案之前,确认已为所有种类的物品生成可整箱出库方案。可选地,所述生成装置还包括:判断模块,用于在利用整箱出库算法计算可整箱出库次数,根据所述可整箱出库次数执行并发请求,生成出库方案之前,根据预设判断规则判断是否可以为物品生成出库方案,其中,所述预设判断规则包括如下至少一种:物品种类是否大于零、最大装填数量是否大于零、期望出库数量是否大于等于最大装填数量。可选地,所述生成装置还包括:更新模块,用于在将物品整箱出库之后,利用实际最大装箱数量更新所述物品的最大装箱数量。为实现上述目的,根据本专利技术实施例的再一方面,提供了一种电子设备。本专利技术实施例的一种电子设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本专利技术实施例的出库方案的生成方法。为实现上述目的,根据本专利技术实施例的又一方面,提供了一种计算机可读介质。本专利技术实施例的一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现本专利技术实施例的出库方案的生成方法。上述专利技术中的一个实施例具有如下优点或有益效果:因为采用通过利用物品的最大装箱数量计算物品的可并发执行整箱出库请求的次数(即可整箱出库次数),在保持原有立库管理系统接口不变的情况下,可以一次并发执行多个整箱出库子请求,从而提高物品的整箱出库的效率;通过利用计算可整箱出库数量和不可整箱出库数量,分别为物品生成可整箱出库方案和不可整箱出库方案,将可整箱出库方案与不可整箱出库方案的组合作为所述物品的整箱出库方案,从而可以根据物品的实际出库需求为物品生成完整的整箱出库方案;通过在生成不可整箱出库方案之前,确认已为所有种类的物品生成可整箱出库方案,从而可以确保为所有物品的未能整箱出库的数量一次性生成对应的不可整箱出库方案,从而可以减少计算的复杂度,提高计算的效率;通过在利用整箱出库算法生产整箱出库方案之前,根据预设判断规则判断是否可以为物品生成整箱出库方案,从而可以预先剔除无法整箱出库的物品,避免计算的浪费;通过在将物品整箱出库之后,例如物品第一次整箱出库之后,利用实际最大装箱数量更新物品的最大装箱数量,从而可以确保整箱出库算法参数的准确性和有效性,提高计算的准确度。上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。附图说明附图用于更好地理解本专利技术,不构成对本专利技术的不当限定。其中:图1是根据本专利技术实施例的出库方案的生成方法的主要步骤的示意图;图2是根据本专利技术实施例的出库方案的生成方法的主要流程的示意图;图3是根据本专利技术实施例的出库方案的生成方法中包含整箱试算模块的一种物品的整箱出库本文档来自技高网...

【技术保护点】
1.一种出库方案的生成方法,其特征在于,包括:获取待出库的物品的明细信息,所述明细信息包括如下至少一种信息:期望出库数量、最大装填数量,其中,所述物品为一种或多种,所述最大装填数量包括物品装入一个箱子的最大数量;根据所述期望出库数量与最大装填数量的对应关系,利用整箱出库算法计算可整箱出库次数,根据所述可整箱出库次数执行并发请求,生成出库方案。

【技术特征摘要】
1.一种出库方案的生成方法,其特征在于,包括:获取待出库的物品的明细信息,所述明细信息包括如下至少一种信息:期望出库数量、最大装填数量,其中,所述物品为一种或多种,所述最大装填数量包括物品装入一个箱子的最大数量;根据所述期望出库数量与最大装填数量的对应关系,利用整箱出库算法计算可整箱出库次数,根据所述可整箱出库次数执行并发请求,生成出库方案。2.根据权利要求1所述的生成方法,其特征在于,利用整箱出库算法计算可整箱出库次数,根据所述可整箱出库次数执行并发请求,生成出库方案包括:根据所述期望出库数量与所述最大装填数量的数量关系,计算所述物品的可整箱出库次数;并发所述可整箱出库次数的整箱出库子请求,获取所述物品的可整箱出库方案,并计算实际整箱出库数量,其中,所述可整箱出库方案中包含与所述可整箱出库次数相同个数的整箱出库子结果;根据所述期望出库数量与所述实际整箱出库数量的数量关系,计算所述物品的不可整箱出库数量,生成不可整箱出库方案;将所述可整箱出库方案与所述不可整箱出库方案的组合作为所述物品的出库方案。3.根据权利要求2所述的生成方法,其特征在于,当所述物品为多种时,在根据所述期望出库数量与所述实际整箱出库数量的数量关系,计算所述物品的不可整箱出库数量,生成不可整箱出库方案之前,所述方法还包括:确认已为所有种类的物品生成可整箱出库方案。4.根据权利要求1所述的生成方法,其特征在于,在利用整箱出库算法计算可整箱出库次数,根据所述可整箱出库次数执行并发请求,生成出库方案之前,所述方法还包括:根据预设判断规则判断是否可以为物品生成出库方案,其中,所述预设判断规则包括如下至少一种:物品种类是否大于零、最大装填数量是否大于零、期望出库数量是否大于等于最大装填数量。5.根据权利要求1所述的生成方法,其特征在于,所述生成方法还包括:在将物品整箱出库之后,利用实际最大装箱数量更新所述物品的最大装箱数量。6.一种出库方案的生成装置,其特征在于,包括:获取模块,用于获取待出库的物品的明细信息,所述明细信息包括如下至少一种信息:期望出库数量、最大装填数量,其中,所...

【专利技术属性】
技术研发人员:刘庆华刘亭亭
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京,11

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

1